LINUX.ORG.RU

История изменений

Исправление makoven, (текущая версия) :

Да и программист на питоне будет более продуктивен чем на расте

При всей моей любви к динамическим язычкам.. Даже в крошечном проектике, когда количество файлов переваливает за десяток, становится понятно, что статическая типизация нужна не только для скорости, но и для статического анализа. Смотришь декларацию функции, которую написал неделю назад и становится неуютно от того, что не видать что именно она возвращает (и возвращает ли) и что именно принимает

А в крупных проектах на динамических ЯП, без 100% покрытия тестами и CI вообще печаль по вышеописанным причинам. Нередко вижу как в питоне и js пишут типы в комментариях перед функцией

Исходная версия makoven, :

Да и программист на питоне будет более продуктивен чем на расте

При всей моей любви к динамическим язычкам.. Даже в крошечном проектике, когда количество файлов переваливает за десяток, становится понятно, что статическая типизация нужна не только для скорости, но и для статического анализа. Смотришь декларацию функции, которую написал неделю назад и становится неуютно от того, что не видать что именно она возвращает (и возвращает ли) и что именно принимает

А в крупных проектах на динамических ЯП, без 100% покрытия тестами и CI вообще печаль по вышеописанным причинам. Нередко видел как в питоне и js пишут типы в комментариях перед функцией