distributed computing



Dear All,
As I have asked previously, maxima is written in a serial manner and the
only way to parallelize it is using parallel compiling lisps. Am I wrong?
Can you give me such lisp implementations that can at least parallelize some
parts of maxima (I am talking about distributed memory, not multithreading)?
I have searched but cannot find a suitable distro. Also do any of you know
in which language does mathematica written? How they have parallelized their
code?
Best Regards
Ahmet Alper Parker