coroutine C++/rust implementation
От: reversecode google
Дата: 30.06.22 21:05
Оценка: 28 (3)
чет заглохла тема про набросы о том какие корутины в С++20 не правильные
и какие правильные в расте

ну давайте наброшу
недавнее видео обзор ACCU 2022
https://www.youtube.com/watch?v=aa43fYHgnfo

если кратко,
корутины в С++20 такие же как и в расте, только в расте они более дубовые
как я и ранее говорил, меньше точек кастомизации

ну и до кучи
cppinsight недавно начал показывать и корутины
https://cppinsights.io/s/480bc818
полезно для новичков
Re: coroutine C++/rust implementation
От: johny5 Новая Зеландия
Дата: 07.07.22 12:27
Оценка:
Здравствуйте, reversecode, Вы писали:

R>чет заглохла тема про набросы о том какие корутины в С++20 не правильные

R>и какие правильные в расте

В Rust lazy future, async/await и Tokio. Всё шоколадно встроенно в язык, с развёрткой метода в машину состояний (как в C#) с Rust-овской проверкой на висячие ссылки. Железно, просто, не сломаешь.

А с С++, последнее время.. что ни добавляй — проще не становится.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.