We have some good material coming up in the next few weeks:
A 2 part conversation with Eliot Miranda about his Cog VM (for Squeak and Pharo). With the recent release of Cog, we thought a podcast with Eliot would be of interest
A talk with the Lesser Smalltalk team I recorded at Camp Smalltalk this last weekend in London. I also have a longer form video of a demonstration they gave at the event
So go ahead and subscribe to Industry Misinterpretations - and take a look at the archives in the meantime :)
I’ve just released a bit of work that I had been working on for a while. SqueakSSL is a plugin based interface to the native SSL/TLS facilities on your platform. On Windows, it uses the SChannel SSPI and on Unix it uses the OpenSSL implementation. The Mac’s still out there but I’m hoping that the OpenSSL version will work there too.
This week's podcast is part another in our series of package reviews from the public repository - next week we'll have part 1 of an interview with Eliot Miranda up, about his Cog VM.
There's some crackling in my audio at the end of the podcast - I think it's time for a new headset. Sorry about that, it should be addressed before we do another recording.
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. You can also download the podcast in ogg format.
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!
I'm at Camp Smalltalk 2010 in London - I'll be posting pictures and video from here the whole weekend. Here are two shots from last night:
And two from this morning - the first is an Intro to Smalltalk being run for some newcomers, and the second is Julian Fitzell getting the rest of the camp started:
GemStone/S 64 2.4.4.1 is the first version in the 2.4.x series for which GLASS is officially supported. GemStone/S 64 2.4 originally shipped in September of 2009, but I delayed announcing GLASS support for 2.4 until I had the configuration issues firmly in hand and Seaside 3.0 support was up to snuff. That day has finally come!
I think we can call Seaside the preferred Smalltalk web framework now. It's not that other frameworks don't exist; it's just that Seaside gives your application code portability across all the Smalltalk implementations.
Cincom is pleased to announce the availability of a new EVOL pre-release version of ObjectStudio 8.2.1. This build does not have the final documentation or readme, but the ObjectStudio code is expected to be identical to or extremely close to the final 8.2.1 release
I had an interesting morning - my boss, Suzanne Fortman, and Adele Goldberg - who needs no introduction - were here. Adele happened to be in Maryland, and needed a VisualWorks demo as part of a retrospective DVD she's putting together. So, we did a short screencast, burned a DVD for her to carry off, and had a nice time doing it. Fun times!
The VM selectively re-compiles code to native (Intel) machine-code, based on the size and complexity of the methods, and how often they’re called. This means that the benefits of the new VM vary from task to task, but Andreas Raab estimates that you should expect a 2-3x performance improvement generally, “more towards 2x when running primitive and I/O-bound stuff; more towards 3x when running ‘pure’ Smalltalk code”.