В среде Python-разработчиков все чаще появляются новости о том, что какую-нибудь библиотеку Переписали на Rust™ и все стало быстрее в 10 или даже в 100 раз. Приведет ли этот тренд к снижению популярности Python? Действительно ли нам нужны эти ускорения? И что полезного могут вынести Python-программисты из практик использования библиотек на Rust? Разберемся в этих вопросах вместе с участниками подкаста Python's Tail — на примерах технологий, в которых пересекаются Rust и Python. От библиотеки для криптографии, с которой все началось, до PyO3, ускорений Flake8 и библиотек Pydantic 2 и Polars. Посмотрим на роль Rust в сборках и бэкенде. Участники выпуска: — Никита Соболев — CTO wemake.services, член команды PyTest, топ-80 по коммитам в CPython, топ-6 по коммитам в mypy и typeshed. — Данил Ахтаров — архитектор чата Тинькофф. — Сергей Яхницкий — бэкенд-разработчик в Яндекс Такси, разрабатывает на Python с 2016. В этом выпуске Никита станет защитником Python от наплыва Rust-библиотек, а Данил с Сергеем будут описывать преимущества подхода «Переписать все на Rust™».
Сайт конференции PiterPy: https://bit.ly/3LDUIqz
Information
- Show
- FrequencyUpdated Biweekly
- PublishedNovember 30, 2023 at 12:56 PM UTC
- Length50 min
- Season2
- Episode1
- RatingClean