> I am not even completely sure about that, if you reuse the parser, > typechecker etc from Haskell (it's probably even an interesting research > question whether our JIT would help there), but let's see until someone > is crazy enough to try :-).
How about writing an interpreter for the Mathematica language [1]? There are so many scientific programs written in Mathematica and if they could be run on an opensource platform, it'd be cool. We were thinking about it in SymPy [2], but I don't have much time nor knowledge to do it. But I can help with the symbolic facilities. Also as a backend to the Aldor interpreter, if needed. But at the beginning, would it be hard to write at least some simple parser to the most common subset of Mathematica language, together with SymPy as a backend to do the symbolic calculations? I'd like to do it to see which things are still not working correctly in SymPy. And also so that it's not hard for people who know Mathematica, to switch. Ondrej [1] http://reference.wolfram.com/mathematica/guide/LanguageOverview.html [2] http://code.google.com/p/sympy/issues/detail?id=161 _______________________________________________ [email protected] http://codespeak.net/mailman/listinfo/pypy-dev
