archives

The Myths of Object-Orientation

The Myths of Object-Orientation, presented by James Noble (whose work has been discussed here before) at ECOOP’09, is a post-Marxist analysis that examines object orientation from a number of angles. From the abstract:

Object-Orientation is now over forty years old. In that time, Object-Oriented programming has moved from a Scandinavian cult to a world-wide standard. In this talk I’ll revisit the essential principles — myths — of object-orientation, and discuss their role in the evolution of languages from SIMULA to Smalltalk to C++ to Java and beyond. Only by keeping the object-oriented faith can we ensure full-spectrum object-oriented dominance for the next forty years in the project for a new object-oriented century!

Comprehensive overview of security models?

Is there a book out in the wild that contains a comprehensive overview of security models? Or at least a web page on the Internet that contains a comprehensive list of academic papers that discuss various security models? I'm interested mainly from the programming language point-of-view, but these issues gray easily.

Suggestions on a better place to ask this question also welcomed, since I haven't the faintest clue. Most of my knowledge on the subject is accumulated through ad-hoc memorization of a bunch of papers. There has to be a more elegant way to learn this and also frame the debate.