Holy crap, an Objective-C text that doesn’t assume you’re retarded
fullof.bs
fullof.bs
So it looks like the blog post title is misleading.
EDIT: And looking through it, I see I can work backwards and re-learn C++ stuff from the parallel ObjC code, as I know ObjC better than C++ which I haven't used seriously in a very long time.
I'm curious as to which texts this person has looked at, since I found Kochan's objc book, a friend's guide based on Kochan (http://otierney.net/objective-c.html although it hasn't been updated in a while), and the Apple docs on objc to be more than enough supplement to what I considered a chapter of Hillegass that left a little something more to be desired.
If you want a retarded cocoa book, check out the older Mac programming-related texts O'Reilly used to publish a few years ago. Out of print now I think, but man, they REALLY assumed you were a complete beginner. Not that that was a bad thing, but Hillegass is definitely miles better.
I've only read a little of "From C++ to Objective-C" http://ktd.club.fr/programmation/fichiers/cpp-objc-en.pdf but it seems similar in spirit to Hillegass's book, telling you things you should probably know about how Objective C deals with some of the same issues C++ does. While it clearly expects you to be knowledgeable about C++, I would say it's only slightly more sophisticated than Hillegass's book. It doesn't really seem to force you to think much in order to get value from it.
Having programmed for a while, the only programming books that make me think are ones that are either
- very specific and highly technical (e.g Schneier's "Applied Cryptography")
- very general (e.g. Kernighan & Pike's "The Practice of Programming") or
- define the language (e.g. Ierusalimschy's "Programming in Lua")
it's pretty rare for me to find a good programming book that can both challenge me to think in a useful way and also be useful in other situations where I don't want to think. Hillegass's book is good but sadly isn't one of them. However if such a book existed for Objective-C I would buy it in an instant.
"Kudos to Pierre Chatelier for writing the book that Apple and Alan Kay could not."
What does Alan Kay have to do with Objective C? He invented Smalltalk not Objective-C. Perhaps the author meant Brad Cox (http://en.wikipedia.org/wiki/Brad_Cox).