3 ms·
SymPy gets the job done. I typically use it in the SageMath combo library, is that still the way to go or has SymPy advanced to the point that I should be using
by QuadmasterXLII 3y ago
SymPy gets the job done. I typically use it in the SageMath combo library, is that still the way to go or has SymPy advanced to the point that I should be using it on its own?
- Aardwolf 3y agoSageMath looks cool, but the fact that it's a combination of many different existing tools all with their own syntax, and feature overlap, scares me off a bit since it seems like how you do things wouldn't be very internally consistent How does this aspect work out in practice?
- QuadmasterXLII 3y agoIn practice it feels like working with three libraries in a trenchcoat. However, as of five years ago it was totally worth it: the killer app for Sage was that it let you describe a problem in SymPy where you have the full power of python for loops, library support, visualization etc; and then solve it with Maxima's more powerful symbolic calculus tools. I'm not up to speed on whether SymPy has caught up to Maxima in terms of being able to solve integrals, differential equations, etc.