Compiled Web vs. Interpreted Web
bitsandbuzz.com
bitsandbuzz.com
"Compiled web" I guess is just client server, but running in a browser. Now the "compiled stuff" can be some embedded runtime (flash, java, silverlight) or compact obfuscated javascript, but really, its client/server separation all over a again (with a lot of the upsides, and some of the downsides, but not the installation hassle).
I think the happy medium that a lot of web sites like is the classic web app, with just enough ajax to help with the user experience (but not ajax dominated) - works well for content heavy web apps.
For JS, more and more people are compressing/obfuscating/compiling it - how does that affect the web in general - people can't see how it works and reuse it...
Now, I agree, some applications overuse AJAX, and often, single page is an overkill with lot of drawbacks and complications.
But the big sites, such as YouTube, Facebook, seems to be using these technologies the right ways.