The following table contains the names of 19 notable (and quotable) language creators, each paired with his or her most famous language creation. We’ve done that match-up for you. Your challenge is to match each notable quotable language creator with a quote.
Following the table you will find 19 quotes by these language creators. The third column of the table is for your convenience in solving the quiz. If you’ve printed it out, you can enter the number of the quote in that third column.
You will find, though, that things don’t quite match up. If you identify all the quotes, you will find two quotes by one author and no quote by a different author. The odd man (or woman) out is the ultimate answer to this month’s quiz: Which language creator is unrepresented by any quote?
Please do not confuse our quiz with this one: Programming Language Inventor or Serial Killer?
Language Creators and their Languages
|
Language Creator |
Language(s) |
Quote |
|
Dennis Ritchie |
C |
|
|
Bjarne Stroustrup |
C++ |
|
|
Grace Hopper |
COBOL |
|
|
Bertrand Meyer |
Eiffel |
|
|
Chuck Moore |
Forth |
|
|
John Backus |
Fortran |
|
|
Rob Pike |
Go |
|
|
James Gosling |
Java |
|
|
John McCarthy |
Lisp |
|
|
Stephen Wolfram |
Mathematica |
|
|
Tony Hoare |
CSP |
|
|
Niklaus Wirth |
Pascal |
|
|
Larry Wall |
Perl |
|
|
Rasmus Lerdorf |
PHP |
|
|
Guido van Rossum |
Python |
|
|
Yukihiro Matsumoto |
Ruby |
|
|
Alan Kay |
Smalltalk |
|
|
David Farber |
Snobol |
|
|
Alan Cooper |
Visual Basic |
|
The Quotes
-
“The wonderful thing about standards is that there are so many of them to choose from.”
-
“When the world becomes standard, I will start caring about standards.”
-
“When I read commentary about suggestions for where [my language] should go, I often think back and give thanks that it wasn’t developed under the advice of a worldwide crowd.”
-
“Don’t you hate code that’s not properly indented? Making it part of the syntax guarantees that all code is properly indented!”
-
“I believe consistency and orthogonality are tools of design, not the primary goal in design.”
-
“Our thirty year old belief that there is only one kind of computer is the basis for our belief that there is only one kind of programming language.”
-
“There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies.”
-
“No matter how cool your interface is, it would be better if there were less of it.”
-
“As for our grandchildren, only the paleontology professors among them will know what C++ was.”
-
“I invented the term ‘Object Oriented’ and I can tell you that I did not have C++ in mind.”
-
“All processes, whether they are produced by human effort or occur spontaneously in nature, can be viewed as computations.”
-
“You can have quality software, or you can have pointer arithmetic; but you cannot have both at the same time.”
-
“Real programmers can write assembly code in any language.”
-
“I am convinced that there is a need for high quality software, and the time will come when it will be recognized that it is worth investing effort in its development and in using a careful, structured approach based on safe, structured languages.”
-
“All computer languages are write-only.”
-
“Everyone needs computer programming. It will be the way we speak to the servants.”
-
“I prefer to have as little as possible to do with Bertrand Meyer.”
-
“It’s been a really weird summer.”
-
“I could tell you stories that would curdle your hair.”
Last month we presented you with a Sudoku puzzle with a twist—it used letters instead of digits and hidden within it was the name of a kind of document sometimes written by software developers.
Solution to Last Month’s Quiz
|
|
| |||||||||||||||||||||||||||
|
|
| |||||||||||||||||||||||||||
|
|
|

