How to learn C... so it sticks....

Started by CommonTater, July 09, 2012, 03:00:06 AM

Previous topic - Next topic

migf1

Quote from: Bitbeisser on November 25, 2012, 06:51:37 PM
Well, they simply couldn't, as in '86, ANSI C did not "exist" (officially) yet as the first ANSI C standard was ratified in 1989 (C89), with slight updates in 1990 (C90). And it would have taken a lot of magic to forsee C99...  ;)

Ralf

Of course they couldn't. That's exactly why...

Quote from: migf1I only wish books of such quality have been around when I was taught the original K&R C programming language

(my comment was about the quality of King's book, not about covering C99).

AlexN

Quote from: migf1 on November 25, 2012, 01:42:19 PM
Jacob Navia's C Tutorial, available on his lcc-win32 compiler homepage, is also n darn good reading for any beginner, although not that comprehensive as King's book (btw, correct me if I am wrong, I believe Pelles-C started as an lcc fork, right?). His Advanced C Programming with lcc-win32 is an even more enjoyable read, but diverges significantly from the standard features of the language (still a must-read in my humble opinion).
AFAIK Jacob Navia's startet his compiler as a fork of the original lcc-compiler (https://sites.google.com/site/lccretargetablecompiler/) version 3.6 and Pelle used version 4.2 as base for his compiler.
best regards
Alex ;)