Re: Lisp is Sin



Eli Gottlieb wrote:
Pascal Bourguignon wrote:

David Trudgett <wpower@xxxxxxxxxxxxxxxxxxxxxxxx> writes:

(I like that name, by the way! My only question is, why is Lisp your
favourite programming language?! :-))



I've learned a number of programming language, searching everytime for a better one. I've even started to design my own languages. Eventually, I started to use emacs lisp and Common Lisp and found the _ultimate_ language, which frees my mind of that language quest I had.


Just because nobody's thought of anything better than Lisp doesn't make it the ultimate language.

That is not why it is the ultimate. It is the ultimate because it can morph itself to handle the better things people think of. And do not think any language can do that (or start talking about Turing equivalence <g>). When Lisp adopted OO we got CLOS, the best OO out there. When C adopted OO we got C++. Nuff said?


kenny
.



Relevant Pages

  • Re: Oft-shared (perhaps?) Impressions of a Lisp Newbie
    ... by what I have heard about that language. ... as with Lisp and Java, ... That's Emacs-lisp, not Common Lisp, major differences, even ... If you like Emacs as ...
    (comp.lang.lisp)
  • Re: An Acceptable Lisp
    ... improvements that could be made to Common Lisp, ... By universal [Lisp] I mean the one, which will be accepted by all the ... Surely, I don't know, if such a language is at all possible, and, even ... Speaking about high-level, I know, that I've made an undersupported ...
    (comp.lang.lisp)
  • Re: Survey: Do you use the "2" in Lisp-2?
    ... Why You should Not Use The Jargon Lisp1 and Lisp2 ... Graham's On Lisp, I'm wondering what the advantages of a Lisp-2 ... For another example, consider today's PHP language. ... Now, the question is, why do Lisps before Common Lisp have this multi- ...
    (comp.lang.lisp)
  • Re: A "killer" macro
    ... Or perhaps Lisp doesn't have one thing ultra- ... But it's true because of macros. ... indistinguishable from native Lisp - extend the language itself. ... it is because Common Lisp has extensibility at many points built in. ...
    (comp.lang.lisp)
  • Re: LISPPA
    ... >> do in Common Lisp with code that runs about as fast. ... Fortran or C or some such language. ... modern Pascal programming because I haven't written any Pascal ...
    (comp.lang.lisp)