On Fri, Mar 4, 2011 at 6:23 AM, Jecel Assumpcao Jr. jecel@merlintec.com wrote:
Wasn't this what Dan Ingalls did at Sun before starting the Lively Kernel?
IIRC, it was a new Squeak VM written from-scratch in Java, rather than generating Java from Slang.
Colin
On Fri, Mar 04, 2011 at 09:40:58AM -0800, Colin Putney wrote:
On Fri, Mar 4, 2011 at 6:23 AM, Jecel Assumpcao Jr. jecel@merlintec.com wrote:
Wasn't this what Dan Ingalls did at Sun before starting the Lively Kernel?
IIRC, it was a new Squeak VM written from-scratch in Java, rather than generating Java from Slang.
Colin
Yes, that's right. There is some information here: http://news.squeak.org/2008/07/07/potato-version-of-jsqueak-from-hpi/
So I think that the idea of writing Slang code generators for other languages remains unexplored territory. In particular, the performance benefit of the Slang inliner are huge for the C VMs, and if any similar optimizations were to prove effective for Java, then the results might turn out better than expected.
Dave
vm-dev@lists.squeakfoundation.org