Re: Learning C



"mfasoccer@xxxxxxxxx" <mfasoccer@xxxxxxxxx> writes:

I am sorry if this is an inappropriate place to put this post, if so
please delete it.

Well, this is an entirely appropriate place for this post, but if it
had not been, deleting the post would be impossible (once you post to
USENET, it stays there, for the most part. Even "cancelling" a post
you made will may affect some but not all servers).

I am wondering about a few things. Do you guys recommend learning C as
a second language, as someone who already knows java very well. And
what is the best way to learn C, books, tutorials, or what?

Thanks, any response would be great.

I'd be willing to bet that most of the folks on this group began
learning C with a book. Unfortunately, there is a very high ratio of
crappy C books to useful C books. I strongly recommend you buy a copy
of K&R C ("The C Programming Language", by Kernighan and Ritchie, 2nd
edition), written by the actual inventors of C. The C language has
actually changed since then, but the language described there is still
the most portable version of the language, and that book is the most
widely recognized

When you've worked through that, you should probably buy a copy of "C:
A Reference Manual" by Harbison & Steele.

See also http://c-faq.com/resources/books.html, which gives a few
pointers on finding good books on C.

Participating in this newsgroup, or on alt.comp.lang.learn.c-c++, can
also be /very/ beneficial, /provided/:

1. You thoroughly familiarize yourself with the
rules-of-conduct/posting for the group. This can be accomplished
by reading about 2 weeks' worth of posts before posting
yourself. See what kinds of posts get good responses, and which
get poor ones.

2. You have the humility and good grace to receive constructive
criticisms, both of your code and of any errant behavior on the
group.

HTH,
Micah
.



Relevant Pages

  • Re: Translations from UK to US
    ... : No - I have no gone to the extent of saying directly what the British: idiotshave regularly: posted as insults to the intelligence of the American children reading: the books. ... I have made it clear that there was NO effort by the editors: and author to simplify the books. ... Titles have been changed regularly -: the first books in France uses the title Levine suggested for the: American Version - and I have not heard your outrage about that. ... So it does not reflect on the language itself. ...
    (alt.fan.harry-potter)
  • Re: SCWC 32: Discussion: IMPLEMENT
    ... Latin to English, such as "don't split infinitives" or "don't use ... language can be changed deliberately. ... I've got two books by Roy Harris that I ... must get around to reading. ...
    (rec.puzzles.crosswords)
  • Re: successful language learners -- the little details
    ... > best attack plan for the language is... ... Before I waste my time randomly picking words out of books ... > Supermemo per day until I have learned'em all. ... I carry a pad in my back pocket at all times. ...
    (sci.lang.japan)
  • Re: Indo-European Languages and Gramatical Gender Loss
    ... It is not strictly native - it is a language that exists in my family, ... Kristoffer Uppdal wrote the series of novels ... Norwegian equivalent of "la Recherche du temps perdu", ... One of the first books about sociolinguistics ...
    (sci.lang)
  • Re: Translations from UK to US
    ... the original British editing did not take into account the ... and in a few countries that don't have English as a first language ... Whatever is said - it worked - the books became ... Noting that English did not originate in England - it is of Flemish origins - it is not owned by the Brits - and we do not have to bow down to the Brits as to the correct usage. ...
    (alt.fan.harry-potter)