Vladimir
ну компилятор всетаки в двоичном виде
Vladimir
понятно что такое лицезреть не прикольно
Vladimir
но понимать что под капотом хочется
Alexey
ну, там еще AST бывает например
Vladimir
если там arc под rc и еще какая-то дичь в таком стиле
Alexey
бывает IR
Vladimir
то такое юзать не хочется
Vladimir
кстати синтаксис у thirt довольно прикольный не увидел правда сходу tagged-union
Vladimir
буст в зависимостях для компилятора
Vladimir
ммм
Vladimir
когда добавляют буст - всё становится лучше
Vladimir
@I_vlxy_I ты уверен что thrift лейзи?
Alexey
нет
Vladimir
ну для раста он точно не лейзи
Vladimir
а для с++ он создал из двух файлов 14
Alexey
с зависимостью от буста, или без?
Сережа
Чем больше файлов и строчек тем лучше, менеджеры так твою производительность меряют
Vladimir
ну я не компилил, но инклюдов буста нет
Vladimir
может они в самом рантайме зашиты
Vladimir
Сережа
Что лучше 15 файлов по 100 строк или 1 на 1500, я не уверен, но первое кажется солиднее
Vladimir
Language Files Lines Blanks Comments Code
-------- ----- ----- ------ -------- ----
C++ 8 2329 453 83 1793
C Header 6 1154 271 53 830
Rust 2 1458 89 80 1289
Vladimir
не по 100
Сережа
Что такое трифт? Фреймворк РПЦ? Бинарная Корба? Зачем вы его ковыряете?
Vladimir
ну фреймворк двоичной сериализации и рпц
Vladimir
ковыряю потому что говорили что его ни с чем не сравнивают
Vladimir
решил оценить на сколько он классный
Vladimir
классный ( но не очень)
Vladimir
не лейзи, с возможностью вставлять пустые поля ( накладные расходы в рантайме)
Сережа
В вакансиях я видел его между словами Жава и биг дата
Сережа
Как я понял вместо иксэмэль как в Джаве там свой язык программирования идл*
Vladimir
Ну си подобное нечто для описания схем
Vladimir
но xml часть юзают для транспортировки данных, там данные в двоичном виде
Alexey
thrift - это facebook
Сережа
Хотя сейчас в джаве наверное уже аннотациями программируют
Vladimir
эти два пункта делают его уже сильно лучше многого
Vladimir
Alexey
то есть это их выхлоп. в свое время они примерно одновременно с потобафом появились. один от гугла, другой от фейспалма
Vladimir
фейсбук вроде ничего хорошего для нормальных кодеров не сделал
Vladimir
только для пхпхеров
Сережа
Реакт
Alexey
сейчас thrift сдан в Apache 😊
Сережа
Изобрёл архитектуру flux
Сережа
Про это столько конференций было, люди катались, мир смотрели
Alex
graphql?
Alex
или rocksdb?
Alex
или это не считается?
Сережа
Пхп в фейсбуке это hack?
Alex
да
Alexey
я тогда (лет 10 назад) на thrift посмотрел посмотрел, да не стал использоват. У него были проблемы с реализацией - официальная поддержка разных ЯП (не помню. java, c++, python что-ли) была оочень разной. Более того, там были баги которые ломали кроссязыковую совместимость.
Сережа
С асинк аваитом
Vladimir
ладно, засчитано
Vladimir
graphql?
Vladimir
или rocksdb?
Alex
спасибо
Vladimir
кстати rocks начали гуглы как leveldb
Vladimir
так что тут 50/50
Vladimir
единственное что у них отношения к контрибьютингу рокса странное
Vladimir
"мы фиксить не будем, шлите пр"
Alex
тот самый опенсорс, который все заслужили
Vladimir
а графql это ж стандарт
Vladimir
саму реализацию вроде они не делали?
Сережа
Реализацию чего? Это же жсон с описанием того что в ответе должно быть
Vladimir
Cuno
https://github.com/rust-lang/rust/issues/46889
でゲソ
vladislav
наконец-то adsl соединение у парня появилось, чего вы
Anton
Сережа
Спасибо
Nik
Зухель же
Loo
https://github.com/aarroyoc/fractal_koch_rust
Loo
новогодние
Loo
фрактальчики
Loo
https://github.com/saresend/Gust
Loo
RIIR
Anton
Anton
схуяли
Anton
qml так вообще не gui фреймворк а просто оболочка поверх qt с сахарком