SQL, Lisp, and Haskell are the only programming languages that I've seen where one spends more time thinking than typing.
Philip GreenspunFrame is a good enough piece of software that there are actually rewards to taking an intelligent and formal approach to your problem. But if you want to be stupid, you can think of Frame as a version of Microsoft Word with most of the bugs taken out.
Philip GreenspunLike most people in Academia, my vision of the future is the same as the average industry person's vision of five years ago.
Philip GreenspunWe worried about competitors, but it was an unreasonable fear. As a friend once pointed out, most gunshot wounds are self-inflicted.
Philip GreenspunWhen you choose a language, youre also choosing a community. The programmers youll be able to hire to work on a Java project wont be as smart as the ones you could get to work on a project written in Python. And the quality of your hackers probably matters more than the language you choose. Though, frankly, the fact that good hackers prefer Python to Java should tell you something about the relative merits of those languages.
Philip Greenspun