

On my PhD it got three out of three symbolic computations wrong and generated garbage output on my numerical computations due to a memory bug in Fourier.Īfter my PhD I commercialised my code and my customers hit another bug in Fourier in 2009. I personally find it useful for mathematical experimentation, and for cross-checking complex computations. In any case it seems you managed to finish that PhD even using Mathematica.) (I guess for example a shovel would also appear useless for your PhD? I have even implemented the core Mathematica language myself. I have been using Mathematica for almost 20 years. I didn't say "for a particular task" and I didn't say it was "useless in general". Well, the fact that you didn't find it useful for a particular task, doesn't make it useless in general Also quite often you have to "help" Mathematica to get usable results - again you won't be able to do that without proper understanding of the underlying principles (and, unfortunately, without some understanding of how Mathematica itself works.) So I would recommend against using it as a calculus homework aid, it kind of nullifies the point of homework. The closest one is maybe SAGE - it also has a cloud version.Īnother thing: Mathematica is a very useful tool, however I see the danger of a student relying it too much, and never properly learn/practice the underlying mathematics. There are also open-source alternatives, though there is no real drop-in replacement.

This applies to all kind of professional software tools, by the way. Ok, the student edition is cheaper, but a cost of 0 would be better for the society. One thing: People will presumably downvote this, but seriously, you are a high-school student, don't spend your (or your parents') money on it, just get an illegal version.Ĭonsider this: you learn how to use the software as a student later when you join the workforce you will tell your boss to buy the software you already know how to use, and everybody is better off.
