Hacker News new | ask | show | jobs
by jinushaun 5643 days ago
I think because kids nowadays never learned C/C++ like us old timers. Manual memory management trips them up. Obj-C's "weird" object oriented syntax becomes a non-issue in 2 hrs of coding, so it has to be the manual memory management and API design that are the issue.

UIKit and Cocoa are, admittedly, pretty unorthodox compared to pretty much a lot of UI frameworks out there. That and Interface Builder being a separate app were the biggest obstacles for me learning iOS programming.