Индекс форумов |
Исходное сообщение |
---|
"Релиз Tokio 1.13.0, платформы для создания асинхронных прило..." Отправлено Ordu, 31-Окт-21 13:12 |
Чтобы async/await работали бы, нужен движок, т.н. рантайм, который будет шедулить выполнение задач. В отличие от Go раст не реализует рантайм: возможны разные подходы к реализации, и, во-первых, прибивать какой-то один гвоздями к расту как-то некомильфо, во-вторых, такой рантайм -- это проблема сильно не того класса, которым заняты разработчики rustc и std. Это уже _системное_ программирование, а не создание языка под системное программирование. Rust лишь предоставляет необходимые примитивы, такие как std::future::Future, и немного синтаксического сахара в виде кейвордов async/await. |
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования. |
Закладки на сайте Проследить за страницей |
Created 1996-2024 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |