|
|
|
|
|
by ktran03
4398 days ago
|
|
Same here. All you have to do is get over named parameters, square bracket message passing, and overall verbosity, and you know enough to read/understand Objective-C code. If you can get past those three differences, Objective-C is remarkably similar to Java and other OOP languages. Personally, I love the verbosity. The code pretty much just explains itself. Swift is a welcomed change though. I'm very optimistic and excited about the future of iOS going forward. |
|
> All you have to do is get over named parameters, square bracket message passing, and overall verbosity
Translation: "All you have to do is get over it's poor readability and it's quite readable!"
> Objective-C is remarkably similar to Java and other OOP languages.
Translation: "Objective-C is as readable as several other unreadable languages".
;-)
Readability isn't about familiarity as much as it's about clarity and a lack of boilerplate. Verbosity is in most cases the antithesis if readability. I think there can be exceptions (maybe some verbose DSLs that manage to map cleanly from your brain to the code on the page) but if the verbosity comes from boilerplate or visual clutter then verbosity is a strong point against.