News for hackers. Stuff that matters.
Re:JupyterLab is ready for users by qubex on Tuesday February 20, 2018 @09:31AM (#16420520)
I share your sentiment, but in truth, Mathematica's symbolic algebra capabilities are above and beyond what everything else offers by a wide margin.
Re:JupyterLab is ready for users by goerz on Tuesday February 20, 2018 @12:38PM (#16422154)
For now
Re:JupyterLab is ready for users by f137 on Tuesday February 20, 2018 @02:44PM (#16423478)
For last 20 years at the least, and the gap widens if anything
Re:JupyterLab is ready for users by goerz on Tuesday February 20, 2018 @03:12PM (#16423742)
Sure, Mathematica has had a long head start. I don't see the gap widening at all, though. For me, e.g. SymPy (and more specialized algebra systems for e.g. quantum mechanics I've built on top of it) now match and sometimes surpass what I could do with Mathematica. More importantly though, Mathematica's closed nature makes it quite hard to integrate with other systems and workflows (as others have pointed out in this thread). The benefits of the open scientific ecosystem around Jupyter far outweighs the few areas were Mathematica still leads in functionality. This is a subjective assessment, of course.
Re:JupyterLab is ready for users by fwilliams on Tuesday February 20, 2018 @09:26PM (#16426362)
Sympy is great (especially the ability to automatically codegen numerical expressions from symbolic ones), but I've found it to be orders of magnitude slower than Mathematica for some relatively simple problems. I also find the sympy documentation to be somewhat sparse and hard to navigate.