Thursday, February 18, 2010


Hobbes for Pharo

Pavel announced "Hobbes for Pharo". Hobbes (Highly Objectified Blue Book Equivalent Smalltalk) is a virtual machine for the original Smalltalk-80 Version 2 by Xerox.

The Squeak/Pharo port is available now at SqueakSource:

Hobbes was first ported to Squeak by Dan Ingalls, later ported to VisualWorks by Vassili Bykov. There is an old version for Squeak available here.

You can see the VisualWorks version in action on a Simberon page.

Wow, talk about confused facts.

Hobbes was written by me for VisualWorks in 2001 and ported to Squeak by Dan Ingalls and me in 2004. Xerox had nothing to do with any of that.
The link to Xerox was mentioned in the announcement from Pavel.

So VW was first and then Squeak, sorry - should have done more research.

Thanks for making all this clear!
Yes, I think Pavel meant the Smalltalk-80 image was by Xerox.
I guess it has already been asked a thousand times, but where can we find the original Smalltalk-80 version 2 image?
I can understand that it's still copyrighted by Xerox (which may explain why it's hard to find), but it should now be considered a World Heritage by UNESCO !
I guess one has to ask Xerox to release it so it can become World Heritage ;)

AFAIK it is still not available - but at least one can learn from the Hobbes code.
Post a Comment

<< Home

This page is powered by Blogger. Isn't yours?