Martin Odersky – Keynote: The End of Programming? [video]
youtube.com
youtube.com
Perhaps also I have missed something when I say that although this capability concept seems kind of cool on paper, who's writing the contracts to which the agents must adhere? Will they not just end up writing the contracts for themselves, in the most permissive way, slapping themselves on the back and continuing? It feels like turtles all the way up/down.
But his approach seems very pragmatic, not judging whether or not agental development practices are good or bad, but rather considering how we can address the issues they create at the level that he works at: language design. No doubt his work in practically realising these ideas will contribute to the evolution of language and systems design.