
www.Usenet.com
| <-- __Chronological__ --> | <-- __Thread__ --> |
On Tue, 18 Nov 2003 08:14:11 -0700, Alan Balmer <[EMAIL PROTECTED]>
wrote:
>On 18 Nov 2003 12:51:15 GMT, Hans-Bernhard Broeker
><[EMAIL PROTECTED]> wrote:
>
>>I'm reasonably sure there's not a single textbook on C that comes
>>anywhere close to really covering C95.
>
>Do you mean C99? Harbison and Steele, "C - A Reference Manual" does a
>good job of covering (and comparing) all versions of the standard, and
>pre-standard C. I would not recommend it to a beginner, but it's a
>good reference book, especially as compilers are becoming more C99
>compliant.
If someone wants to learn programming, I suggest they first learn a
language other than C. Learning some assembler as well doesn't hurt
either.
For the experienced programmer who wants to learn C: K&R2.
For the experienced C programmer who want to become better: PvdL
"Expert C Programming: Seep C Secrets" (There may be some controversy
about this one's style and UN*X-centeredness, but it contains a lot of
good info on topics most books gloss over, like the difference between
arrays and pointers, and how to read complex declarations).
For someone who wants to actually write a C compiler: H&S5. And the
standard, of course. I bought H&S3 when it was new when I wrote my
first C language parser...
Regards,
-=Dave
--
Change is inevitable, progress is not.
| <-- __Chronological__ --> | <-- __Thread__ --> |