[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Really learning ObjC
From: |
Renaud Molla |
Subject: |
Re: Really learning ObjC |
Date: |
Tue, 20 Feb 2007 08:03:29 +0100 |
Hi Stefan,
I learned Objective-C a short time ago, something around 2-3 years
ago, because I applied for an internship in a Obj-C developing
company during my last year of MSc.
I was then mainly a C and Java developper, doing caml and prolog
when needed at the university.
Learning Objective-C has been really easy.
I bought "Objective-C Pocket Reference", by Andrew M. Duncan,
O'Reilly, isbn 0-596-00423-0. If you're already used to Object
Oriented programming, then this is fairly easy to learne objc with
this book.
I also own "Mac OS X programming for Mac OS X", Aaron Hillegass,
Addison-Wesley, 0-201-72683-1. It contains a 39 page chapter
introducing to objc. I've never read it, it seems not to require oo
knowledge,
but may lack explanation on oo programming if you're not used to it.
Furthermore, this book relies heavily on mac os x technologies. Most
of it can be applied to gnustep, the main problem being gorm et al.
Objective-C beginner's guide, (author unknown), http://
www.otierney.net/objective-c.html. I printed it and made a small book
of it. Interesting. Deals with oop at a low level of knowledge.
There must be lot more books to learn objective-c these are the ones
i read about Obj-C.
Cocoa programming by Scott Anguish et al, isn't realy interesting,
it only focuses on Cocoa, unless you want to know how to do precise
things with views etc. It's thickness scaries me a bit to teel the
truth, it could be a phone directory.
Regards.
On Feb 19, 2007, at 9:22 PM, Stefan Bidigaray wrote:
So I've been thinking about really learning ObjC recently. I mean,
I know how to read the code in most programs, but I wouldn't have a
clue if someone were to ask me do write code. I can do C pretty
well for an Engineer but I'm oblivious to some of the language's
functionality, mainly the O.O.ness! I've read all the material
available online, but most of it doesn't go as in-depth as I'd
like, and other go way too in-depth for my level. Since I learned
most of what I know about C from "Programming in C" I thought I'd
invest on the book "Programming in Objective C". I was wondering
what is the general consensus about this book? Amazon also
recommends "Cocoa Programming for MacOS X", how's that book? I
know there's some stuff on it on the main page, but I'd like to
know if it's useful for GNUstep. I don't have a Mac, so I'd have
to do the examples and exercises in GNUstep!
Both books have fairly high ratings, and I know from experience
Kochan is a great instructor (why I decided on "Programming with
Objective C")! Is this a pair of books you guys would recommend
for someone coming into GNUstep with only procedural languages
experience (I only really know Pascal, C and MATLAB)?
Thanks,
Stefan
_______________________________________________
Discuss-gnustep mailing list
Discuss-gnustep@gnu.org
http://lists.gnu.org/mailman/listinfo/discuss-gnustep