nice, but was that around in 2004? anyway, it was written as an example for a coworker, who was going to implement it in a language whose name i have forgotten, but which was fortran 66 plus wrappers to c memory management, and which certainly didn't have suitable libraries...
The linked article is dated 2006, the first version of Sympy was written in 2007. Close, but no cigar. BTW Sympy is open source, so one could in principle port its routines to another language.
> ... written as an example for a coworker, who was going to implement it in a language whose name i have forgotten, but which was fortran 66 plus wrappers to c memory management ...
I have only one question -- why? Fortran is one of the most outdated languages one can choose for a modern project. And the sample Python code from the article would be painful to try to render in Fortran, in particular the string manipulations.
Code:
Output: