Io as a VM for Strongtalk ?

Could io, the language, hold promise for Strongtalk?

Given that there is no good frontend to Io ( io, the language ) it would seem that Strongtalk could be a user-friendly face for Io, which is already Smalltalk friendly in so many ways.

But there is also no good interface to Oz beyond Emacs … or no ? Could ST look to evolve in that direction?

One interesting option is to look at the backends for Mercury – Mercury is pure and has no i/o and so no useful GUI ( and since someone once said that Smalltalk developed without regard for Prolog … ;-) Mozart sees itself as a reaction to Mercury purists … but seems not to be as nice a fit for Strongtalk as Io.. The thing about Mercury and Oz is that they come from reacting to the commercial effort at adding types to Prolog ( Turbo Prolog aka PDC Visual Prolog which now has parametric polymorphism at pdc.dk ). Types for prolog was anathema to the prolog purists, performance be danged.

Of great interest to me, personally, is a marriage of XLClaire to Smalltalk/X ( WebClaire is already reaching out to offer Choco to java with Palm ).

I hope Strongtalk will appeal to those put off by Rebol and Curl having proprietary core – when I use either I immediately think of what could be done with Strongtalk …

Leave a Reply

You must be logged in to post a comment.