33:30 "Loom решает не проблему конкурентности ... он решает проблему параллельности, то есть он удешевляет параллельность" - полностью неверное утверждение. Потоки выполнения реализованные в ОС решают проблему многозадачности (то есть, конкурентного выполнения нескольких задач), и виртуальные потоки выполнения реализованные в JVM, решают ровно ту же самую проблему, но с меньшими издержками и не так общо. Оба механизма имеет смысл использовать даже на компьютере, который поддерживает лишь один аппаратный поток выполнения, то есть, не поддерживает параллелизм (instruction-level parallelism в данном контексте не релевантен, потому его игнорируем).
Роман в строю, отлично. Хорошо что не все спецы разбежались из страны
33:30 "Loom решает не проблему конкурентности ... он решает проблему параллельности, то есть он удешевляет параллельность" - полностью неверное утверждение. Потоки выполнения реализованные в ОС решают проблему многозадачности (то есть, конкурентного выполнения нескольких задач), и виртуальные потоки выполнения реализованные в JVM, решают ровно ту же самую проблему, но с меньшими издержками и не так общо. Оба механизма имеет смысл использовать даже на компьютере, который поддерживает лишь один аппаратный поток выполнения, то есть, не поддерживает параллелизм (instruction-level parallelism в данном контексте не релевантен, потому его игнорируем).
Мне кажется, в начале, когда обсуждали путающихся в терминологии, можно было ещё параллелизм выделить.