J French said:
Few programmers have linguistic skills
While this statement may be true, I think it is misleading. It implies
that computer science and linguistics are diametrically opposed when in fact
the reverse is true. A less misleading statement might be "Computer science
and linguistics are intertwined; unfortunately, few programmers excel in
either domain."
This one is flogging a dead horse, both Pascal and C were designed for
the compiler - not the programmer
I don't know about C and haven't spoken to Thompson and Ritchie to find
out what their intents were, but the above statement is factually false in
the case of Pascal. Pascal was designed to TEACH programming, and in fact,
originally it was only a theoretical language (i.e. there was no intention
to ever actually write a compiler for Pascal).
The fact that Pascal is easy to parse is probably a side effect of it
being developped mainly by academics, who like elegance.
- Oliver