Objective-C continues to evolve, and in directions I believe will be increasingly important in the future. I don’t believe we’re anywhere near the level of crisis that Apple hit with Classic Mac OS and I don’t believe that a total second-system re-write without a clear goal is the best prescription for the platform.
— Guy English (via Neven Mrgan)
Fantastic article debunking some of the criticisms against Objective-C. Given the challenge that Objective-C isn’t high-level enough or doesn’t provide enough language-level handling for future computing paradigms, Guy sets out to show that the charges are largely inadequate, and succeeds.
For what it’s worth, I’m in complete agreement. Apple is clearly addressing all the points raised by Siracusa without performing a huge ground-up redesign of either the operating system or its chief UI programming language. They’re looking to the future already, and are doing everything possible to be prepared.