Illuminating ARCLite
blog.bignerdranch.com
Illuminating ARCLite
1–3 of 3 posts
Re: Illuminating ARCLite
#2It 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?
Re: Illuminating ARCLite
#3It 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?
No, 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 ). The Objective-C runtime adds this. And loads of dynamism.