[pypy-dev] Hi all. I am Looking for a project idea.

Ondrej Certik ondrej at certik.cz
Thu Nov 1 12:56:36 CET 2007


> 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



More information about the Pypy-dev mailing list