История изменений
Исправление AntonI, (текущая версия) :
Нет конечно. Скорость разработки на питоне обусловлена не скриптовостью а утиной типизацией (что превращается в беду на больших проектах) и мультипарадигменностью. В довесок еще идет интроспекция из коробки и всякие возможности в рантайм патчить классы.
В задаче о которой я говорю на плюсах бы пришлось писать/искать минипитон, со структурой виртуальных классов и парсером AST. Не факт бы что и за год бы управились…
если писать надежный код.
WTF надежный код? Да, статическая типизация спасает от многих ошибок - но не в случае когда в рантайм создается развесистое дерево из обьектов с виртуальными методами. С другой стороны чем лаконичнее код тем меньше в нем ошибок, так что до какого то размера проекта питон может и плюсы по надежности превосходить, если конечно писать код прямыми руками;-)
Исходная версия AntonI, :
Нет конечно. Скорость разработки на питоне обусловлена не скриптовостью а утиной типизацией (что превращается в беду на больших проектах) и мультипарадигменностью.
В задаче о которой я говорю на плюсах бы пришлось писать/искать минипитон, со структурой виртуальных классов и парсером AST. Не факт бы что и за год бы управились…
если писать надежный код.
WTF надежный код? Да, статическая типизация спасает от многих ошибок - но не в случае когда в рантайм создается развесистое дерево из обьектов с виртуальными методами. С другой стороны чем лаконичнее код тем меньше в нем ошибок, так что до какого то размера проекта питон может и плюсы по надежности превосходить, если конечно писать код прямыми руками;-)