Multiple Language Support
Tue, 6 May 1997 14:39:25 -0700
Harvey J. Stein wrote:
>So, I think it turns out that regardless of which one is on the
>bottom, it still takes a significant implementation effort to put
>the other on top.
Sounds to me like an argument for making Lisp and Scheme siblings running on a
chip-emulation VM, rather than placing one atop the other. This would allow
various language flavors to commingle in LispOS without performance-degrading
one over the other. Then, for higher-performance work, a VM->native translator
can be implemented for the embedded VM. This approach I think provides the best
of both worlds.
The views expressed are mine alone,
unless you agree with me.