Зачем системным программистам Rust?
Сергей Фомин
Старший разработчик, Яндекс
Разрабатываю Yandex Planner - объектную модель и планировщик внутреннего облака Яндекса (почти внутренний Kubernetes), написанный на С++. Веду курс "Современное системное программирование на Rust" в Школе Анализа Данных Яндекса.
  • Сергей Фомин
    Разработчик, Яндекс
    Разрабатываю Yandex Planner - объектную модель и планировщик внутреннего облака Яндекса (почти внутренний Kubernetes), написанный на С++. Веду курс "Современное системное программирование на Rust" в Школе Анализа Данных Яндекса.
ТЕЗИСЫ

В рамках доклада будут рассмотрены преимущества и недостатки современного системного программирования на различных языках: от С и С++ до их более высокоуровневых альтернатив и, конечно, Rust. Будут рассмотрены гарантии безопасности, которые предоставляет Rust, и почему даже при наличии unsafe кода Rust существенно более безопасен, чем C и C++. Будет приведён пример того, как можно взять код на C++, и сделать над ним "безопасную абстракцию" на Rust.

В рамках доклада будут рассмотрены преимущества и недостатки современного системного программирования на различных языках: от С и С++ до их более высокоуровневых альтернатив и, конечно, Rust. Будут рассмотрены гарантии безопасности, которые предоставляет Rust, и почему даже при наличии unsafe кода Rust существенно более безопасен, чем C и C++. Будет приведён пример того, как можно взять код на C++, и сделать над ним "безопасную абстракцию" на Rust.

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

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