Saturday, May 18, 2024 Text is available under the CC BY-SA 3.0 licence.

Larry Wall

« All quotes from this author
 

Now, I'm not the only language designer with irrationalities. You can think of some languages to go with some of these things.
--
"We've got to start over from scratch" - Well, that's almost any academic language you find.
--
"English phrases" - Well, that's Cobol. You know, cargo cult English. (laughter)
--
"Text processing doesn't matter much" - Fortran.
--
"Simple languages produce simple solutions" - C.
--
"If I wanted it fast, I'd write it in C" - That's almost a direct quote from the original awk page.
--
"I thought of a way to do it so it must be right" - That's obviously PHP. (laughter and applause)
--
"You can build anything with NAND gates" - Any language designed by an electrical engineer. (laughter)
--
"This is a very high level language, who cares about bits?" - The entire scope of fourth generation languages fell into this... problem.
--
"Users care about elegance" - A lot of languages from Europe tend to fall into this. You know, Eiffel.
--
"The specification is good enough" - Ada.
--
"Abstraction equals usability" - Scheme. Things like that.
--
"The common kernel should be as small as possible" - Forth.
--
"Let's make this easy for the computer" - Lisp. (laughter)
--
"Most programs are designed top-down" - Pascal. (laughter)
--
"Everything is a vector" - APL.
--
"Everything is an object" - Smalltalk and its children. (whispered:) Ruby. (laughter)
--
"Everything is a hypothesis" - Prolog. (laughter)
--
"Everything is a function" - Haskell. (laughter)
--
"Programmers should never have been given free will" - Obviously, Python. (laughter)

 
Larry Wall

» Larry Wall - all quotes »



Tags: Larry Wall Quotes, Authors starting by W


Similar quotes

 

To the designer of programming languages, I say: unless you can support the paradigms I use when I program, or at least support my extending your language into one that does support my programming methods, I don't need your shiny new languages. [...] To persuade me of the merit of your language, you must show me how to construct programs in it.

 
Robert W Floyd
 

Von Neumann languages do not have useful properties for reasoning about programs. Axiomatic and denotational semantics are precise tools for describing and understanding conventional programs, but they only talk about them and cannot alter their ungainly properties. Unlike von Neumann languages, the language of ordinary algebra is suitable both for stating its laws and for transforming an equation into its solution, all within the "language."

 
John Backus
 

As a linguist, I don't think of Ada as a big language. Now, English and Japanese, those are big languages. Ada is just a medium-sized language.

 
Larry Wall
 

A "new" language that differs from the rest of the crop by one or a couple features is proof positive that both what it came from and what it has become are mutations about to die. There are tens if not hundreds of thousands of such "languages" that people have invented over the years, for all sorts of weird purposes where they just could not use whatever language they were already using, could not extend it, and could not fathom how to modify its tools without making a whole new language. They never stopped to think about how horribly wasteful this is, they just went on to create yet another language called Dodo, the Titanic, Edsel, Kyoto-agreement …

 
Erik Naggum
 

The young cult of sociology, needing a language, invented one. There are many dead languages, but the sociologists' is the only language that was dead at birth.

 
Russell Baker
© 2009–2013Quotes Privacy Policy | Contact