Quota of programming languages

What computer scientists, authors and programmers think of popular programming languages.

All languages

Tony Hoare, citation sur les langages de programmation
"There are two ways to develop software. One way is to make it so simple that there are no drawbacks throughout. And the other is to do it so difficult that there is no clear default."
Tony (C.A.R.) Chorus.
Professor of Computer Science, implemented Algol 60, a researcher at Microsoft Research .

Algol 60 (taken in C)

"I couldn't resist the temptation to set a zero benchmark simply because it was so easy to implement. This has led to countless errors, vulnerabilities and system failures that over the past forty years have likely caused a billion dollars worth of damage and damage."
Tony (C.A.R.) Chorus.

BASIC

"It is almost impossible to teach a good programming style to students who had an earlier exposure in BASIC; as potential programmers they are mentally disfigured beyond any hope of recovery."
I. V. Dijkstra in "Selected Writers on a Computer   : A Personal Perspective."
Edsger Weibe Dijkstra contributed to the first Algol 60 compiler. Known for the Disjkstra algorithm and many contributions to computer science .

C

"Program C is like a quick dance on a freshly-lit dance floor by people holding razors."
Waldy Ravens. Programmer.

"According to" My Selfish Opinion, "most people's" C "programs should be packed six feet underground and covered with earth."
Blair P. Houghton. Programmer.

"Moving from Pascal programming to C programming is like learning to write in Morse code."
J.P. Candusso. Programmer.

"One of the main reasons for the fall of the Roman Empire was that, due to the absence of the noughties, they did not have the opportunity to point to the successful completion of their C programs."
Robert Firth. Author of programming works.

"Writing in C or C++ is like using a chainsaw with all the protections removed."
Bob Gray. Author.

"It's 5 o'clock... 50 Do you know where your stack pointer is?"
Anonymous.

C++

"It's easy to shoot yourself in the foot with C. In C++, it's harder, but when you do, you spray the whole thigh."
Bjarne Strustrup. C++ creator.

"Evolution of languages: FORTRAN is an atypical language. It's not a very typical language. Ada is a very typical language. C++ is a highly hypervigilant language ("hyped" means translated from English, ndt).
Ron Sersi. Programmer.

"I coined the term "Object-oriented," and I can say that I did not mean C++."
Alan Kay. Smalltalk creator.

"The latest new features in C++ are intended to fix previously new features in C++."
David Jameson. Author.

"Fifty years of research into programming languages, and we find ourselves with C++?"
Richard A. O'Keefe. Geek.

"Never spent a little time reading comp.lang.c + +? It's the best place to find out more about the number of C users looking for the best language.'
R. William Beckwith.

"C++ has a place in the history of programming languages. Like Caligula in the history of the Roman Empire   ."
Robert Firth.

"Java is C++ without weapons, knives and sticks ."
James Gosling, co-inventor of Java.

"C++ is a terrible language. Even if we used C to do nothing, it would be beneficial to get rid of programmers in C++."
Linus Torvalds, inventor of Linux.

KOBOL

"Using COBOL harms the mind; therefore his teaching should be treated as a criminal offence."
E.V. Dijkstra in "Selected Writings on Computing: A Personal Perspective."  

Fortran

"FORTRAN is not a flower, but a weed - he is a hillbilly, occasionally blooms and spreads to all computers."
Alan J. Perlis. Computer scientist and professor (Yale).

"FORTRAN, a childhood illness that is now almost 20 years old, is absolutely insufficient for any computer application you mean today: It is now too inconvenient, too risky and too expensive."
I.V. Dijkstra.

"FORTRAN was the language of choice for the same reason that three-legged racing is very popular."
Ken Thompson. Co-creator of B, Unix, Plan 9 and the Go programming language.

Java

"If Java had a real garbage collector (garbage collector, ndt), most programs would be deleted themselves at runtime."
Robert Sewell. Programmer.

Lisp

"Lisp is not language, it's building material."
Alan Kay.

Pearl

"Perl is the only language that sounds the same before and after RSA encryption."
Keith Bost. Programmer, created Sleepycat, contributed to free Unix BSD.

PHP и Perl

"PHP is a minor evil made and created by incompetent amateurs, while Perl is a large and insidious evil committed by skilled but twisted professionals."
John Ribens. Programmer.

And

finally...

"There are only two kinds of programming languages: those in which people always say bad things, and those that no one uses."
Bjarne Strustrup.

Unfortunately, I think he's right. However, there were always two schools - one for clear and safe languages (Pascal, then scripted languages) and another for looser, but with random results .

Further information