Open jt3k opened 2 years ago
@amel-true приходи!
Я за конкурентность (как и Wikipedia), так как конкурентные процессы могут, но не обязательно исполняются параллельно. Для примера, в JS невозможны параллельные вычисления (язык однопоточный), но возможны конкурентные. Мы запускаем множество промисов, они исполняются (но не их коллбеки!) как параллельно, так и последовательно, нам это не ведомо. Мы не гарантируем порядок исполнения промисов — они конкурентны, равнозначны. Но не обязательно параллельны.
@amel-true с двумя «р» конкуррентность или с одной «р» конкурентность?
@pepelsbey с одной конкурентность
@jt3k заходите с пулреквестом :)
concurrency -- новое хитрое слово из области web-воркеров и распараллеливания потоков.
Часто переводят его как "конкурентность". Но как мне кажется перевод должен быть "параллелизм".
Если говорить конкретно, то мне не понравилось русское описание этого поста https://t.me/forwebdev/6133
Куча англо-русских словарей расшифровывает concurrency как параллелизм
В английской википедии одна из последних правок(23:08, 8 April 2021 Vitaly Zdanevich) добовляет к статье мнение некоего Rob Pike который говорит, что параллелизм это не конкарренси. Его мнение я конечно же не изучал.
В русской википедии есть такой абзац:
Что ещё больше запутывает всех. :)
Давайте распутаем ?