[an error occurred while processing this directive]


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. "
[an error occurred while processing this directive]
last modified on Wednesday, 02-Feb-2005 19:23:01 EST