SHAWORDS

SQL, Lisp, and Haskell are the only programming languages that Ive see — Lisp (programming language)

"SQL, Lisp, and Haskell are the only programming languages that Ive seen where one spends more time thinking than typing."
L
Lisp (programming language)
Lisp (programming language)
author35 quotes

Lisp is a family of programming languages with a long history and a distinctive, fully parenthesized prefix notation.

More by Lisp (programming language)

View all →
Quote
"A notable group of exceptions to all the previous systems are Interactive LISP [...] and TRAC. Both are functionally oriented (one list, the other string), both talk to the user with one language, and both are "homoiconic" in that their internal and external representations are essentially the same. They both have the ability to dynamically create new functions which may then be elaborated at the userss pleasure. Their only great drawback is that programs written in them look like King Burniburiachs letter to the Sumerians done in Babylonian cuniform!"
L
Lisp (programming language)
Quote
"The Largest Disservice to LISP is most frequently done whenever a LISP advocate opens his/her mouth. LISP advocates have been, in my limited and biased experience, some of the most arrogant and condescending bastards in the world. (…) I have heard more than one LISP advocate state such subjective comments as, "LISP is the most powerful and elegant programming language in the world" and expect such comments to be taken as objective truth. I have never heard a Java, C++, C, Perl, or Python advocate make the same claim about their own language of choice."
L
Lisp (programming language)
Quote
"DOLIST is similar to Perls foreach or Pythons for. Java added a similar kind of loop construct with the "enhanced" for loop in Java 1.5, as part of JSR-201. Notice what a difference macros make. A Lisp programmer who notices a common pattern in their code can write a macro to give themselves a source-level abstraction of that pattern. A Java programmer who notices the same pattern has to convince Sun that this particular abstraction is worth adding to the language. Then Sun has to publish a JSR and convene an industry-wide "expert group" to hash everything out. That process--according to Sun--takes an average of 18 months. After that, the compiler writers all have to go upgrade their compilers to support the new feature. And even once the Java programmers favorite compiler supports the new version of Java, they probably still cant use the new feature until theyre allowed to break source compatibility with older versions of Java. So an annoyance that Common Lisp programmers can resolve for themselves within five minutes plagues Java programmers for years."
L
Lisp (programming language)

More on Time

View all →
Quote
"Glen is not a homosexual. Glen is a transvestite, but he is not a homosexual. Transvestism is the term given by medical science to those persons who desperately wish to wear the clothing of the opposite sex, yet whose sex life in all instances remains quite normal. Would you be surprised to know that this rough, tough individual is wearing pink, satin undies under his rough exterior clothing? He is. Then there is your friend the milkman who...who knows how to find comfort at home."
G
Glen or Glenda
Quote
"Oh Rama, here I go again! Listen to you, sounding like Death Vader. You people need cigarettes as much as this country needs another C-average President. Plus you look like a human Pez dispenser! Here are your cigarettes, and here is some gum so you can blow bubbles for that WEIRD-ASS HOLE YOU HAVE IN YOUR NECK. And here are some batteries, for your creeping-me-out machine. Now get the park out of my store! I hope I am reincarnated as a turtleneck... I like to tank you for getting that joke!"
M
Mind of Mencia