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.
— Robert Floyd, The Paradigms of Programming (1978)
Source: http://www.ias.ac.in/resonance/May2005/pdf/May2005Classics.pdf
From Floyd's 1978 Turing Award lecture, The Paradigms of Programming.
Topics: software design