Там в широко распространенное убеждение среди программистов , что более динамичный и слабо типизированных язык, тем более продуктивна программист будет в нем. Гвидо ван Россум (Guido van Rossum) написал о производительности программирования с использованием python в 1998 году и поиске в Интернете. Я все еще вижу людей, ссылающихся на это точное утверждение:
Синтаксически код Python выглядит как исполняемый псевдокод. Разработка программ на Python в 5-10 раз быстрее, чем на C / C ++, и в 3-5 раз быстрее, чем на Java. Во многих случаях прототип приложения может быть написан на Python без написания кода на C / C ++ / Java. Зачастую прототип достаточно функционален и достаточно хорош, чтобы поставляться в качестве конечного продукта, что экономит значительное время на разработку. В других случаях прототип может быть частично или полностью переведен на C ++ или Java - объектно-ориентированная природа Python делает перевод простым процессом.
Была ли эта проблема должным образом оценена с научной точки зрения? Если не для python, то, возможно, для родных языков сценариев, таких как ruby , perl или php ?
Я не ищу объяснений, аналогий или объяснений, почему на них может быть сложно дать ответ, если только мнение исследователей или экспертов не заняло время, чтобы разобраться в проблеме.
Сначала я задавал этот вопрос в скептиках. SE , и кто-то предложил мне задать его и здесь.