Putting Java support inside Squeak makes a lot more sense to me too. Heck, the Scamper browser does not support Java and limits its usability now.
- Steve
Martin Luptak wrote:
All discussions about Java and Smalltalk integration deal with running Smalltalk programs on Java VM, or translating ST programs into Java. What about idea putting Java into Smalltalk. Either Java VM running in Smalltalk, or encapsulation Java object into Smalltalk (they could live in one space - image, integrating their object models), or some other kinds of emulation/integration Java in ST environment. Doesn't someone know about projects concerning this?
Giovanni Giorgi wrote:
Excuse me, I'd like to talk about a small idea: creating a Squeak VM for Java
Using the CCodeGenerator engine, I think would be not so difficult to generate a JavaCodeGenerator class for building java source code for
the
VM. We will have Squeak running in a JavaVM, perhaps a bit slowly. After a bit of working, we can try to integrate the java GC, JavaBeans
and the Security concepts of Java into Squeak, generating a hybrid VM and the Smalltalk of the future.
A lot of java-students will look with interest to a Java-based implementation of Smalltalk, and start to download the SqueakVM....
This is only an idea. I know the efficency problem 'd be not so tiny
and
so I am only talking about it.... ...someone interested?
-- // Giovanni Giorgi e-mail:
giovanni.giorgi@mlab.disco.unimi.it
-- Talk Small and Carry a Big Class Library