3 месяца назад
Python 3.12: разбираем новые оптимизации и синтаксис
Введение Python 3.12 вышел в сентябре 2023 года, но к 2026 году он стал новым стандартом для production-сред, принеся с собой революционные оптимизации и синтаксические улучшения. Этот релиз — не просто очередное обновление, а качественный скачок в производительности и выразительности языка. Если раньше Python критиковали за скорость, то версия 3.12 демонстрирует до 50% ускорения в критически важных операциях благодаря переписанному интерпретатору и новым механизмам оптимизации. Python 3.12 радикально...
2 года назад
Аннотации типов в Python
Все мы знаем, что Python - язык с динамической типизацией. Но с довольно давних пор в нем также появилась возможность явно указывать типы данных и это здорово матчится с принципом дзена Python: явное лучше неявного (Explicit is better than implicit). Зачем их вообще указывать? Да, аннотации являются необязательными, но я бы сказал, что это правила хорошего тона для программистов. Важно четко понимать, с чем ты работаешь. Это поможет избежать ошибок (зачастую нетривиальных), когда параметр обрабатывает несколько типов данных или принимает какие-то сложные объекты...