Глава 5. Создание интерфейса Rust для нашего модуля pip

Технические требования

Упаковка Rust при помощи pip

Определение gitignore и Cargo для нашего пакета

Настройка процесса установки Python для нашего пакета

Установка библиотеки Rust для нашего пакета

Сборка интерфейса Rust при помощи шасси pyO3

Сборка нашего кода Фибоначчи

Создание инструментов командной строки для нашего пакета

Создание адаптеров для нашего пакета

Сборка тестов для нашего пакета Rust

Сопоставление скоростей в Python, Rust и Numba

Выводы

Вопросы

Ответы

Дальнейшее чтение