Rewrite It In Rust: Переписываем с C++ на Rust
Место и время будет назначено в окончательной программе после 20.11
Александр Шишенко
Librevault
Руководитель разработки.
Работаю в VK Pay, экс-Yandex.
Мой YouTube-канал: https://www.youtube.com/channel/UCbBfTf7oiWlK_0MNPhwB9hw/
  • Александр Шишенко
    Librevault
    Руководитель разработки.
    Работаю в VK Pay, экс-Yandex.
    Мой YouTube-канал: https://www.youtube.com/channel/UCbBfTf7oiWlK_0MNPhwB9hw/
ТЕЗИСЫ

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.

ПОДПИСАТЬСЯ НА НОВОСТИ RUSTCON
Обещаем не спамить, будем присылать только важные новости о конференции.
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности

Поделиться страницей в соцсетях