104 karma · joined June 15, 2009
I actually like the HTTP-style method approach. You mention pushback to prevent people from creating mega-controllers, and I think this takes it even a step further. It really ties the controller to the resource. As mentioned in the article, this is already how the methods are called in the tests.
Saying people need to learn about the origins of the web before they can use it is arrogant and I don't see how it could affect how anyone views what's happening with this Facebook stuff.
Regardless though, "social by default" is rhetoric. When you launch a site Facebook isn't going to be able to hijack it and start inserting social features without your permission.
In general, I think the concerns are overblown. Facebook is basically the Twitter that my family uses, and that's why I use it.
Hopefully it will.
But I do agree it seems a little too specific.
Nice work, Tim!