If Maemo supports WebRunTime (WRT), Flash, Java, Qt, C++, Python, I think it is an advantage than just supporting on SDK based on Web like Palm WebOS. Basically N900 WRT is based on JS/HTML/CSS, isn't it? So I think N900 has more development frameworks for different developers. Not all the developers know all the languages, so they can choose one language that fits them best, isn't it?