Rewrite It In Rust: Переписываем с C++ на Rust
Описание_доклада: C++ -- язык во многом устаревший. Нет пакетного менеджера, бедная экосистема, зоопарк компиляторов, CMake и сильная зависимость от сишного препроцессора. Так давайте же перепишем с C++ на Rust!
В этом докладе мы рассмотрим порядок переписывания реального проекта с C++ на Rust.
- Добавим в CMake сборку статических библиотек через Cargo.
- Заменим C++-зависимости аналогами на Rust
- Научимся использовать corrosion, cbindgen, cxx
И всё это без unsafe.
Rewrite It In Rust: Переписываем с C++ на Rust
Описание_доклада: C++ -- язык во многом устаревший. Нет пакетного менеджера, бедная экосистема, зоопарк компиляторов, CMake и сильная зависимость от сишного препроцессора. Так давайте же перепишем с C++ на Rust!
В этом докладе мы рассмотрим порядок переписывания реального проекта с C++ на Rust.
- Добавим в CMake сборку статических библиотек через Cargo.
- Заменим C++-зависимости аналогами на Rust
- Научимся использовать corrosion, cbindgen, cxx
И всё это без unsafe.
Поделиться страницей в соцсетях