home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!wupost!gumby!destroyer!ncar!noao!amethyst!organpipe.uug.arizona.edu!news
- From: dave@cs.arizona.edu (Dave Schaumann)
- Newsgroups: comp.lang.c
- Subject: Re: learning C?
- Message-ID: <1992Jul29.231544.25105@organpipe.uug.arizona.edu>
- Date: 29 Jul 92 23:15:44 GMT
- References: <1683393E.RJONES1@ua1vm.ua.edu>
- Sender: news@organpipe.uug.arizona.edu
- Reply-To: dave@cs.arizona.edu (Dave Schaumann)
- Organization: University of Arizona
- Lines: 38
- In-Reply-To: RJONES1@ua1vm.ua.edu (Bart Jones)
-
- In article <1683393E.RJONES1@ua1vm.ua.edu>, RJONES1@ua1vm (Bart Jones) writes:
- > What advice would you all give to a (very) novice who wants to learn C
- >on the Mac?
-
- Unless you're very confident of your ability (but then, if you were, you
- wouldn't have posted), I'd say don't try it without help. At the very
- least, you should have someone close at hand that can help you out when
- you get stuck.
-
- C is full of the sorts of things that can cause behaviour the novice
- programmer will find utterly unexplainable.
-
- >Where would I start, and with what? Books?
-
- I understand that many people like _A Book on C_, by Pohl & Kelly as a
- good tutorial. _The C Programming Language_ by Kernighan & Ritchie is
- the cannonical definition.
-
- >Reference?
-
- _C: A Reference Manual_ by Harbison & Steele is an excellent reference
- book, and often goes into detail on fine points that other books ignore
- or gloss over.
-
- >Programs,
-
- This depends on what you require, and what machine you're using. If you're
- looking for support programs, try posting in the appropriate comp.sys
- group.
-
- --
- Mary had a swingin' lamb/he followed her to
- school
-
- She hocked his wool for a bongo drum and man that lamb was
- cool.
-
- -Mr. Know-it-all
-