LINUX.ORG.RU

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

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

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

В задаче о которой я говорю на плюсах бы пришлось писать/искать минипитон, со структурой виртуальных классов и парсером AST. Не факт бы что и за год бы управились…

если писать надежный код.

WTF надежный код? Да, статическая типизация спасает от многих ошибок - но не в случае когда в рантайм создается развесистое дерево из обьектов с виртуальными методами. С другой стороны чем лаконичнее код тем меньше в нем ошибок, так что до какого то размера проекта питон может и плюсы по надежности превосходить, если конечно писать код прямыми руками;-)

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

Нет конечно. Скорость разработки на питоне обусловлена не скриптовостью а утиной типизацией (что превращается в беду на больших проектах) и мультипарадигменностью.

В задаче о которой я говорю на плюсах бы пришлось писать/искать минипитон, со структурой виртуальных классов и парсером AST. Не факт бы что и за год бы управились…

если писать надежный код.

WTF надежный код? Да, статическая типизация спасает от многих ошибок - но не в случае когда в рантайм создается развесистое дерево из обьектов с виртуальными методами. С другой стороны чем лаконичнее код тем меньше в нем ошибок, так что до какого то размера проекта питон может и плюсы по надежности превосходить, если конечно писать код прямыми руками;-)