[Noisebridge-discuss] Recommendations for learning C?
liz at bookmaniac.org
Thu Mar 8 12:54:55 PST 2012
I'm pretty sure we have a couple of copies of Kernighan and Ritchie in
the NB library. It's a thin white book... is it not in on the shelves of
On 3/8/12 2:03 PM, Robert Chu wrote:
> Thank you all for recommendations so far.
> Daravine: if I could borrow *The C Programming Language, 2nd Edition, by
> Kernighan and Ritchie.* That would be wonderful.
> Andy: Thank you for the recommendations.
> Jim: I am looking into coming in on Tuesdays to attend the C class.
> Thanks for all the given and upcoming recommendations
> On Thu, Mar 8, 2012 at 11:52 AM, jim<jim at systemateka.com> wrote:
>> Why don't you come by the Turing classroom at 6 PM
>> some Tuesday evening. That place/time is scheduled for
>> C programming (and assembler, per interest) on Linux.
>> As to books, that depends on your experience. If you
>> have little or no programming experience, then Stephen
>> Kochan's ANSI C is probably the best book--it is not
>> complete but it's a really well written intro to the
>> language. Also Steven Prata (C Primer Plus) and Robert
>> LaFore (I forget the title) have very good books for
>> people just getting into C.
>> One of the best books for those who are serious was
>> put out by MIX publishing. It claims it's written for
>> intermediate level students, but those must be some smart
>> and/or determined intermediates. It's divided into two
>> sections, tutorials and reference. Both sections have
>> lots and lots of examples, and to have example code for
>> each library function is rare in a book.
>> I donated a couple of copies to the library. I'm
>> afraid that some pinhead threw them out because they're
>> written for MS-DOS. That they're written for MS-DOS has
>> nothing to do with their value. It's the explanations and
>> example code that's valuable.
>> The K&R book has two editions: you probably have the
>> ANSI C edition; check to be sure, as the older edition is
>> pre-ANSI spec and in a few ways will throw you off.
>> There is a huge number of tutorials on the internet.
>> It takes time to sort through those that make sense to you.
>> I have links to some that I like. Wikipedia has very good
>> info on C programming.
>> On Thu, 2012-03-08 at 07:01 -0800, Robert Chu wrote:
>>> Good morning Noisebridge Community,
>>> I have decided to start learning C programming and was wondering if
>>> anybody could give me good recommendations on: books, videos, talks,
>>> papers, etc. So far I am studying from the book Sam's Teach Yourself C
>>> in 21 Days Sixth Edition.
>>> All resource recommendations are greatly appreciated, and most likely
>>> would be a catalyst to my learning.
>>> Noisebridge-discuss mailing list
>>> Noisebridge-discuss at lists.noisebridge.net
> Noisebridge-discuss mailing list
> Noisebridge-discuss at lists.noisebridge.net
liz at bookmaniac.org
"Without models, it's hard to work; without a context, difficult to
evaluate; without peers, nearly impossible to speak." -- Joanna Russ
More information about the Noisebridge-discuss