SOで、Google AppEngineでの開発に最適なプラットフォームは、JavaとPythonのどちらであるかという質問に出会いました。多くの人々は、Python over Javaを使用することで得られる生産性の向上を誇っていました。PythonとJavaの生産性の議論について私が言うことの1つは、Javaには開発をスピードアップする優れたIDEがあります。
そのため、言語としてPythonを使用することを好みますが、特に新しいフレームワークを使用する場合、Javaと比較して生産性が大幅に向上するとは考えていません。明らかにJava対Pythonであり、使用できる唯一のエディターがVIMである場合、Pythonは生産性を大幅に向上させますが、IDEが方程式に組み込まれると、それほど明確ではありません。
Javaのメリットは言語レベルでのみ評価される場合が多く、多くの場合、時代遅れの前提条件で評価されますが、Javaには、JVM(多くの場合批判されますが大きな可能性を提供します)、優れたIDEとツール、膨大な数のサードパーティライブラリ、プラットフォームなど。
質問、Python /関連の動的言語は、しばしば話題になっている生産性を大幅に向上させますか?(新しいフレームワークの使用と中規模から大規模のアプリケーションでの作業を考慮して)。