Rewrite It In Rust: Переписываем с C++ на Rust. Александр Шишенко, Librevault

C -- язык во многом устаревший. Нет пакетного менеджера, бедная экосистема, зоопарк компиляторов, CMake и сильная зависимость от сишного препроцессора. Так давайте же перепишем с C на Rust! В этом докладе мы рассмотрим порядок переписывания реального проекта с C на Rust. Добавим в CMake сборку статических библиотек через Cargo. Заменим C -зависимости аналогами на Rust Научимся использовать corrosion, cbindgen, cxx
Back to Top