You like K&R. I understand that - it's a good, well known book. Maybe a little outdated. But zed shaw has some valid points there which aren't less valid just because his book isn't perfect, either. You're ranting so much about the books structure that I can't take your post seriously, even though I agree with you to some extent.