Сообщение Re[59]: Можно ли избавиться от async|await? от 13.01.2026 10:10
Изменено 13.01.2026 10:17 Serginio1
Re[59]: Можно ли избавиться от async|await?
Здравствуйте, ·, Вы писали:
·>Здравствуйте, Serginio1, Вы писали:
S>>Кстати я могу Task создать через Task.Run или TaskCompletionSource. Как для виртуальных потоков создавать такие асинхронные методы?
·>Раз 5 ответил.
Покажи пример.
S>>Читаю
·>Попробуй ещё понять.
Что бы понять, надо код привести. Ты пока только приводил код с StructuredTaskScope и дал ссылку на аналог TaskCompletionSource.
·>
·>Мне надоело.
Ты читаешь только то, что тебе интересно.
Покажи как добавить свои методы, что бы они выполнялись асинхронно.
В C# можно просто добавить
Правда он и будет возвращать Task.
Для Java должен быть метод двойник возвращающий Future?
·>Здравствуйте, Serginio1, Вы писали:
S>>Кстати я могу Task создать через Task.Run или TaskCompletionSource. Как для виртуальных потоков создавать такие асинхронные методы?
·>Раз 5 ответил.
Покажи пример.
S>>Читаю
·>Попробуй ещё понять.
Что бы понять, надо код привести. Ты пока только приводил код с StructuredTaskScope и дал ссылку на аналог TaskCompletionSource.
·>
·>Эта та же проблема с synchronized, которая давно пофикшена, третий раз на ту же граблю наступаешьS>>некоторые операции, такие как Object.wait(), пока не поддерживаются
·>Мне надоело.
Ты читаешь только то, что тебе интересно.
На сегодняшний день большинство распространенных операций блокировки были адаптированы для поддержки виртуальных потоков.
Покажи как добавить свои методы, что бы они выполнялись асинхронно.
В C# можно просто добавить
await Task.Yield();Правда он и будет возвращать Task.
Для Java должен быть метод двойник возвращающий Future?
Re[59]: Можно ли избавиться от async|await?
Здравствуйте, ·, Вы писали:
S>>Кстати я могу Task создать через Task.Run или TaskCompletionSource. Как для виртуальных потоков создавать такие асинхронные методы?
·>Раз 5 ответил.
Покажи пример. Напимер асинхронной очереди
AsyncProducerConsumerCollection
S>>Читаю
·>Попробуй ещё понять.
Что бы понять, надо код привести. Ты пока только приводил код с StructuredTaskScope и дал ссылку на аналог TaskCompletionSource.
·>
·>Мне надоело.
Ты читаешь только то, что тебе интересно.
Покажи как добавить свои методы, что бы они выполнялись асинхронно.
В C# можно просто добавить
Правда он и будет возвращать Task.
Для Java должен быть метод двойник возвращающий Future?
S>>Кстати я могу Task создать через Task.Run или TaskCompletionSource. Как для виртуальных потоков создавать такие асинхронные методы?
·>Раз 5 ответил.
Покажи пример. Напимер асинхронной очереди
AsyncProducerConsumerCollection
S>>Читаю
·>Попробуй ещё понять.
Что бы понять, надо код привести. Ты пока только приводил код с StructuredTaskScope и дал ссылку на аналог TaskCompletionSource.
·>
·>Эта та же проблема с synchronized, которая давно пофикшена, третий раз на ту же граблю наступаешьS>>некоторые операции, такие как Object.wait(), пока не поддерживаются
·>Мне надоело.
Ты читаешь только то, что тебе интересно.
На сегодняшний день большинство распространенных операций блокировки были адаптированы для поддержки виртуальных потоков.
Покажи как добавить свои методы, что бы они выполнялись асинхронно.
В C# можно просто добавить
await Task.Yield();Правда он и будет возвращать Task.
Для Java должен быть метод двойник возвращающий Future?