...MuPAD1
以前は、 個人・非商用利用には無償で利用できるバージョンがあって注目株でしたが、 今は商品となり、MATLAB の一つのツールボックスの扱いになってしまいました。 惜しいなあ、と思っています。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...REDUCE2
筆者が学生の頃 (二十ん年前)、 大型計算機で REDUCE を使って、 計算するのがおしゃれでした。 現在ではフリーのようです。計算の種類によっては、よいことがあるかも?
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...Risa/Asir3
Made in Japan の現役。 グレブナー基底の計算など得意です。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...Macsyma4
かつて MIT でしか使えなかった憧れの (歴史的) 処理系。 古い本を読むと良く出て来ます。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
...MAXIMA5
Macsyma の子孫。 GPL (GNU GENERAL PUBLIC LICENSE) で配布されている (ゆえに、 いわゆるフリーソフト)。メジャーになれるか???
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
... は不自由な言語であると言えます6
もちろん 不自由さを補って余りある大きな利点があるから、 現在でも盛んに使われているわけです。 例えば、実際の処理系の (反復の多い) 数値計算の速さで比べると C が圧勝します。 原理的には一つのプログラミング言語があれば、 どんな計算でも出来るはずなのですが、 実際的な意味で万能のプログラミング言語と呼べるものは存在せず、 適材適所を心がけることが重要です。 みなさんも、あまり一つの言語、一つのシステムにこだわらずに、 機会があったら色々なものを勉強してみましょう。
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.