Dangerous Ideas

Ideas for dangerous times

Dangerous Ideas header image 4

Guido van Rossum on Squeak and Alan Kay

July 11, 2006 · 0 comments

Back in April, Alan Kay and Guido von Rossum participated in the Shuttleworth Summit (sponsored by Mark Shuttleworth of Ubuntu and space tourism fame). I saw a few blog posts then about cooperation between the Python and Squeak communities since the two were exchanging ideas, including an article on Shuttleworth’s blog. It sounded good, but I wondered if there would be followup. Then I saw this link to a post by Guido on a keynote by Alan at Europython. I love the prospect that the work done with Squeak and kids might be expanded to a bigger audience through Python programmers (there are a lot more Pythonistas these days than Squeakers). Of course, it also occurred to me that what they Guido wrote about Python could be said for Ruby, too. Then I read the comments and saw one from Alan that mentioned both Ruby and Python as targets to broaden the ideas in Squeak and eToys.

I really hope something comes of this. Avi Bryant wrote an article about the advantages of implementing Ruby in a Smalltalk a while ago, and it’s clear that a lot of people are interested in something like this. Squeak has also inspired projects like MetaRuby, an attempt to implement Ruby in Ruby.

It’s ironic: One of the great promises of object-oriented programming was reuse, yet today, Python and Ruby are still converging with ideas that have been in Smalltalk for 25 years. Of course, I can’t wait for it to happen …

Tags:

0 responses so far ↓

  • There are no comments yet... Kick things off by filling out the form below.

Leave a Comment