On the integration of Smalltalk and Java
We identify and solve problems imposed by Java and Smalltalk integration. STX:LIBJAVA, a JVM implementation built into Smalltalk/X is presented. Interoperability features of STX:LIBJAVA (e.g. dynamic proxy methods) are shown. We validated our implementation on various Java projects, e.g. Groovy or Tomcat. Performance comparation of Oracle JVM and STX:LIBJAVA is provided.
smalltalk java language interoperability