Today's screencast walks through exporting code out of VisualWorks or ObjectStudio in a format that will be compatible with various other Smalltalk dialects.
You can download the video directly here. If you like this kind of video, why not subscribe to "Smalltalk Daily"?
Randal Schwartz reports progress on the Squeak licensing front:
Well, after an immense amount of collective work with important legal and social restrictions and ramifications, I'm happy to see that we are in the home stretch!
The SFC asserted that we needed one final "call to all interested parties", and that has begun. Once that's complete (hopefully without a hitch), the current 3.10.2 release will be relabeled as Squeak 4.0, and made available under a combination of the Apache and MIT licenses.
I guess you should stay tuned to Randal's blog for updates :)
If you see something like what's below, and you're sure that it's the fault of Cincom code instead of yours, what do you do? See my post over on my Cincom blog.
This week Michael and I spoke to Brian Rice about Slate - a language inspired by Smalltalk, Self, and other dynamic languages. To quote from the Slate website:
Slate is a prototype-based object-oriented programming language based on Self, CLOS, and Smalltalk-80. Slate syntax is intended to be as familiar as possible to a Smalltalker, for the clarity of messages as phrases. Unlike the Smalltalk family, methods within Slate can be assigned to a signature of objects, instead of being installed on one favored receiver.
To listen now, you can either download the mp3 edition, or the AAC edition. The AAC edition comes with chapter markers. You can subscribe to either edition of the podcast directly in iTunes; just search for Smalltalk and look in the Podcast results. You can subscribe to the mp3 edition directly using this feed, or the AAC edition using this feed using any podcatching software.
To listen immediately, use the player below:
If you like the music we use, please visit Josh Woodward's site. We use the song Effortless for our intro/outro music. I'm sure he'd appreciate your support!
If you have feedback, send it to smalltalkpodcasts@cincom.com - or visit us on Facebook or Ning - you can vote for the Podcast Alley, and subscribe on iTunes. If you enjoy the podcast, pass the word - we would love to have more people hear about Smalltalk!
As listeners to the podcast know, there's been a project underway to create a new streams framework - Xtreams. It would be nice to see this catch on across Smalltalk using the same codebase - allowing modifications and improvements to come from anywhere. So:
So....
That's right - the project is under the MIT license. That means that you can take it to any Smalltalk (or even non-Smalltalk) implementation free from worry. If this code has value, let's see it spread. To get started, try the Google Code project page.