Re[8]: Rust и экология
От: T4r4sB Россия  
Дата: 23.02.22 10:58
Оценка:
Здравствуйте, Shmj, Вы писали:

S>А много за собой необходимых библиотек тащит для просто чтобы запустилось? Фреймворк или что-то в этом роде нужно?


Ну я пишу домашний проект, скачал уже довольно жирные либы, типа сериализатор структур в джсоны, короче мегабайта два на релизный екзешник — это норма(
Можно пострипать, будет 500кб, но тогда при падении трассу стека не увидишь. Думаю, тебе будет лучше, если твою юзеры смогут читать трассу и присылать тебе нормальные отчёты.

>Язык — мало. Нужны еще библиотеки и внятная документация с примерами к ним.


Да тут С++ по полной отсасывает.
Вот пример доков, такие есть про каждую официальную либу: https://doc.rust-lang.org/std/result/enum.Result.html#method.ok
А официальные либы это не только СТЛ и биндинги к винапи, там спокойно ищется например такое: https://docs.rs/dxf/0.5.0/dxf/

А чтоб скачать официальную либу, тебе надо просто прописать одну зависимость в файле сборки. Тебе не надо сношаться с поиском репозитория левой либы, врубаться как она собирается, в каком году она написана, как её подогнать под актуальный стандарт и нет ли в ней УБ которые в те времена никого не парили.
Нет такой подлости и мерзости, на которую бы не пошёл gcc ради бессмысленных 5% скорости в никому не нужном синтетическом тесте
Отредактировано 23.02.2022 11:01 T4r4sB . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.