I’m enjoying the book but have mixed feelings about my progress. I wrote my first program in 1973 in Basic. I’ve written plenty of Assembler, COBOL, MAPPER, FOCUS, MARKIV and SAP’s ABAP/4 in the intervening years, all procedural languages. I don’t do programming on a regular basis but try to keep my hand in it in my work as an SAP FI Functional guy in a large corporation (anyone know what SAP is here?)
I decided I need to add getting an app written on my bucket list, give me something to do when I retire in a few years. And I have a lot of ideas for apps.
After getting to about Chapter 4 in the Big Nerd iOS programming book, things were not coming together, I decided I better learn Objective C. So I started this book a few weeks ago. I am on Chapter 15 and have been able to solve all the challenges, mostly. But only by using the problems in the book as a template, not by figuring much out on my own.
I find the concepts relatively easy to understand, typical programming stuff. However I find the syntax somewhat mind-boggling, much more cryptic than anything I’ve come across before. I can understand what needs to be accomplished but it seems like much of the code in the book comes “out of the blue.” So many special characters that seem to be used in arbitrary ways. Perhaps in time patterns will begin to form. If not, I can always play golf and tinker in the garden, like all my friends.
P.S. – I learned how to do the Rubik’s cube in 3 days last year (another bucket list item). This is much harder.