I have posted an Apollo version of Vista Smalltalk on the downloads page. Vst Apollo installs on Windows and Macintosh like any standard desktop application. Its main purpose for now is as a workbench for developing Vst applications.
Make sure that:
1) you have Flash 9 installed
2) you have the Apollo runtime installed
3) the *.lisp files should be in the runtime directory
I am now using the Apollo version of Vista Smalltalk to develop Smalltalk tools such as browsers and inspectors. Starting next week, I will begin work on the graphic animation classes.
When the workbench becomes more mature, I will link the Flex SDK compiler to allow writingActionScript primitives from within the environment.
I’ve tried to browse ST hierarchy in the .swf (the link is on the homepage). But some classes have no methods. For example, `Object` has some, but `Behaviour`, `Class` and `MetaClass` haven’t. Why is it so?
Comment by Andrei N.Sobchuck — March 30, 2007 @ 10:27 am
It is because I haven’t had time to add these methods.
When I started the Flash version on January 30, I had never previously programmed ActionScript or Flash – so most of the past two months has been a learning curve.
There are still a *lot* of methods to be added to both Lisp and Smalltalk. Mostly, they should be in by the end of April.
Comment by pfisk — March 30, 2007 @ 1:25 pm
[...] Microsoft is losing it’s way and more significantly, he’s ported Vista Smalltalk to Apollo and Flash so now it can run anywhere Flash 9 is supported. He’s got my attention now! While [...]
Pingback by Croquet 2 Play » Evolution In Cyberspace: The Smalltalk Meme — December 5, 2007 @ 5:57 pm