Hacker News new | ask | show | jobs
by jwwest 4859 days ago
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.

1 comments

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