Michael and I spoke for about 40 minutes. I've just posted the podcast here - this week, we talked about a number of things in the dynamic language area, including Javascript, Smalltalk scripting, and Continuations. We had a good time - hope you like it.
That was a great podcast. I especially enjoyed the discussion about how Seaside's continuations support isn't well suited to every kind of application. Our Seaside application (a version of BASIC for the web) doesn't really benefit from continuations, but Seaside has such a nice Smalltalk web framework that we use it for that. The component style of construction and support for callbacks make it a winning platform. Seaside is chock full of good stuff, and continuations are just a part of the mix. At another point Michael commented on how the image can be a fragile place to develop apps that are written in themselves. I used to do a bit of Squeak work. If I was working on Morphic code and I broke it (the UI itself), it was great to be able to switch to an MVC desktop and use the browsers there to fix the code. Then I would just switch back to Morphic to continue what I was doing.
Comments
[Carl Gundel] September 23, 2006 11:34:46.024
That was a great podcast. I especially enjoyed the discussion about how Seaside's continuations support isn't well suited to every kind of application. Our Seaside application (a version of BASIC for the web) doesn't really benefit from continuations, but Seaside has such a nice Smalltalk web framework that we use it for that. The component style of construction and support for callbacks make it a winning platform. Seaside is chock full of good stuff, and continuations are just a part of the mix. At another point Michael commented on how the image can be a fragile place to develop apps that are written in themselves. I used to do a bit of Squeak work. If I was working on Morphic code and I broke it (the UI itself), it was great to be able to switch to an MVC desktop and use the browsers there to fix the code. Then I would just switch back to Morphic to continue what I was doing.
Keep em coming!