littleplatonian
New member
http://www.sagemath.org/ I was wondering if anyone here was familiar with sage...
There's SymPy as well for symbolic mathematics.[...] and SciPy is a good numerical engine to implement your own CAS on.
When it comes to most computational software packages (including those mentioned above), Open Source can't compete with the big names. I've looked for alternatives to MATLAB, for example, and nothing gets even close to meeting my needs. The problem is one of sheer functionality: there's no way an open source dev team working in their spare time is going to be able to duplicate (in a reasonable amount of time) what the heavyweights in the field have pulled off. It's a valiant effort, but unless you just need basic MATLAB-like functionality (for example), you're going to end up paying for the expensive license here.
As of now you have to vm a Sage appliance to get it to run on the Windows platform. But Microsoft has given a huge grant to the developer to get it running natively on the windows platform.
If I remember correctly, the plan is to port it to Cygwin, which is (in my opinion) even worse than running it in a vm, if you absolutely must use windows.
The problem with porting Sage is that it's basically nothing but duct-tape holding together a dozen math/numerical/scientific utilities, some of them very POSIX-specific.