This Book

My thought is that things shouldn’t be magic in your field of expertise. I don’t expect someone to implement a compiler or operating system, but they shouldn’t be mystical black boxes.

Paul Kim, Chief Noodler, Noodlesoft

I didn’t realize until after my friend Paul uttered the above statement on IRC one day that one of the goals of this book, and the Big Nerd Ranch Advanced Mac OS X Bootcamp in general, is to help demystify the fundamental Mac OS X technologies. A programmer can live a long time solely in the Cocoa Layer, only to be faced with inscrutable bugs when dealing with NSTask or network communication. I believe that knowledge of the lower levels of the OS will help you use the higher levels more effectively. That’s what ...

Get Advanced Mac OS X Programming: The Big Nerd Ranch Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.