In my talk from London Ajax, we'll explore the current state of MVC in the JavaScript community, how Smalltalk-80's MVC differed and whether modern frameworks abuse (or evolve) the MVC pattern. We'll also look at a framework that tries to stick more closely to Smalltalk MVC and close up with a panel discussion.

http://speakerdeck.com/u/addyosmani/p/digesting-javascript-mvc

For readers/redditors/hacker news readers, I'd love to hear your takes on these topics too so feel free to comment below or contribute to the discussion.

Video:

Note: The above deck is a slightly updated version of the slides presented at the talk, but should you wish to view the recording it's available below. I only had about an hour to get the slides together as this was last notice, so my apologies if it isn't polished!.

http://skillsmatter.com/podcast/ajax-ria/mvc-application-structure