#programming

50 quotes

“Programming is not about what you know; it's about what you can figure out.”

“Don't try to be clever — write code that is easy to understand.”

“Readability counts.”

“Simple is better than complex.”

“Explicit is better than implicit.”

“The best way to learn a programming language is to write code in it.”

“Code is read much more often than it is written.”

“I don't think of Python as a language. I think of it as a community.”

“The joy of coding Python is seeing short, concise, readable classes that express a lot of action in a small amount of clear code.”

“Python is an experiment in how much freedom programmers need.”

“I have been a happy man ever since January 1, 1990, when I no longer had an email address. I'd used email since about 1975, and it seems to me that 15 years of email is plenty for one lifetime. Email (let's drop the hyphen) Donald Knuth's Stanford University web page”

“All Questions Answered”

“I define UNIX as 30 definitions of regular expressions living under one roof . Digital Typography , ch. 33, p. 649”

“A mathematical formula should never be "owned" by anybody! Mathematics belong to God . Digital Typography , ch. 1, p. 8”

“Science is what we understand well enough to explain to a computer. Art is everything else we do. Foreword to the book A=B”

“The whole thing that makes a mathematician’s life worthwhile is that he gets the grudging admiration of three or four colleagues. Jack Woehr. An interview with Donald Knuth . Dr. Dobb's Journal , pages 16”

“The important thing, once you have enough to eat and a nice house, is what you can do for others, what you can contribute to the enterprise as a whole. Jack Woehr. An interview with Donald Knuth . Dr. Dobb's Journal , pages 16”

“The psychological profiling [of a programmer] is mostly the ability to shift levels of abstraction, from low level to high level. To see something in the small and to see something in the large. Jack Woehr. An interview with Donald Knuth . Dr. Dobb's Journal , pages 16”

“I can’t be as confident about computer science as I can about biology. Biology easily has 500 years of exciting problems to work on. It’s at that level. Computer Literacy Bookshops Interview Computer Literacy Bookshops Interview (1993) On why bioinformatics is very exciting”

“Beware of bugs in the above code; I have only proved it correct, not tried it. Donald Knuth's webpage states the line was used to end a memo entitled Notes on the van Emde Boas construction of priority deques: An instructive use of recursion”

“The working examples of important new systems seem to have come either from entrepreneurial efforts (Visicalc is a good example) or from large companies, like Bell Labs and most especially Xerox, that were much involved with computers and could afford research into them, but did not regard them as their primary business.”

“Another danger is that commercial pressures of one sort or another will divert the attention of the best thinkers from real innovation to exploitation of the current fad, from prospecting to mining a known lode.”

“The greatest danger to good computer science research today may be excessive relevance . Evidence for the worldwide fascination with computers is everywhere, from the articles on the financial, and even the front pages of the newspapers, to the difficulties that even the most prestigious universities experience in finding and keeping faculty in computer science. The best professors, instead of teaching bright students, join start”

“Computer science research is different from these more traditional disciplines. Philosophically it differs from the physical sciences because it seeks not to discover, explain, or exploit the natural world, but instead to study the properties of machines of human creation. In this it as analogous to mathematics, and indeed the "science" part of computer science is, for the most part mathematical in spirit. But an inevitable aspect of computer science is the creation of computer programs: objects that, though intangible, are subject to commercial exchange.”

“Life's a bitch and then your feet wear down. Plan 9 fortunes file .”

“C is quirky, flawed, and an enormous success. The Development of the C Language .”

“UNIX is very simple, it just needs a genius to understand its simplicity. quote.com/quotes/authors/d/dennis_ritchie.html Brainy Quote.com .”

“Dennis Ritchie: The Shoulders Steve Jobs Stood On”

“I am not now, nor have I ever been, a member of the demigodic party. USENET : net.unix”

“The Evolution of the UNIX Time”

“Good design is as little design as possible.”

“Innovation happens when people have the freedom to experiment.”

“The web platform is the most powerful development platform in history.”

“I created JavaScript in ten days, but I've been perfecting it ever since.”

“The browser is the new operating system.”

“Open standards create choice and competition.”

“Programming languages are tools, not religions.”

“Always bet on JavaScript.”

“The web is the most important platform of our time.”

“JavaScript is the first language where you can just sit down and start programming.”

“Design and programming are human activities; forget that and all is lost. p. 693”

“Proof by analogy is fraud. p. 692”

“just one little global variable”

“C++ Q&A Community Event with Bjarne Stroustrup”

“I'm convinced that you could design a language about a tenth of the size of C++ (whichever way you measure size) providing roughly what C++ does. Masterminds of Programming: Conversations with the Creators of Major Programming Languages (2009) by Federico Biancuzzi, p. 14”

“with no outlet for unique talents and skills. Corporate practices can be directly hostile to individuals with exceptional skills and initiative in technical matters. I consider such management of technical people cruel and wasteful. As quoted in”

“The Problem with Programming”

“The connection between the language in which we think/program and the problems and solutions we can imagine is very close. For this reason restricting language features with the intent of eliminating programmer errors is at best dangerous. PDF: Notes to the Reader, The C++ Programming Language, Special Edition (2000), p. 9”

“Interview with Bjarne Stroustrup”

“And no, that smaller and cleaner language is not Java or C#.”