Hacker News new | past | comments | ask | show | jobs | submit login

Objective-C is a very verbose language. However, the author seems to be intentionally not using any of the features that Apple has built into LLVM that makes it more concise particularly the "dot syntax" which gives Objective-C the ability to call methods and set properties much like C# or Java does.

Additionally, 90% of the code shown here is old C APIs. You will never hear a Cocoa developer defend those. They're particularly frustrating to work with, but have nothing to do with Objective-C the language.




You couldn't use dot syntax here AFAIK, as these aren't declared properties.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: