Re[30]: Можно ли избавиться от async|await?
От: · Великобритания  
Дата: 19.12.25 13:34
Оценка:
Здравствуйте, Serginio1, Вы писали:

S>·>Откуда такой бредовый вывод? Суть — сабж. Т.е. избавиться от необходимости асинхронного кода.

S>А нужно? В статье про подводные камни расписано.
Какие конкретно камни ты имеешь в виду и как они обходятся в c#?

S> Проще использовать асинхронный код и использовать как параллельные асинхронные вычисления, так и последовательные, таймауты итд итп.

Чем проще? Ты сабж видел? Тут уже кучу раз растолковали недостатки сабж. Ты даже сам цитировал.

S>·>Наверное можно, и в тривиальных случаях может даже заработает как-то. Но зачем?

S> Почему в тривиальных. Все зависит от того, как поставишь задачу ИИ. Они очень умные
Так ради чего создавать лишнюю сложность в виде копипасты Thread.Sleep/Task.Delay и т.п., чтобы потом пришлось отважно бороться ИИями? В чём ценность сего действа?
А просто решать сами бизнес-задачи (хоть с ИИ, хоть без) — не солидно что-ли?

S>А зачем использовать виртуальные потоки? Ради производительности в многопользовательских серверах как правило.

Затем, что код с потоками проще, даже если понадобится высокая производительность и много пользователей.
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.