Objective Advantages Of Lisp

The LispLanguageFamily? is often asserted to be better than most (or all) other languages, especially CeeLanguage and its relatives. However, partisans of these languages often argue that the claims of Lisp partisans lack objective support. This page is set up so that Lisp partisans can assert any objective and preferably quantitative reasons why Lisp is superior, either in a specific problem domain or in general, as well as for any counterarguments by Lisp detractors.

Ummm... wouldn't that have to be ObjectiveAdvantagesOfLispVersusLanguageX? Although Lisp has a few unique features, most of its features have been emulated by other languages over the years -- it's just that there aren't any languages that have all of them. - So write that. [He just did!]

See WhyWeLoveLisp. Subtract the section headed "Beauty". No kidding. This page is aggressive, talking about superiority, partisans, detractors and kicking ass. Unless it's rephrased, it's just another trap, since the only serious issue on this wiki is peoples' feelings of inferiority, which suggests to any lisper paying attention that this is the last page to contribute to, as it stands. Mu. Huh? Did you read the same page I did? What's aggressive about it?

I want to see code examples of semi-relistic situations where Lisp's kicks others' ass. Not wordy BrochureTalk.

Then go look at some.

If you know them so well, then just point out the best. Why is it that evanglists are afraid to point to specific spots in heaven?

Not afraid. Weary. How many places do links have to be gathered together? How often the same links repeated? What's the matter with your fingers?


Best Lisp Examples By Category

No one could come up with any examples in any category! That proves that Lisp sucks and that Lispers are all full of hot air! Finally we've resolved the issue. And proven the intellectual superiority and moral saintliness of LispSkeptics?.


[moved from CeeIsNotThePinnacleOfProcedural]

I have yet to see a procedural language that has all my favorite features (OOP popularity has frozen procedural language progress IMO), but if you are itching for an existing language to compare, maybe try LISP.

Huh? LISP is a FunctionalProgrammingLanguage, not a procedural one.

Actually, CommonLisp for example is a MultiParadigmProgrammingLanguage, with extremely good support for functional, imperative, and OO programming (I think imperative programming is what is meant above by 'procedural' programming). Lisp did invent functional programming, but it hasn't stood still since the 50's. Lisp did not invent functional programming.


See: HowCanSomethingBeSuperGreatWithoutProducingExternalEvidence, DynamicStringsVsFunctional, ArrayDeletionExample, ObjectiveAdvantagesOfFp, LispShowOffExamples


EditText of this page (last edited May 23, 2011) or FindPage with title or text search