
Avi Bryant on DabbleDB, Smalltalk and Persistence
In this interview, Avi Bryant talks about the Smalltalk web framework Seaside, DabbleDB, using Smalltalk images for persistence instead of an RDBMs, GemStone and more.

In this interview, Avi Bryant talks about the Smalltalk web framework Seaside, DabbleDB, using Smalltalk images for persistence instead of an RDBMs, GemStone and more.
Improved VMs and ubiquity have made Javascript an interesting target for compilers. InfoQ takes a look at a few languages that compile to Javascript: Smalltalks Clamato and GWT Smalltalk, Python with pyjamas and Scheme with Moby-Scheme.
Squeak Smalltalk is the latest language to be supported on the iPhone platform. We talked to John M McIntosh who ported Squeak to the iPhone and also released software built with Squeak (and its cleaned up version Pharo) in the AppStore. The applications make use of Squeak, but also use the Seaside web framework for building GUIs.
Wee is a web framework similar to Seaside that uses continuations and provides reusable UI components. With Ruby 1.9, continuations stopped leaking memory and can therefore be used safely in a production environment.
Rails exception stack traces in the browser are a common sight for Rails developers (and sometimes users). A Google Summer of Code project aims to speed up Rails debugging by giving the developer a web-based, interactive shell to investigate the system after an exception happened. InfoQ caught up with Eugen Minciu, the developer of the project, to see what he's planning.
A comprehensive description of the current debate over the place of stateful web applications, as provoked by Avi Bryant, creator of the successful Seaside framework for Smalltalk. DHH is interviewed for his views on the matter.
Why is Ruby on Rails one of the most popular web frameworks? Does Ruby on Rails introduce many new and revolutionary concepts? Or does it simply offer better implementations of old, common and well-known design practices? Does a "Rails on Seaside" concept make sense? Will Rails suffer from the effects of Bram's Law?