...Please don't assume Lisp is only useful for Animation and Graphics, AI, Bioinformatics, B2B and E-Commerce, Data Mining, EDA/Semiconductor applications, Expert Systems, Finance, Intelligent Agents, Knowledge Management, Mechanical CAD, Modeling and Simulation, Natural Language, Optimization, Research, Risk Analysis, Scheduling, Telecom, and Web Authoring just because these are the only things they happened to list. http://www.foldr.org/~michaelw/log/programming/lisp/reverse-complement-benchmark Kent M. Pitman And as a result we find that object-oriented languages have succumbed to static thinkers who worship perfect planning over runtime adaptability, early decisions over late ones, and the wisdom of compilers over the cleverness of failure detection and repair. http://dreamsongs.com/ObjectsHaveFailedNarrative.html Richard P. Gabriel And you're right: we were not out to win over the Lisp programmers; we were after the C++ programmers. We managed to drag a lot of them about halfway to Lisp. http://people.csail.mit.edu/gregs/ll1-discuss-archive-html/msg04045.html Guy Steele Any comparison of hot JVM languages is likely to note that "Clojure is not object-oriented." This is true, but it may lead you to the wrong conclusions. It’s a little like saying that a rifle is not arrow-oriented. http://blog.thinkrelevance.com/2009/8/12/rifle-oriented-programming-with-clojure-2 Stuart Halloway Any sufficiently complicated C or Fortran program contains an ad hoc informally-specified bug-ridden slow implementation of half of Common Lisp. http://wiki.gungfu.de/Main/PhilipGreenspunsTenthRuleOfProgramming Philip Greenspun Anyone could learn Lisp in one day, except that if they already knew Fortran, it would take three days. http://bc.tech.coop/blog/071226.html Marvin Minsky Art, engineering, and science are—in that order—part of a continuum of finding truth in the world and about ourselves. http://www.dreamsongs.com/ArtOfLisp.html Richard P. Gabriel Besides, Lisp hackers are harder to herd than cats. Throw three of them together, you’ll have at least four distinct dialects. http://blog.fogus.me/2009/02/06/yegge-clojure-arc-and-lolita-or-days-of-future-past/#comment-3079 E-mail is for communication, twitter is for public chit-chat, mostly for teenagers and companies which try to look hip. https://groups.google.com/d/msg/comp.lang.lisp/6KfWekqd5pI/xzhQ1zst-HcJ I am reminded of Gregor Kiczales at ILC 2003 [the International Lisp Conference] displaying some AspectJ to a silent crowd, pausing, then plaintively adding, "When I show that to Java programmers they stand up and cheer." http://bc.tech.coop/blog/071226.html Kenny Tilton I can see why it takes a magician to discover a spell, but why can’t a non-magician use a spell once it’s known? http://meshy.org/2010/12/28/words-of-power.html I use emacs, which might be thought of as a thermonuclear word processor. It was created by Richard Stallman; enough said. It is written in Lisp, which is the only computer language that is beautiful. It is colossal, and yet it only edits straight ASCII text files, which is to say, no fonts, no boldface, no underlining. In other words, the engineer-hours that, in the case of Microsoft Word, were devoted to features like mail merge, and the ability to embed feature-length motion pictures in corporate memoranda, were, in the case of emacs, focused with maniacal intensity on the deceptively simple-seeming problem of editing text. If you are a professional writer—i.e., if someone else is getting paid to worry about how your words are formatted and printed—emacs outshines all other editing software in approximately the same way that the noonday sun does the stars. It is not just bigger and brighter; it simply makes everything else vanish. http://www.theserverside.com/discussions/thread.tss?thread_id=61651 Neal Stephenson I would compare the Smalltalk stuff that we did in the '70s with something like a Gothic cathedral. We had two ideas, really. One of them we got from Lisp: late binding. The other one was the idea of objects. Those gave us something a little bit like the arch, so we were able to make complex, seemingly large structures out of very little material, but I wouldn't put us much past the engineering of 1,000 years ago. http://bc.tech.coop/blog/060224.html Alan Kay If C is the closest language to modeling how computers work, Lisp is the closest to modeling how computation works. http://www.cabochon.com/~stevey/blog-rants/tour-de-babel.html If God used a programming language, it would be Lisp.Programming in Lisp is like playing with the primordial forces of the universe.It feels like lightning between your fingertips.No other language even feels close. http://bc.tech.coop/blog/071226.html Glenn Ehrlich If Lisp was a character from Star Trek it would be Q. http://jng.imagine27.com/articles/2010-02-26-100553_do_you_really_know_lisp.html If someone was to drop a bomb on this building, it would wipe out 50 percent of the Lisp community. That would probably be a good thing. It would allow Lisp to start over. http://www.findinglisp.com/blog/2005/06/ilc-2005-wednesday-report-late.html John McCarthy If you give someone Fortran, he has Fortran. If you give someone Lisp, he has any language he pleases. http://bc.tech.coop/blog/071226.html Guy Steele If you really want to snatch the pebble from the sweaty palm of the hairy Common Lisp programmer drinking dark beer in the corner, go grok keyboard macros, and then realize that all programming is writing programs that write programs. http://jfm3-repl.blogspot.com/2007/09/emacs-tricks-6-keyboard-macros.html Joseph Miklojcik Lisp - the notion of writing your code directly in tree form - is an idea that’s discovered time and again. People have tried all sorts of crazy alternatives, writing code in XML or in opaque binary formats or using cumbersome code generators. But their artificial Byzantine empires always fall into disrepair or crush themselves into collapse while Lisp, the road that wanders through time, remains simple, elegant, and pure. http://corfield.org/blog/post.cfm/the-joy-of-clojure Steve Yegge Lisp indeed leaves you with your own ideas and your own limitations. It doesn't pose any artificial restrictions on your programs that you have to work against, and it doesn't provide any "color by numbers" examples that make you feel like you have achieved something. Lisp requires you to be creative. http://steve-yegge.blogspot.com/2006/04/lisp-is-not-acceptable-lisp.html?showComment=1145470320000#c114547037402357120 Pascal Costanza Lisp is a language for doing what you've been told is impossible. http://bc.tech.coop/blog/071226.html Kent M. Pitman Lisp is the language of loveliness. With it a great programmer can make a beautiful, operating thing, a thing organically created and formed through the interaction of a programmer/artist and a medium of expression that happens to execute on a computer. http://www.dreamsongs.com/ArtOfLisp.html Richard P. Gabriel Lisp is ugly. Will always be. If you care, you're just not ready yet. http://axisofeval.blogspot.com/2010/04/that-ragged-old-lisp.html Manuel J. Simoni Lisp's uglyness is like a stealth-coat, keeping it hidden from the clueless. http://axisofeval.blogspot.com/2010/04/that-ragged-old-lisp.html Manuel J. Simoni Most people who graduate with CS degrees don't understand the significance of Lisp. Lisp is the most important idea in computer science. Alan's breakthrough in object oriented programming, wasn't objects, it was the realizing that the Lisp metasystem was what we needed. http://bc.tech.coop/blog/060224.html Alan Kay Parentheses? What parentheses? I haven't noticed any parentheses since my first month of Lisp programming. I like to ask people who complain about parentheses in Lisp if they are bothered by all the spaces between words in a newspaper... http://bc.tech.coop/blog/071226.html Kenny Tilton So the problem is-I've said this about both Smalltalk and Lisp-they tend to eat their young. What I mean is that both Lisp and Smalltalk are really fabulous vehicles, because they have a meta-system. They have so many ways of dealing with problems that the early-binding languages don't have, that it's very, very difficult for people who like Lisp or Smalltalk to imagine anything else. http://bc.tech.coop/blog/060224.html Alan Kay SQL, Lisp, and Haskell are the only programming languages that I've seen where one spends more time thinking than typing. http://www.paulgraham.com/quotes.html Philip Greenspun The great problem with Lisp is that it is just good enough to keep us from developing something really good. http://bc.tech.coop/blog/060224.html Alan Kay The one thing it [Lisp] has going against it is that it is not a crystallization of style. The people who use it must have a great deal of personal style themselves. But I think if you can have one language on your system, of the ones that have been around for a while, it should be Lisp. http://bc.tech.coop/blog/060224.html Alan Kay There are two kinds of programmers: ones who have read SICP, and ones who haven't. http://www.weiqigao.com/blog/2005/11/10/the_podcast_you_cant_afford_to_miss.html These languages will never be mainstream, because the mainstream would never see the benefits they provide. The mainstream would kill themselves with such power. There's a reason the mainstream likes manifest typing, procedural programming, and cut and paste methodologies, quite simply, it's all they can handle. http://onsmalltalk.com/languages-of-the-gods To iterate is human, to recurse divine. L. Peter Deutsch Turns out the border between genius and insanity is a pretty cheery place. http://landoflisp.com/ Paul Graham Where's the domain specific language for the domain of software programming? http://www.dehora.net/journal/2005/12/lisp.html With lisps you don't program applications - you program programming languages to program applications. Steffen Glückselig XML—which amounts to some fundamental Lisp data structures reinterpreted by people with bad taste brainwashed by inflexibility. http://www.dreamsongs.com/ArtOfLisp.html Richard P. Gabriel You can't possibly cons too much on this new machine! http://lispy.wordpress.com/2008/10/22/lisp50-notes-part-ii-model-view-controller-considered-harmful/ John McCarthy You're posting to a Scheme group. Around here, arguing that Java is better than C++ is like arguing that grasshoppers taste better than tree bark. http://bc.tech.coop/blog/071226.html [Lisp is] "the greatest single programming language ever designed" http://bc.tech.coop/blog/060224.html Alan Kay