Robert Floyd
Topics: software design
If there is ever a science of programming language design, it will probably consist largely of matching languages to the design methods they support.
— Robert FloydTo 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