Size: a a a

Rust — русскоговорящее сообществo

2020 September 25

Э

Эрик in Rust — русскоговорящее сообществo
#[cfg(overflow-checks)] если не сработает, то никак.
источник

Э

Эрик in Rust — русскоговорящее сообществo
Эрик
#[cfg(overflow-checks)] если не сработает, то никак.
Ну или overflow_checks.
источник

H

Hirrolot in Rust — русскоговорящее сообществo
источник

Э

Эрик in Rust — русскоговорящее сообществo
Рантаймозависимый?
источник

H

Hirrolot in Rust — русскоговорящее сообществo
Tokio
источник

Э

Эрик in Rust — русскоговорящее сообществo
Кажется, это уже "The Async Runtime" в расте.
источник

H

Hirrolot in Rust — русскоговорящее сообществo
Не понял
источник

Э

Эрик in Rust — русскоговорящее сообществo
Hirrolot
Не понял
Ну в смысле, что кроме токио уже не будет больше рантаймов, потому что все будут юзать токио и либы писать под токио.
источник

R

Roman in Rust — русскоговорящее сообществo
Есть же куча рантаймов
источник

Э

Эрик in Rust — русскоговорящее сообществo
Roman
Есть же куча рантаймов
Либ нет.
источник

Э

Эрик in Rust — русскоговорящее сообществo
Это как легаси крестов против раста.
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Ну и смысла в этих рантаймах по сути нет
источник

R

Roman in Rust — русскоговорящее сообществo
Просто еще никто не придумал как сделать рантайм так чтоб независимо от него писать либы
источник

R

Roman in Rust — русскоговорящее сообществo
Но вообще все стараются писать runtime-agnostic, когда сами в сеть не лезут
источник

Э

Эрик in Rust — русскоговорящее сообществo
Mikail Bagishov
Ну и смысла в этих рантаймах по сути нет
Ну да. Если бы токио навечно завис в 1.x.y, то смысл был бы. А пока что норм.
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Roman
Просто еще никто не придумал как сделать рантайм так чтоб независимо от него писать либы
По сути, для этого нужен фасад для event loop. Но с учетом io_uring вряд ли кто-то в ближайшее время собирается таким заниматься.
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Еще нужен фасад для spawn, но с ним вроде бы попроще
источник

R

Roman in Rust — русскоговорящее сообществo
Mikail Bagishov
Еще нужен фасад для spawn, но с ним вроде бы попроще
Так есть в futures
источник

MB

Mikail Bagishov in Rust — русскоговорящее сообществo
Roman
Так есть в futures
Там есть функция get_current_executor?
источник

R

Roman in Rust — русскоговорящее сообществo
Mikail Bagishov
Там есть функция get_current_executor?
Не любой рантайм такую позволяет
источник