Monday, August 31st, 2009

Clamato: Smalltalk-esque runtime in the browser

Category: JavaScript, Showcase


As soon as we developed Bespin we wanted a world where we could create an application in the editor and see it live… and then edit it all live too! Server-side JS makes this quite possible.

Clamato is experimenting in this way too, albeit slightly differently:

Clamato is a Smalltalk dialect that is designed to operate within the JavaScript runtime. (For non-Canadians: “clamato” is what you get when you add clams to tomato juice. Some consider this an unholy mixture; others, a tasty treat.)

You have to see it in action to appreciate it. Browse over to the tutorial to tweak the live application on the fly. Fun!

Related Content:

Posted by Dion Almaer at 6:31 am

4.2 rating from 19 votes


Comments feed TrackBack URI

SmallTalk over JavaScript!? Where is the Javascript step? I want to do the same but straight over JavaScript.

Comment by alsanan — August 31, 2009

Wow, this is cool. Moreover, it can be very practical.

@alsanan: you can’t, because JS lacks essential language features.

Well, actually, you can, but it’s going to get too complicated (and bug-ridden as a result); so there’s little point.

Comment by chiaroscuro — August 31, 2009

So we moved from naming things after cleaning products to Star wars to clam/tomato juice products?

Comment by epascarello — August 31, 2009

Leave a comment

You must be logged in to post a comment.