Pythonとは何?

 Pythonと他の言語の比較は、ネット上にあふれているので、ここには書きません。 

 また、私はExcelとVBAが大好きなのです。プログラムでお金を稼いでいるわけではないので、これで十分。Excelはとにかく入出力が楽。入力データの加工もシート上で簡単にできるし、出力もシートの体裁を整えれば、シートを直接印刷できる。ほとんどのことはExcel+VBAでできてしまう。

 しかし、最近はやりの人工知能の本のほとんどが、このPythonで書かれている。そして、Pythonのコードをパラパラ眺めてびっくり。こんな少ない行数でプログラムがかけるなんて!外部ライブラリのNumPyを用いると行列計算があっという間です。MATLABの様な感覚でプログラムが組めます。しかも無料。
 もちろん、便利なライブラリの機能をフルで使用するようなプログラムコードで無ければ、感動するほど行数は減りません。また、他の人へのプログラムの配布が難しかったり、いいことばかりでもありません。

 でも、「じっくり、やってみたい」と思えた言語です。