Open Vista Smalltalk in your browser.
The ClassBrowser for Vst/Flash is now completely rewritten in Lisp (from ActionScript). As the class browser becomes more capable, it will be the primary tool for creating new classes andĀ methods – and for creating new development tools.
So this is a key step in evolving the Vst/Flash ecosystem.

to the creator of Vista Smalltalk;
Does Vista Smalltalk only run within
browsers on Windows machines? The
modifier “Vista” seems to imply that,
but the invitation to:
“Open Vista Smalltalk in your browser”
gave me a little hope that something
might happen if I used a reasonable
browser (say Firefox) on any machine.
I tried Firefox on a mac running OS X 10.3.9
and, lo and behold, something did happen.
A nice, resizeable, draggable, transcript
window came up, indicated that various
resources were loaded, and finished
with a single line saying “ready”. I closed
the transcript window, but nothing happened.
Was there something I should have entered
in the transcript window? Or is this as
far as Vista Smalltalk goes on a non-Windows
machine?
Marshalling “Smalltalk”, “Lisp”, and “ActionScript”
into one programming realm is pretty
heady stuff to read about. Thank you for
keeping us posted.
Roger Purves
Comment by Roger Purves — April 16, 2007 @ 5:51 am
Roger,
“Vista Smalltalk” should run in any browser. There is also a downloadable version for the desktop that uses Adobe’s Apollo runtime.
Right-click the mouse to bring up a menu for demos, workspaces, etc.
BTW, the name “Vista Smalltalk” will be changed in the coming months to something more appropriate.
Comment by pfisk — April 16, 2007 @ 7:56 am
to Peter:
I’m a one button mouse user, and
very grateful to Apple for providing me
with such a device and the accompanying
interface. Two buttons would be beyond
me.
But it means I have to be reminded
once in a while to do a control-click,
which reminding you kindly did in
your reply. With that guidance
I was able to get Vista Smalltalk
up and running in Safari. I don’t
know Smalltalk, so I evaluated
a few Lisp expressions in the
window for Lisp. All seemed fine.
Thank you for your quick reply.
Roger Purves
Comment by Roger Purves — April 17, 2007 @ 7:43 am
> The ClassBrowser for Vst/Flash is now completely rewritten in Lisp
> (from ActionScript).
So wait… do I infer correctly that there is a Lisp interpreter/compiler that targets the flash player, that was used n developing this? This is the first I’ve heard of this project, but as a Lisp/Smalltalk tinkerer/wannabe working in a company that develops Flash/Flex RIAs using ActionScript and AMFPHP, the prospect of possibly being able to use Lisp and Smalltalk in my work is really exciting. More details, please!
Comment by chuck — April 19, 2007 @ 2:15 pm
Chuck,
The Lisp interpreter is written in ActionScript. It is modelled after Xlisp and supports macros and Smalltalk-like messaging.
More details of the interpreter will be posted to the main site (http://vistascript.net) starting in the next couple of days.
The goal is to be able to use Lisp/Smalltalk dynamic programming in any browser or desktop under Flash/Apollo. When Microsoft finally adds CLR support to Silverlight (aka WPF/e), it will run in that environment as well.
Comment by pfisk — April 19, 2007 @ 3:16 pm
[...] Hmm… [...]
Pingback by constantly.at » What’s all this, then? — April 20, 2007 @ 3:46 am
[...] ClassBrowser in Lisp Ā« 21st Century Smalltalk The ClassBrowser for Vst/Flash is now completely rewritten in Lisp (from ActionScript). As the class browser becomes more capable, it will be the primary tool for creating new classes and methods – and for creating new development tools. (tags: vistasmalltalk.wordpress.com 2007 at_tecp lisp programming smalltalk classbrowser) [...]
Pingback by rascunho » Blog Archive » links for 2007-04-20 — April 20, 2007 @ 8:18 pm