Настроить Cookies
Для вашего комфорта и улучшения работы сайта мы используем cookie.
Настроить Cookies
Настройки Cookies
Файлы cookie, необходимые для корректной работы сайта, всегда включены. Другие файлы cookie можно настроить.
Основные файлы cookie
Всегда включены. Эти файлы cookie необходимы для работы веб-сайта и его функций. Их нельзя отключить. Они устанавливаются в ответ на ваши запросы, например, при настройке параметров конфиденциальности, входе в систему или заполнении форм.
Аналитические файлы cookie
Disabled
Эти файлы cookie собирают информацию, которая помогает нам понять, как используются наши веб-сайты, насколько эффективны наши маркетинговые кампании, а также помогает нам персонализировать наши веб-сайты для вас.
Рекламные файлы cookie
Disabled
Эти файлы cookie предоставляют рекламным компаниям информацию о вашей активности в интернете, чтобы помочь им показывать вам более релевантную рекламу или ограничивать количество показов рекламы. Эта информация может быть передана другим рекламным компаниям.
Rewrite It In Rust: Переписываем с C++ на Rust
Александр Шишенко
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 политикой конфиденциальности

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