LINUX.ORG.RU

История изменений

Исправление asaw, (текущая версия) :

По вашему futures и tokio не достаточно асинхронны? А то что у них epoll(kqueue) под капотом тоже не считается?

Нет, только этого не достаточно. Там, возможно, в коде это архитектурно так разбито, что он эмулирует сохранение состояния между этапами вычислений - я не вникал. Если это так, то это значит, что код просто переусложнен из-за отсутствия обобщенного механизма для этих вещей на уровне библиотеки/языка.

Исходная версия asaw, :

По вашему futures и tokio не достаточно асинхронны? А то что у них epoll(kqueue) под капотом тоже не считается?

Нет, только этого не достаточно. Там, возможно, в коде это архитектурно так разбито, что оно эмулирует сохранение состояния между этапами вычислений - я не вникал. Если это так, то это значит, что код просто переусложнен из-за отсутствия обобщенного механизма для этих вещей на уровне библиотеки/языка.