[Maxima] Java vs Lisp revisited
robert.dodier at gmail.com
Tue May 19 10:08:43 CDT 2009
The question of the relative speed of Java vs Lisp (in reference
to one particular program) seems to have been answered ---
If I'm not mistaken, the key difference is that the Java program
implements an interpreter in which generated code snippets
are executed, while the Lisp version just punts to its compiler.
Code = data carries the day ...
Interpreting bits of code is common enough, although I'm guessing
it's often a small part of the whole application. In such a situation,
maybe bolting together main application language + Lisp is a
workable approach --- perhaps Java + ABCL (Lisp implementation
in Java) or CL-Python (Python in CL) + SBCL.
More information about the Maxima