This post originated from an RSS feed registered with Agile Buzz
by James Robertson.
Original Post: Fret now, Present later
Feed Title: Michael Lucas-Smith
Feed URL: http://www.michaellucassmith.com/site.atom
Feed Description: Smalltalk and my misinterpretations of life
It's very exciting times. The last few things are being booked for Smalltalk Solutions, the schedule has been put on the smalltalk solutions website and butterflies are dancing about in my tummy.
I've done both my presentations before, but they will of course need some 'refactoring' and better editorialising. I'm not usually constained to 45 minutes for my talks, erring towards a great deal of interruption from the participants.
It's fascinating to see my name up there on the tracks and looking at how many people might be there to hear me talk! Golly gosh, such a responsibility!
When you look at the schedule as it is right now.. for my first talk, people must choose between: me, James Foster's talk on building test friendly applications, a tutorial on seaside and a tutorial on the 'FIT" testing framework.
Then for my second talk, there is me, Giorgio Ferraris's talk on dialect portability, and those two tutorials again. All four are very very different tracks, how does one choose? I'll have to decide what I'll be going for for the time that I'm not presenting and it's already a tough choice.
It's almost ironic that while James Foster is talking about building a test-friendly application, I'll be talking about web technologies - the next day James Foster is running a tutorial on web technologies!
I like the abstract for James's talk on testing. We tackled the same problem at Wizard when it comes to testing UI's - but we did it by throwing away the stupid 'automated testing tool' that records user actions and instead writing unit tests using SUnit with 'View' extensions. I'd be happy to demonstrate this to anybody who asks!
Next there's Giorgio's talk on dialect portability. This is bound to draw a big crowd. I'd go if I weren't presenting, because the topic leads in to a panel that's running the next day on where to take Smalltalk next. Squat also links in with what Giorgio's talking about no doubt as well as the 'Standard' smalltalk base - I believe it's he who's been building that? or am I mistaken.
A truely dialect neutral smalltalk would require a common C-callout mechanism across the majority of Smalltalks. If that were the case, then library X in VW could work in Squeak. If the core base libraries all do the same thing, then anything built on top is 100% portable. This isn't likely to happen any time soon, so any interum solution is of great interest.
Then again, if you're not too interest in solving the portability issue of Smalltalk code, come and listen to me talking about unique and novel ways to abuse XML, Web services, etc, using Smalltalk :)