Rewrite It In Rust: Переписываем с C++ на Rust. Александр Шишенко, Librevault
C++ -- язык во многом устаревший. Нет пакетного менеджера, бедная экосистема, зоопарк компиляторов, CMake и сильная зависимость от сишного препроцессора. Так давайте же перепишем с C++ на Rust!
В этом докладе мы рассмотрим порядок переписывания реального проекта с C++ на Rust.
Добавим в CMake сборку статических библиотек через Cargo.
Заменим C++-зависимости аналогами на Rust
Научимся использовать corrosion, cbindgen, cxx
Видео Rewrite It In Rust: Переписываем с C++ на Rust. Александр Шишенко, Librevault канала Видео с конференций IT-People
В этом докладе мы рассмотрим порядок переписывания реального проекта с C++ на Rust.
Добавим в CMake сборку статических библиотек через Cargo.
Заменим C++-зависимости аналогами на Rust
Научимся использовать corrosion, cbindgen, cxx
Видео Rewrite It In Rust: Переписываем с C++ на Rust. Александр Шишенко, Librevault канала Видео с конференций IT-People
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Экскурс в Rust для питонистов, рубистов и всех причастных. Михаил Грачев, Evrone](https://i.ytimg.com/vi/VtAqpIbcWFM/default.jpg)
![JAVA - How To Design Login And Register Form In Java Netbeans](https://i.ytimg.com/vi/XAowXcmQ-kA/default.jpg)
![Map of Computer Science](https://i.ytimg.com/vi/SzJ46YA_RaA/default.jpg)
!["Type-Driven API Design in Rust" by Will Crichton](https://i.ytimg.com/vi/bnnacleqg6k/default.jpg)
![Introducere în programare - tutorial C++ - cursul 1](https://i.ytimg.com/vi/JjY9U9lu37I/default.jpg)
![Какой язык программирования выбрать в 2022 году?](https://i.ytimg.com/vi/c2QqEH2evMY/default.jpg)
![1. Веб-разработка. Введение, сетевые протоколы | Технострим](https://i.ytimg.com/vi/PsLzEAsphbM/default.jpg)
![Основы Программирования - #1 - Логика. Алгоритмы](https://i.ytimg.com/vi/_J-3nt9bhbI/default.jpg)
![Rust in Production](https://i.ytimg.com/vi/MgV9KWt-0SY/default.jpg)
![Python Starter. Урок 1. Введение в Python.](https://i.ytimg.com/vi/-R_VR_Y5g8c/default.jpg)
![App programmieren in 60 Minuten | Tutorial für Anfänger](https://i.ytimg.com/vi/RGeP7iBLNZA/default.jpg)
![Rust? В моём фронтенде?! Константин Егупов, Modeldrive](https://i.ytimg.com/vi/yiEvkhSZJtE/default.jpg)
![Rust и Python - как в небольшой команде переписать узкие места на Rust. Максим Акинин, assi.ai](https://i.ytimg.com/vi/bEP0YcOyuyE/default.jpg)
![Зачем системным программистам Rust? Сергей Фомин, Яндекс](https://i.ytimg.com/vi/cpcNX5kpNj4/default.jpg)
![Cours Complet HTML CSS - Tutoriel pour Débutants et Confirmés [Partie 1/3]](https://i.ytimg.com/vi/8FqZZrbnwkM/default.jpg)
![Rewrite It In Rust: Переписываем с C++ на Rust. Александр Шишенко, Librevault](https://i.ytimg.com/vi/RgZpJG5ae0E/default.jpg)
![RustCrypto: экосистема криптографических крейтов написанных на чистом Rust. Артем Павлов, Квантом](https://i.ytimg.com/vi/ItKcc0hIQxY/default.jpg)
![Should you Learn C++ in 2018?](https://i.ytimg.com/vi/7xVrYnyQ04M/default.jpg)
![Экскурс в Rust для питонистов, рубистов и всех причастных. Михаил Грачев, Evrone](https://i.ytimg.com/vi/V1bJsnBgwjg/default.jpg)
![Learn C language in 30 Minutes & Start Coding For Beginners in Hindi](https://i.ytimg.com/vi/U8_8fTODn5g/default.jpg)