Programming in Objective-C

This post was published more than a few years ago (on 2004-08-08) and may contain inaccurate technical information, outmoded thoughts, or cringe takes. Proceed at your own risk.

Programming in Objective-CWell, after spending some more time looking for the rest of that “C is for Cocoa” series which doesn’t seem to yet exist, and on the basis of several reviews and comments in forums, I bought the book Programming in Objective-C by Stephen G. Kochan. Yes, I want to learn programming in Cocoa, but as Objective-C is the lingua optimus for programming with Cocoa, it seemed like the logical first step. (You can also program with Cocoa in Java, but it’s not recommended.) On top of that, I’m finding that there are other environments like Cocoa that exist on other platforms like NeXTSTEP (its predecessor) and open-source variants like gnuSTEP and LinuxSTEP, which means that when the time comes, if I know how to write a solid program in Objective-C, I may, in fact, be able to port it to Windows and Linux without serious wailing and gnashing of teeth.