I just noticed that I’ve been using Xcode’s codesense all day, despite the fact that I’m writing Python (albeit with PyObjC goodness). I wasn’t aware that that would work, but then I wasn’t really aware that it was working, if you see what I mean.
OOP the Easy Way
Object-Oriented Programming the Easy Way: a manifesto for reclaiming OOP from three decades of confusion and needless complexity.APPropriate Behaviour
APPosite Concerns
FSF