is a open source implementation of Smalltalk
. What is JSqueak? JSqueak
is a Squeak interpreter written in Java. You can download JSqueak source code
and play with it. I did the following:
- Expanded the downloaded JSqueak.zip under a directory, say c:\\JSqueak.
- cd c:\\JSqueak
- javac -d . \*.java
- copy mini.image.gz JSqueak
- java JSqueak.Main
Even if you are not going to learn Smalltalk (why?), you can have the fun of reading Smalltalk VM implemented in Java. If you are lazy and don't want to compile, you can run directly by JNLP link from http://research.sun.com/projects/JSqueak/
. Inside the Squeak environment, I wrote the legendary "Hello World" :-) This is how it looks...