Help with CMSC201
-
Help with Unix
-
Help with C
-
-
Yahoo's C/C++ category
- Frequently
Asked Questions in comp.lang.c
- Infrequently
Asked Questions in comp.lang.c, by Peter Seebach -- "Certain topics
never (well, hardly ever) come up on this newsgroup. They are stupid questions,
to which the answers are immediately obvious, but they would be more fun
to talk about than these arcane details of loop control."
- Steve Summit's Introductory C
Programming -- includes "A Short Introduction to Programming", "A
Brief Refresher on Some Math Often Used in Computing", "Notes to
Accompany The C Programming Language, by Kernighan and Ritchie
(``K&R'')", and "Class Notes"
- Notes on
Programming in C, Rob Pike. "What follows is a set of short essays
that collectively encourage a philosophy of clarity in programming
rather than giving hard rules.J I don't expect you to agree with all
of them, because they are opinion and opinions change with the times.J
But they've been accumulating in my head, if not on paper until now,
for a long time, and are based on a lot of experience, so I hope they
help you understand how to plan the details of a program."
- Dave Dyer's The Top 10
Ways to get screwed by the "C" programming language. "To get on
this list, a bug has to be able to cause at least half a day of futile
head scratching, and has to be aggravated by the poor design of the
"C" language. A better language would allow fallible programmers to
be more productive. Infallible programmers, of the type unix' and "C"
designers anticipated, need read no further. "
|