Monday Sep 11, 2006

Strongtalk VM

First, let me be very clear: this post has absolutely nothing to do with the Java programming language, the Java platform or Java VMs. Instead, it's about Smalltalk.

Now that I've lost 99% of my audience, I can speak freely.

I am very happy to announce that Sun has released the source code for the Strongtalk virtual machine. You can find out all about Strongtalk here.

If you don't know about Strongtalk but have an interest in programming languages, environments and implementations, it is worth checking out. Strongtalk was the fastest ever implementation of Smalltalk. Apart from speed, it had support for mixins inside the VM, flyweight glyph based UI, optional type system and mirror based reflection, to name a few of the major innovations.

Strongtalk runs on Windows. I hope we will see ports to other operating systems. In the meantime, I can run it on my mac using Crossover. Here is a screen shot off of my mac and here's another.

If you're serious about building Strongtalk you'll need considerable expertise, and you are likely to encounter a lot of issues. Don't hesitate to contact me about Strongtalk. If I can't help you (quite likely) I may be able to point you at others who can.

Once again, I'd like to thank all those who made this release possible - at Sun and elsewhere. Above all, I want to thank my colleagues from the Strongtalk team. Working on Strongtalk was the most enjoyable project in my career.

About

gbracha

Search

Categories
  • Java
Archives
« September 2006 »
SunMonTueWedThuFriSat
     
1
2
3
4
5
6
7
8
9
10
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
       
Today
Feeds