Paul Graham on Why You Should Use Lisp
I thoroughly enjoyed reading this article, entitled “Beating the Averages” by Paul Graham. He argues that there is a conventional wisdom that all “high level” programming languages are equivalent and that it is incorrect. He makes his argument by presenting his own successful startup company as a case study and seems to feel that writing their software in Lisp gave them a distinct competitive advantage. It is a very interesting read.
May 16th, 2005 at 7:11 pm
I wonder what the people at Yahoo who’ve inherited the code base say about lisp.
May 16th, 2005 at 7:16 pm
I was wondering that, too, actually. It is not clear that “power” as defined by Graham has anything to do with maintainability.
August 10th, 2005 at 7:17 am
This implies that if it had been written in perl,or C or C++ or PHP that the people at Yahoo would be cheering and thanking God that the code was maintainable. I’ve seen a lot of code written in those languages which are NOT maintainable. You can write unmaintainable code in any language. That has nothing to do with Lisp. Now the people at Yahoo may be unfamiliar with Lisp but that is not Lisp’s fault.