"K&R assumes that you already know how to program in another language"
(Alan Connor)
"The book is not an introductory programming manual; it assumes some
familiarity with basic programming concepts like variables, assignment
statements, loops, and functions." (Kernighan & Ritchie)
"It looks like the authors of K&R do not agree with you, Alan" (Me)
I fail to see where in K&R either author explicitly states that they "assume
that you already know how to /program in another language/.". I /do/ see
where they say that they assume some familiarity with programming
/concepts/, but nothing about /knowledge of programming in other languages/.
I reiterate: It looks like the authors of K&R do not agree with you, Alan.
I will give you this: I can't find any evidence to indicate that K&R
/disagree/ with you. They simply do not state anything on the topic.
May I suggest better glasses? Perhaps a course in Technical Writing? Or even
just a parachute for your "jumping to conclusions"?
Lew, listen really closely: You are wrong. You are reading English as
if it was a computer language. It isn't. It's much more complex than
that.
Read the meaning of the statement from K&R as a WHOLE, not the sum of
its parts and not limiting your definitions of the words to one definition,
because the dictionary certainly doesn't.
Look at the "spirit" of the sentence, as in the "spirit of the law".
The authors clearly mean (no Lew, not every word of meaning in a sentence
is literally there) that the book is for people that already know another
language.
Where else is one going to gain "some familiarity with programming concepts"
except by learning a language?
Maybe playing tennis at the club? In Political Science maybe?
And the AMOUNT of prior knowldge they require is considerable.
("some" is not a precise term, Lew)
I know that because I am very new to computers and when I first picked up
K&R it may as well have been in Swahili.
Only after learning how to program in Bash (which IS a high-level programming
language) could I begin to make sense out of K&R.
But you believe what you want. I couldn't care less and am bored with this.