T
Tom St Denis
I don't see it that way. I think it's a "bootstrap" problem. There's a
mutual recursion problem with computer languages. In order to
understand X you need to understand A and B. And to undertsand A you
need X and Y. And so on. Chapter 1 gives you a quick overview of the
language which enables you to bootstrap the rest. I remember being
very impressed with K&R partly because of this.
What I meant was that it quickly throws a lot of different material at
you [seemingly out of order] so as to [as you put it] bootstrap the
process. You aren't really meant to walk away from chapter one with a
deep understanding of the keywords it shows you just enough so that
you can read simple C programs and build up from there.
Nowadays little things like the K&R style args or "main()" are bad
form, so a lot of the verbatim examples in the book are out of date.
It's still better than reading [say] the ISO C spec for learning C
though
Tom