3 ms·
Illuminating ARCLite
- Luyt 13y agoIt looks like this is a monkeypatching mechanism for Objective C to graft some OSX 10.8 functionality on 10.7 concerning the indexing of arrays and maps. The author writes: "The Objective-C runtime is the beating heart of a Cocoa application. It’s the low-level bit that puts the “Objective” in Objective-C by teaching C how to be object-oriented." -- but doesn't he mean dynamic instead of object-oriented?
- neightchan 13y agoNo, C is not an object oriented language. Sure, it has structs, but not the all-important subtype polymorphism ( https://en.wikipedia.org/wiki/Subtype_polymorphism https://en.wikipedia.org/wiki/Subtype_polymorphism ). The Objective-C runtime adds this. And loads of dynamism.