However, when Java is promoted as the sole programming language, its flaws and limitations become serious. — Bjarne Stroustrup Copy Share Image
You have to honor failure, because failure is just the negative space around success. — Richard R. Nelson Copy Share Image
FORTRAN is not a flower but a weed - it is hardy, occasionally blooms, and grows in every computer. — Alan Perlis Copy Share Image
“And the reason everyone doesn’t use Listp is that programming languages are not merely technologies, but habits of mind as well, and… — Paul Graham Copy Share Image
Using Unix is the computing equivalent of listening only to music by David Cassidy. — Rob Pike Copy Share Image
If Java had true garbage collection, most programs would delete themselves upon execution. — Robert Sewell Copy Share Image
“C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do it blows your whole… — Bjarne Stroustrup Copy Share Image
More good code has been written in languages denounced as "bad'' than in languages proclaimed "wonderful'' - much more. — Bjarne Stroustrup Copy Share Image
The principal lesson of Emacs is that a language for extensions should not be a mere "extension language". It should be a… — Richard Stallman Copy Share Image
The most powerful programming language is Lisp. If you don't know Lisp (or its variant, Scheme), you don't appreciate what a powerful… — Richard Stallman Copy Share Image
FORTRAN, the infantile disorder, by now nearly 20 years old, is hopelessly inadequate for whatever computer application you have in mind today:… — Edsger Dijkstra Copy Share Image
Object-oriented programming as it emerged in Simula 67 allows software structure to be based on real-world structures, and gives programmers a powerful… — David Gelernter Copy Share Image
In my daily work, I work on very large, complex, distributed systems built out of many Python modules and packages. The focus… — Guido van Rossum Copy Share Image
I was eventually persuaded of the need to design programming notations so as to maximize the number of errors which cannot be… — Tony Hoare Copy Share Image
“It is not only the violin that shapes the violinist, we are all shaped by the tools we train ourselves to use,… — Edsger W. Dijkstra Copy Share Image
“The bitcoin transaction script language, called Script, is a Forth-like reverse-polish notation stack-based execution language. If that sounds like gibberish, you probably… — Andreas M. Antonopoulos Copy Share Image
I was really looking at computers as a way to understand the mind. But at M.I.T., my mind was blown by having… — Seymour Papert Copy Share Image
If you stay up late and you have another hour of work to do, you can just stay up another hour later… — Bill Joy Copy Share Image
All of us who attended the meeting - including Microsoft - unanimously agreed that unilaterally extending the Java programming language would hurt… — James Gosling Copy Share Image
With 'Scratch,' you create computer programs by snapping together graphical programming blocks, much like LEGO bricks, without any of the obscure syntax… — Mitchel Resnick Copy Share Image
The magic of myth and legend has come true in our time. One types the correct incantation on a keyboard, and a… — Fred Brooks Copy Share Image
My impression was and is that many programming languages and tools represent solutions looking for problems, and I was determined that my… — Bjarne Stroustrup Copy Share Image
In the development of the understanding of complex phenomena, the most powerful tool available to the human intellect is abstraction. Abstraction arises… — Tony Hoare Copy Share Image
Some programming languages manage to absorb change, but withstand progress. — Alan Perlis Copy Share Image
When debugging, novices insert corrective code; experts remove defective code. — Richard E. Pattis Copy Share Image
JavaScript is the world's most misunderstood programming language. — Douglas Crockford Copy Share Image
Real programmers don't comment their code. If it was hard to write, it should be hard to understand. — Tom Van Vleck Copy Share Image
When someone says, "I want a programming language in which I need only say what I want done," give him a lollipop. — Alan Perlis Copy Share Image
The value of a prototype is in the education it gives you, not in the code itself. — Amari Cooper Copy Share Image
It has been discovered that C++ provides a remarkable facility for concealing the trival details of a program - such as where… — Robert D Keppel Copy Share Image
In the beginning we must simplify the subject, thus unavoidably falsifying it, and later we must sophisticate away the falsely simple beginning. — Maimonides Copy Share Image