分解物質
Alexey
алсо я тоже с анинк/авайтами не знаком
Alexey
до сих пор не понимаю чем оно лучше легковесных потоков.
Alexey
зачем оно ваще нужно, если, допустим, есть горутины, или там ерланговы потоки?
Alexey
дык на кой пёс язык то менять ради этого? асинки авайты какие-то. ересь. к тому же они вроде бы ограничения какие-то дополнительные накладывают.
պլհկ
ты в корутине, сделал std::net::TcpStream::read(), дальше что происходит?
分解物質
Cuno
Alexey
горутина отдаст управление диспетчеру как только упрется в блокирующий вызов. проснется как только там данные будут.
Alexey
պլհկ
պլհկ
Alexey
պլհկ
Alexey
лучше скажите, чем нонче модно с json в расте работать?
Cuno
Alexey
Loyd
Можно не работать с ним
Alexey
Loyd
А на рон переходить
Alexey
вроде ни порнобафов ни протобафов нету
Loyd
Есть же
Loyd
Хотя мне всегда больше нравился авро
Alexey
ну вот например в плоскихбуферах нету поддержки раста: https://google.github.io/flatbuffers/flatbuffers_support.html
Loyd
Ты всегда на офф сайты ходишь?
պլհկ
https://docs.rs/releases/search?query=flatbuffers
Alexey
Ты всегда на офф сайты ходишь?
да. а куда еще ходить? левые студ. поделки по крайтам фармить, которые наверняка не полностью совместимы с основной реализацией?
Loyd
Ну, для начала следует определить насколько они левые и сколько ими пользуются
Loo
Cuno
Anton
Cuno
живет в своем форке
Anton
я лучше проект один раз ребилдну
Anton
и буду юзать рлс скромный
Anton
чем запускать иде в которой ни разу не больше фич чем в рлс и вскоде
պլհկ
Anton
и чтобы сука не тупило дико
Alexey
Anton
Ну блэт ну иде на свинге это же пиздец лютейший
Anton
это как взять лепешку коровьего говна и варить из нее суп
Cuno
պլհկ
Alexey
:-/
Alexey
какие то прям ржавые плоскиебуфера шредингера - они и есть, и даже две штуки. но при этом их как бы и нет.
պլհկ
80% либ на расте
Cuno
Можешь протобаф взять. Он в более-менее однозначном состоянии.
Cuno
Michael
պլհկ
Q: Как выбрать либу на расте?
A: Если автор крихтон, карлуша или горелый суши - можно юзать, остальное говно
Loyd
Толсто
Loo
так блять
Loo
язык игрушечный
Cuno
Толсто
Это же не троллинг, примерно так и есть.
Loo
экосистема на коленях стоит
Loo
нихуя нету
Loo
всё по скорости всасывает сишке
պլհկ
Alexey
А есть еще такое: https://github.com/dflemstr/serde-protobuf
Loyd
Loo
all rights reserved
Alexey
https://docs.rs/releases/search?query=protobuf
Alexey
Едрить! Сколько их!
Loo
Loo
по запросу протобуф
Loo
ахахах
Alexey
ну, там может протобафы унутре?
պլհկ
В протобуфе 3 стула: prost, stepancheg, quick-protobuf
Alexey
О! https://github.com/josephDunne/flatbuffers/tree/rust_support
Alexey
https://github.com/google/flatbuffers/pull/3894
Cuno
Alexey
ну, оно до PR доехало. и типа даже неплохо выполнено
Alexey
gwvo пишет, что мол Wow! Looks like great work.
Alexey
и ваще "I'm impressed with the progress that has been made on this PR. Especially the thorough use of macros, which seem like an expressive and idiomatic way to do our FlatBuffers code generation in Rust."
Alexey
может стоит этот форк юзать для плоскихбуферов?