Size: a a a

2020 August 09

KR

Kai Ren in Rust Async
Max Frai
Очень много топовых крейтов используют как раз не токио
Хз, у меня всё в токио, и только его везде и вижу 🤷‍♂️
источник

PL

Paul ❌ Loyd in Rust Async
Max Frai
Очень много топовых крейтов используют как раз не токио
Это каких?
источник

PL

Paul ❌ Loyd in Rust Async
Аналогично
источник

KR

Kai Ren in Rust Async
Вопроса "что с асинхронностью" вообще не стоит
источник

MF

Max Frai in Rust Async
Ну хорошо если так. Я давно уже не вникал в асинхронность
источник

MF

Max Frai in Rust Async
К счастью, мне не нужно сталкиваться с этим адом
источник

AV

A V in Rust Async
Max Frai
Очень много топовых крейтов используют как раз не токио
из топовых только libp2p на async-std
источник

AV

A V in Rust Async
остальные все или на токио, или есть флаг с переключением рантайма
источник

MF

Max Frai in Rust Async
А вот этот миллион крейтов примитивов асинхронных
источник

MF

Max Frai in Rust Async
Как их вообще все комбинировать
источник

MF

Max Frai in Rust Async
Все эти смолы и т.д.
источник

MF

Max Frai in Rust Async
Только запутывают
источник

AV

A V in Rust Async
для своих крейтов я вам настоятельно рекомендую использовать DI
источник

MF

Max Frai in Rust Async
Так когда-то было с обработкой ошибок в расте
источник

MF

Max Frai in Rust Async
Когда начинающий человек не понимал зоопарк вещей, которые там используются
источник

AV

A V in Rust Async
потому-что рантаймо-независимость реально нужна
источник

AV

A V in Rust Async
не потому что смол
источник

MF

Max Frai in Rust Async
Иногда язык все таки должен диктовать четкие правила
источник

AV

A V in Rust Async
а потому что интеграция с родными рантаймами платформ вроде GLib, Cocoa и WinAPI
источник

MF

Max Frai in Rust Async
Как в тех же c#, go и т.д.
источник