Информация об изменениях

Сообщение Re[32]: Можно ли избавиться от async|await? от 18.12.2025 12:35

Изменено 18.12.2025 13:51 Serginio1

Re[32]: Можно ли избавиться от async|await?
Здравствуйте, ·, Вы писали:

S>>·>Очередная демонстрация неспособности читать. Эта цитата о GoLang.

S>> Согласен
·>Опять демонстрируешь неспособность читать. Утомил. Выделяю жирным:
S>>import kotlinx.coroutines.*

S>>

S>>Что обещали и что получилось

·>Т.е. смысл статьи ты вообще не понял.

Смысл я давно понял и единственный плюс виртуальных поток это сделать из синхронного кода синхронный.

Выводы по Java 21
Работает «из коробки». Виртуальные потоки действительно легкие: можно запускать десятки тысяч.

Совместимость со старым кодом — в целом «да».

Узкое место — synchronized. Множество библиотек, заточенных под старую модель, оказались не готовы.

Дебажить сложно. Проблема проявляется под нагрузкой, а еще когда инструменты для анализа не совсем готовы.

Re[32]: Можно ли избавиться от async|await?
Здравствуйте, ·, Вы писали:

S>>·>Очередная демонстрация неспособности читать. Эта цитата о GoLang.

S>> Согласен
·>Опять демонстрируешь неспособность читать. Утомил. Выделяю жирным:
S>>import kotlinx.coroutines.*

S>>

S>>Что обещали и что получилось

·>Т.е. смысл статьи ты вообще не понял.

Смысл я давно понял и единственный плюс виртуальных поток это сделать из синхронного кода асинхронный.

Выводы по Java 21
Работает «из коробки». Виртуальные потоки действительно легкие: можно запускать десятки тысяч.

Совместимость со старым кодом — в целом «да».

Узкое место — synchronized. Множество библиотек, заточенных под старую модель, оказались не готовы.

Дебажить сложно. Проблема проявляется под нагрузкой, а еще когда инструменты для анализа не совсем готовы.