Mukai Systems

Javaで作るのは大きくて堅牢性が求められるプログラム、Pythonで作るのは小さくて柔軟性が求められるプログラム

TIOBE indexでPythonが一位になった事について、面白い記事を見かけた。

JavaやCで組むのは他人のためのプログラムで、Pythonで組むのは自分のためのプログラム、という違いがないかなという話。

-- きしだのHatena: Javaで作るのは他人のためのプログラム、Pythonで作るのは自分のためのプログラム

JavaもPythonもどちらも使うけど、個人的にはタイトルのように使い分けている。「誰」というよりはむしろ「規模」で。1

結論は同じなんだけどね。

つまりはJavaとPythonで作るプログラムが違うなと。

More info


[1] 機械学習や、統計解析は例外。