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

Сообщение Re[15]: Java/Kotlin .NET/C# GO от 15.07.2023 18:23

Изменено 15.07.2023 18:24 novitk

Re[15]: Java/Kotlin .NET/C# GO
Здравствуйте, Serginio1, Вы писали:

S> Еще раз каков смысл в виртуальных потоках, если нужна работа с TaskCompletionSource и CancellationToken.

Смысл в глобальной асинхронной монаде, а не в локальной. Из за этого код не нужно ручками в нее (монаду) погружать в отличие от async/await. Все остальное одинаково.
Частный механизм, как сигнализировать преждевременное завершение вычислений, совершенно не имеет к этому отношения и абсолютно вторичен.

S> Конечно я защищаю то, что знаю. А вот твоя ненависть к шарпу поражает. Видно ты каким то образом обжёгся.

Откуда ты берешь про мою ненависть к шарпу? Хороший язык, лучше Явы.

S> То что файберы они же зеленые потоки где то выигрывают от п времени активации потоков и синхронизации, не делает их серебрянной пулей.

S>Пул нативных потоков в большинстве эффективней.
S>...

Тебе читать нужно научиться.
Re[15]: Java/Kotlin .NET/C# GO
Здравствуйте, Serginio1, Вы писали:

S> Еще раз каков смысл в виртуальных потоках, если нужна работа с TaskCompletionSource и CancellationToken.

Смысл в глобальной асинхронной монаде, а не в локальной. Из за этого код не нужно ручками в нее (монаду) погружать в отличие от async/await. Все остальное одинаково.
Частный механизм, как сигнализировать преждевременное завершение вычислений, совершенно не имеет к этому отношения и абсолютно вторичен.

S> Конечно я защищаю то, что знаю. А вот твоя ненависть к шарпу поражает. Видно ты каким то образом обжёгся.

Откуда ты берешь про мою ненависть к шарпу? Хороший язык, лучше Явы.

S> То что файберы они же зеленые потоки где то выигрывают от п времени активации потоков и синхронизации, не делает их серебрянной пулей.

S>Пул нативных потоков в большинстве эффективней.
S>...

Тебе читать нужно научиться.