I’ve been building websites for a long time. I’ve been programming for some time as well, but mostly to facilitate my Web development. Naturally I took the obligatory Java and C++ courses in college, but you only cover the basics there. All that to say: I’ve never been proficient at a low level language, my story closely resembles that of Kent in this introduction piece.
Over the past few years though, it’s become very difficult to resist the attractiveness of iOS development. The major barrier to entry for all of us Web-focused developers is most often Objective-C. Objective-C is a different world to me, but it’s super exciting and I’ve got “build and release an iOS app” on my Someday list. I’ll be bookmarking this series as a starting point for when that day finally arrives.