Warning: Creating default object from empty value in /homepages/u37107/www.sebastian-kirsch.org/moebius/blog/wp-includes/functions.php on line 341

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at /homepages/u37107/www.sebastian-kirsch.org/moebius/blog/wp-includes/functions.php:341) in /homepages/u37107/www.sebastian-kirsch.org/moebius/blog/my-hacks.php on line 3

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /homepages/u37107/www.sebastian-kirsch.org/moebius/blog/wp-includes/functions.php:341) in /homepages/u37107/www.sebastian-kirsch.org/moebius/blog/my-hacks.php on line 3
Sebastian Kirsch: Blog » 2004 » December » 14

Sebastian Kirsch: Blog

Tuesday, 14 December 2004

Open Source Math Software For Education?

Filed under: — Sebastian Kirsch @ 02:07

Deprecated: preg_replace(): The /e modifier is deprecated, use preg_replace_callback instead in /homepages/u37107/www.sebastian-kirsch.org/moebius/blog/wp-includes/functions-formatting.php on line 76

A Slashdot thread on Open Source Math Software; I’m looking forward to seeing the comments roll in, as this is a question I’d love having an answer to.

For my (limited) needs, I’ve used a number of math packages, namely bc, octave and numerical python for calculations, Yacas for symbolic computations, Gnuplot, Metapost and recently visual python for graphs, and GMM++ for matrix and vector calculations in C++. None of these tools is entirely satisfactory, but combined, they usually got the job done. It’s just annoying that each and every one of them uses its own language which you have to learn before you can use it. (Not counting the python and C++ libraries, of course.)

Other people use R, the swiss army chainsaw of mathematics, for everything. So far, it has been too intimidating for me to learn.

One suggestion from the Slashdot thread that I will have to check out is Maxima: It’s a symbolic computation package derived from an MIT project from the 70s called Macsyma. I don’t know whether it will be of much use, since apparently it hasn’t been under active development (just maintenance) since 1982.


Copyright © 1999--2004 Sebastian Marius Kirsch webmaster@sebastian-kirsch.org , all rights reserved.