comparison between Root, mathematica and sage?

asked 2015-03-26 07:51:36 -0600

Nownuri gravatar image

updated 2015-03-27 05:46:41 -0600

After getting started with Sage, I have experienced lots of anger and stress. Because I'm not aware of the codes and errors. Especially I don't understand the error code. It is quite different form GCC or something. Even I read the error report, I can't figure out exactly what the problem is. So I'm thinking of moving to mathematica or something. But I wonder if it worth is to learn the sage more. Even I hate the maxima in integrations. Could you please tell me what benefit the sage has? Or if I should use ROOT, then would it be better just move to the ROOT? In principle, the ROOT is data analysis package. But people say that they can replace mathematica as the SW. If it is possible. I would move.

edit retag flag offensive close merge delete


I don't know what ROOT is. But I would say that there is a learning curve to using any software, and Sage is no different from that. I have a fair amount of experience teaching people to use it, and because it is based on Python, I think it is a good language for beginners in many ways. But Python (by design) does throw exceptions more often than return nothing. Perhaps if you provide some more specific examples of the kinds of errors you are encountering that would help us help you more!

kcrisman gravatar imagekcrisman ( 2015-03-26 11:31:48 -0600 )edit