Quote #6
The more I ponder the principles of language design, and the techniques
which put them into practice, the more is my amazement and admiration of
ALGOL 60. Here is a language so far ahead of its time, that it was not only
an improvement on its predecessors, but also on neary all its successors.
-- C.A.R. Hoare, "Hints on programming language design"
[ STAN-CS-73-403 (AIM-224), p.27 (Annotated reading list)]
The more I ponder the principles of language design, and the techniques
which put them into practice, the more is my amazement and admiration of
ALGOL 60. Here is a language so far ahead of its time, that it was not only
an improvement on its predecessors, but also on neary all its successors.
-- C.A.R. Hoare, "Hints on programming language design"
[ STAN-CS-73-403 (AIM-224), p.27 (Annotated reading list)]
Related:
- Algol 60 was not only an improvement on its predecessors, but also on
nearly all its successors.
-- C. A. R. Hoare... - Quote #5
Here is a classic example of a language feature which combines danger to the
programmer with difficulty for the implementor.
-- C.A.R. Hoare, "Hints on programming language design" [ STAN-CS-73-403 (AIM-224), p.... - Quote #4
The princicples of modularity, simplicity, or orthogonality, insofar as they
contribute to overall simplicity, are an excellent means to an end
but as a substitute for simplicity they are very questionable.... - Pascal n.
An Algol-descended language designed by
Niklaus Wirth on the CDC 6600 around 1967-68 as an instructional
tool for elementary programming.
This language, designed primarily to keep students from shooting themselves in the foot and thus extremely restrictive from a general-purpose-programming point of view, was later promoted as a general-purpose tool and, in fact, became the ancestor of a large family of languages including Modula-2 and Ada (see also bondage-and-discipline l summed up by a devastating (and, in its deadpan way, screamingly funny) 1981 paper by Brian Kernighan (of K&... - C n.
1. The third letter of the English alphabet.
2. ASCII 1000011. 3. The name of a programming language designed by Dennis Ritchie during the early 1970s and immediately used to reimplement Unix... - Quote #22
``Pointers are like jumps, leading wildly from one part of the data
structure to another.
Their introduction into high-level languages has been a step backwards from which we may never recover'' -- C.... - PDL /P-D-L/, /pid'l/, /p*d'l/ or /puhd'l/
1. n. `Program Design Language'.
Any of a large class of formal and profoundly useless pseudo-languages in which management forces one to design programs.... - MFTL /M-F-T-L/
[abbreviation: `My Favorite Toy Language']
1.
adj. Describes a talk on a programming language design that is heavy on the syntax (with lots of BNF), sometimes even talks about semantics (e.... - TECO /tee'koh/ n.,v. obs.
1. [originally an acronym for
`[paper] Tape Editor and COrrector'
later, `Text Editor and COrrector'] n. A text editor developed at MIT and modified by just about everybody....

