Multiple Language Support

Bill House bhouse@dazsi.com
Tue, 6 May 1997 12:47:52 -0700


Harvey J. Stein wrote:
>
>[snip]
>
>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.

Bill House
--
http://www.dazsi.com
The views expressed are mine alone,
unless you agree with me.