Nassar Carnegie wrote:

> 5. You need to get a book on C...
> Kinda harsh reply dont you think?

Maybe, but I do think that if you want to learn C, you *need* to study
the foundations thoroughly. C isn't a simple language to use. It was
intended to be efficient and flexible in the hands of experienced
programmers. Ease of learning wasn't really a consideration.

Reading C programming lists (e.g. this one) and newsgroups (e.g. 
comp.lang.c) tends to indicate that many people overlook certain
fundamental issues in the way that C works. A particular example is
C's handling of pointers, e.g. the ways in which they are similar to
arrays and the ways in which they differ.

Basically, I don't think that C is the kind of language which you can
learn purely from a mixture of examples, asking questions, reading
reference material, and trial-and-error. I do think that you *need* to
read a book which covers the language in detail first.

-- 
Glynn Clements <[EMAIL PROTECTED]>

Reply via email to