1780 читали · 6 лет назад
Типизация в Python и не надо хейтить за динамическую (или надо)
Чтобы разобраться чё там у Python'a, надо понять что есть вообще, чем отличается и т.д. и т.п. Тип - множество значений и операций над этими значениями (пасиба вики). Как знает большинство, бывает статическая и динамическай типизация. А чё-нить ещё знает большинство или только зная это уже хейтит? Статическая/динамическая, сильная/слабая, явная/неявная. Максимально быстро по каждому, а то прошлый пост большим вышел. Теперь мы знаем что есть и давайте сравним JavaScript и Python. Вот как раз в сильной типизации вся сила, как бы это не звучало...
5 месяцев назад
Типизация в Python 2025: от аннотаций до статического анализа в production
Введение В эпоху, когда проекты на Python измеряются миллионами строк кода и десятками микросервисов, строгая типизация перестала быть факультативным инструментом — она стала фундаментом надежности и поддерживаемости. В 2025 году экосистема типизации Python (mypy, pyright, pydantic) превратила динамический язык в инструмент, сочетающий гибкость с безопасностью статических языков. Типизация в современном Python — это не просто подсказки для IDE. Это: В этом руководстве мы разберем не только синтаксис аннотаций, но и промышленные практики, используемые в корпоративных проектах...