Sunday, December 22, 2024 Text is available under the CC BY-SA 3.0 licence.

Alan Perlis

« All quotes from this author
 

19: A language that doesn't affect the way you think about programming, is not worth knowing.

 
Alan Perlis

» Alan Perlis - all quotes »



Tags: Alan Perlis Quotes, Authors starting by P


Similar quotes

 

C++ is in that inconvenient spot where it doesn't help make things simple enough to be truly usable for prototyping or simple GUI programming, and yet isn't the lean system programming language that C is that actively encourages you to use simple and direct constructs.

 
Linus Torvalds
 

... greatest single programming language ever designed. (About Lisp programming language)

 
Alan Kay
 

I don't know how to stop it, there was never any intent to write a programming language [...] I have absolutely no idea how to write a programming language, I just kept adding the next logical step on the way.

 
Rasmus Lerdorf
 

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
 

Programming languages on the whole are very much more complicated than they used to be: object orientation, inheritance, and other features are still not really being thought through from the point of view of a coherent and scientifically well-based discipline or a theory of correctness. My original postulate, which I have been pursuing as a scientist all my life, is that one uses the criteria of correctness as a means of converging on a decent programming language design—one which doesn’t set traps for its users, and ones in which the different components of the program correspond clearly to different components of its specification, so you can reason compositionally about it. [...] The tools, including the compiler, have to be based on some theory of what it means to write a correct program.

 
C. A. R. Hoare
© 2009–2013Quotes Privacy Policy | Contact