Follow

В моём проектике на потребовалось вкрутить поддержку асинхронности.
Притащил tokio. Ощущения пока примерно как здесь: youtube.com/watch?v=zunHWhJ76K

В смысле, я знаю, как работает асинхронность, что в языке делают async и await, но в библиотеки напихали огромные запасы всего, включая файловый ввод-вывод (обычный несовместим с некоторыми функциями), что становится несколько некомфортно.
И я даже понимаю, зачем и почему они это сделали — тупо удобнее, чем оборачивать всё подряд в async-функции, но всё равно, похоже, придётся почитать книжку про этот самый tokio.

С остальным планово разбираюсь и ощущения только приятнее и приятнее. Features в cargo build прямо понравились, молодцы, хорошо сделали. И clippy снова радует полезными отчётами.

@rayslava А ты не читал статью про красные и синие функции? Очень интересно.
А потом следующий пост про асинки в Расте.
Вот после этих двух статей я вообще понял, что это за костыли, и с чем их есть.

journal.stuffwithstuff.com/201

Вторую не могу найти пока...

Sign in to participate in the conversation
Mastodon

lor.sh is yet another mastodon instance.