Why there are other programming languages besides Lisp? With Lisp's macro system you can create any language you need ever. Small, big, finely tuned for your task. Supporting other languages means opposing progress and delaying the inevitable future. There should be only one language and myriad languages at the same time. The one language is Lisp.
>>2,4-6
Your shitty languages are reimplementing half of Common Lisp now (the tenth rule), see C# and anonymous functions, Sepples and anonymous functions, Java and garbage collection, Ruby and symbols, Python and no, Python just sucks, etc.
>>8
Explain why everyone is taking features from it and gets it reimplemented badly in his toy inferior language.
Name:
Anonymous2011-01-31 12:24
LISP isnt a language, cuz it doesnt have any syntax. LISP is an operating system.
The existence of an interpreter and the absence of declarations makes it particularly natural to use LISP in a time-sharing environment. It is convenient to define functions, test them, and re-edit them without ever leaving the LISP interpreter. A demonstration of LISP in a prototype time-sharing environment on the IBM 704 was made in 1960 (or 1961). (See Appendix 2). L. Peter Deutsch implemented the first interactive LISP on the PDP-1 computer in 1963, but the PDP-1 had too small a memory for serious symbolic computation.
Name:
Anonymous2011-01-31 12:27
Lisp isn’t really a programming language. It’s a consistent system for defining programming languages in general. That is why learning it is difficult– you’re going up into a level abstraction that you never imagined could exist.
Lisp isn't really a language at all. It's more of a mathematical entity. You might say it wasn't invented but discovered. In fact if there is intelligent life in the universe and they have computers I'll bet they have something equivalent to Lisp too.
>>27 Forth excels in things Lisp is not meant to handle.
You know, you can have Forth DSL in LISP?
(crappy-concatenative-style-macro-for-faggots dup rot swap swap3 dup swap dup2 rot swap drop drop drop)