Javaで作るのは大きくて堅牢性が求められるプログラム、Pythonで作るのは小さくて柔軟性が求められるプログラム
TIOBE indexでPythonが一位になった事について、面白い記事を見かけた。
JavaやCで組むのは他人のためのプログラムで、Pythonで組むのは自分のためのプログラム、という違いがないかなという話。
JavaもPythonもどちらも使うけど、個人的にはタイトルのように使い分けている。「誰」というよりはむしろ「規模」で。1
結論は同じなんだけどね。
つまりはJavaとPythonで作るプログラムが違うなと。
More info
[1] 機械学習や、統計解析は例外。