Obviously there's only one book that I'd recommend (although there is a small 
chance that I am biased):

http://etoileos.com/news/archive/2009/12/19/1418/

If you want to learn Objective-C, the best first step is to learn C.  Read the 
first few chapters of any C book (don't worry too much about the standard 
library stuff, just the core language).  I found the NeXT Objective-C book to 
be helpful when I was learning:

http://www.gnustep.org/resources/documentation/ObjectivCBook.pdf

There's a newer version on Apple's web site, but I found the NeXT version much 
more readable.  I still find the Apple version confusing, and I implemented 
some of the bits of the language that they're talking about...

C and Objective-C are both very small languages.  Learning the language takes a 
day or two, learning the frameworks can take years.  

David

On 27 Feb 2010, at 00:20, James Mahoney wrote:

> Hi all,
> 
> I first would like to thank you for your efforts on Etoile; I have been 
> following this project for a few years and I'm excited for where you guys are 
> heading with the document-centric thing.
> 
> I am looking to start programming in Objective-C so I can mess around with 
> GNUstep and Etoile and possibly port a Latin dictionary program written for 
> the Mac (which uses WebView for a lot of stuff - I'm wondering if 
> SimpleWebKit is far enough along to use for this).
> 
> http://retinenda.com/verba/
> Source: http://retinenda.com/downloads/Verba-1.0-source.zip
> 
> In any event, I am wondering what the best Objective-C book would be for 
> somebody brand-new to programming (besides some terrible text-mode Java 
> programs for a CS 101 class that I should have tried harder in).
> 
> If learning Objective-C first is not the best way to go, where should I start 
> instead?
> 
> Many thanks in advance,
> James
> 
> P.S.  I have posted a similar message to discuss-gnustep
> 
> Why do we find ourselves living as if to say “I am willing to pay the price 
> to settle for something less”?  — Lorenzo Albacete
> 
> 
> 
> 
> _______________________________________________
> Etoile-discuss mailing list
> [email protected]
> https://mail.gna.org/listinfo/etoile-discuss


-- Sent from my Cray X1


_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à