2005年7月26日火曜日
2005年6月30日木曜日
NZMATH 0.4.0
火曜日にリリースしました。
(NZMATH-0.4.0.tar.gz)
新しい機能は、多項式の複素根を求めたり、整数係数多項式を因数分解したり、といったところです。 ほかにも、細かい修正は(なにせ半年ぶりのリリースなので)いろいろ。
改善すべき点など何かありましたらお気軽にどうぞ。
2005年4月20日水曜日
2005年3月22日火曜日
SAGE
SAGE といっても SAGE とは関係ない。 SAGE (Software for Arithmetic & Geometry Experimentation) というのが最近出きたという話。 Python から PARI を呼ぶことで計算システム化するようだ。
ちなみに、PariPython というプロジェクトが昔あったが、1996年ぐらいに終了していたらしい。
2005年3月16日水曜日
No More New Toy Languages
Mathematical systems often provide their own programming languages. Most of them are, however, toy languages. They lack some useful features that ordinary programming languages surely provide. For example, SIMATH front end doesn't provide the way to define a new function. Another example is that gp of PARI had no local variables.
Nowadays, there are several languages with
- an interpreter and
- object-oriented features,
such as Python, Ruby, etc.. We guess they are good enough to be used as the interpreter of a mathematical system. Thus, NZMATH is provided as a library for Python. Users can write their programs with a true language.
