• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Getting started
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Getting started


  • Subject: Re: Getting started
  • From: Citizen <email@hidden>
  • Date: Tue, 26 Jun 2007 16:57:55 +0100

Hi Peter,

On 26 Jun 2007, at 15:10, Peter Naish wrote:
I'm an occasional programmer, producing small applications almost always for my own use. I grew up on OS 9 and earlier, with Inside Macintosh Volumes 1 to 6 as my bible and using Think Pascal. Now I really must move onto the new platforms and OS X, and presumably using C (I have never gone Object Oriented, so now is probably not the time to start). It's gong to be a steep learning curve, becoming familiar with a different language in a new IDE!

In the absence of a nice little book called "Learning to use C with X-Code" does anyone have advice for me as to the best way forward?

This is my opinion, I already know there will be some that will disagree ;-)


With a grounding in Pascal, I believe raw C will be much harder to pick up than Objective-C would be.
The following book makes it especially easy:


Programming in Objective-C by Stephen G. Kochan

The object orientedness of the language is unlikely to be as big a problem as you would imagine. Your biggest hurdles will be getting used to the square bracket syntax of objective-C. And memory management (which will no longer be a necessary problem when Leopard comes out).

Everything else should map relatively nicely with your Pascal knowledge.

Then if you enjoy that experience, you may want to start learning about the Cocoa frameworks and GUI apps with:

Cocoa Programming for Mac OS X by Aaron Hillegass

All (Reasonable!) suggestions gratefully received.

Hope this is reasonable, Dave

------
David Kennedy (http://www.zenopolis.com)


_______________________________________________ Do not post admin requests to the list. They will be ignored. Xcode-users mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: This email sent to email@hidden
References: 
 >Getting started (From: Peter Naish <email@hidden>)

  • Prev by Date: Re: Getting started
  • Next by Date: RE: "Statement with no effect" warning
  • Previous by thread: Re: Getting started
  • Next by thread: Re: Getting started
  • Index(es):
    • Date
    • Thread