I like Joel’s thinking about browser-based platforms. As he says, bandwidth and memory shouldn’t be constraints to knocking up a cross-platform development kit that has a core AJAX (Asynchronous Javascript And XML) library and compiles / speeds the JavaScript it creates. I’m sure someone is doing it already – and the comments suggest Google Web Tools.