1028 читали · 5 лет назад
Типизация в Python и не надо хейтить за динамическую (или надо)
Чтобы разобраться чё там у Python'a, надо понять что есть вообще, чем отличается и т.д. и т.п. Тип - множество значений и операций над этими значениями (пасиба вики). Как знает большинство, бывает статическая и динамическай типизация. А чё-нить ещё знает большинство или только зная это уже хейтит? Статическая/динамическая, сильная/слабая, явная/неявная. Максимально быстро по каждому, а то прошлый пост большим вышел. Теперь мы знаем что есть и давайте сравним JavaScript и Python. Вот как раз в сильной типизации вся сила, как бы это не звучало...
8 месяцев назад
Типизация в Python: необходимость или переоценённое новшество
Python всегда славился своей гибкостью, простотой и подходом "сначала сделай, а потом думай". Однако с введением аннотаций типов (type hints) в версии 3.5 началась новая эпоха, которая вызвала бурные дискуссии в сообществе разработчиков. В своём блоге UTCC один из авторов делится сомнениями относительно реальной пользы типизации. Эти размышления заставляют задуматься о том, насколько type hints действительно полезны в повседневной разработке. Типизация в Python изначально задумывалась как добровольный инструмент, способный помочь разработчикам создавать более предсказуемый и стабильный код...