本日は、PythonとScalaの言語の特徴をまとめました。
資料はこちら → プログラム言語その5
p.1 Pythonは何度も取り上げてきました。現在、人気No.1の言語になっています。他の言語と異なり、コンパイラせずに動作可能です。また、クラウド上でも動作できます。他の言語では、インデントが適当でも動作しますが、Pythonはインデントをそろえないとエラーになってしまします。
p.2 Scalaという言語です。私はまだ経験がない言語ですが、数学を用いたプログラムに適しているようです。コンパイラ及びインタプリタのいずれでも対応可能で、構文が短く書けます。Javaの3分の1ぐらいにすることができます。
p.3 変数の中に関数を入れる「高階関数」の構文が可能なので、短くすることが可能となります。 この言語はまだ未経験なので、調べてみようと思います。