Vale> Надо делать не просто быстро, а чтобы оно еще и быстро работало. Компилять надо. Питон, вроде, интерпретируемый язык
Интерпретируемых языков сегодня по пальцам пересчитать можно. Кроме JavaScript и bash я современных и не назову
Питон, как и большинство аналогов - компилируемый в байткод.
На чисто вычислительных задачах Питон проигрывает, конечно, Си++ порядка на два. Хотя зависит от задач. Скажем, на
Computer Language Benchmarks Game в тесте Regex-DNA Питон оказывается вдвое быстрее
Но под него есть такая штука, как Psyco. Это что-то типа JIT. Добавление одной строчки повышает скорость работы на порядок
А, скажем, пресловутое вычисление Фибоначи оказывается ноздря в ноздрю с Си++. Вообще -
Computer Language Benchmarks Game
Но корректнее, конечно, сравнивать так:
Computer Language Benchmarks Game
Питон по сравнению с Си++ чрезвычайно ускоряет разработку. Лучше потратить на написание программы 15 минут и потом пусть комп час считает, чем на написание с отладкой потратить час и потом за 5 минут посчитать
Естественно, речь об одноразовой задаче.
А в крайнем случае - Питон очень легко испортирует сишные библиотеки. Можно совмещать.
Вообще, не понимаю, как сегодня прикладной софт можно писать на Си++
Vale> И желательно, чтобы было без проблем портируемо. Как у ползучего с этим?
Прекрасно
Хоть на PocketPC запускай программы.