Objective-C Language Features
The cluster focuses on discussions about Objective-C's capabilities, runtime, semantics, and usage in Apple frameworks like Cocoa, including comparisons to other languages and debates on its practicality and performance.
Activity Over Time
Top Contributors
Keywords
Sample Comments
No need to! ObjC developers have soldiered on for years and years without such fanciness.
Sure using a bit of Objective-C
Sorry, but that seems like not being knowledged of the spectrum of Objective-C capabilities then, specially to the extent how it was used in NeXTSTEP and first round of OS X frameworks.
Does this actually apply only for Objective C or can other programming languages benefit as well?
This isnβt an example of that. Have you looked at the code? This uses ObjC and Cocoa implementations in an unintuitive method. Nice exercise to learn about the ObjC runtime, but has zero practicality or use.
Objective C. Why yes, I do work at Apple...
Indeed, it is based on Objective-C semantics.
No its not. All Objective C objects can be assessed using a C API. This C api is very hard to use, so tecnically its nicer C code wrapping a bad C API.
Objective-C does this. I've not used Objective-C enough in the wild to say how often it causes issues.
Most of Apple's Objective-C code is in the application layer just like yours is