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

Сообщение Re[42]: Можно ли избавиться от async|await? от 05.01.2026 10:03

Изменено 05.01.2026 13:05 ·

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

S>Вот смотрю я на асинхронное программирование в Яве

Похвально. Ещё посмотри на Structured Concurrency

S>        // и одновременно мы можем выполнять в основном потоке некоторую работу

Непонятно какое это отношение имеет к virtual threads и к сабжу.

S> В JavaScript, под влиянием TypeScript пришли к тому, что await значительно лучше чем создание цепочек обратных вызовов

Лучше, конечно. Но речь идёт про virtual threads. С ними не нужен ни await, ни цепочки обратных вызовов. Можно писать тупой синхронный код и выполнять на миллионах тредов.
Re[42]: Можно ли избавиться от async|await?
Здравствуйте, Serginio1, Вы писали:

S>Вот смотрю я на асинхронное программирование в Яве

Похвально. Ещё посмотри на Structured Concurrency

S> // передаем в thenAccept обратный вызов

Непонятно какое это отношение имеет к virtual threads и к сабжу.

S> В JavaScript, под влиянием TypeScript пришли к тому, что await значительно лучше чем создание цепочек обратных вызовов

Лучше, конечно. Но речь идёт про virtual threads. С ними не нужен ни await, ни цепочки обратных вызовов. Можно писать тупой синхронный код и выполнять на миллионах тредов.