Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon.

Pages: 1-

Lisp

Name: Anonymous 2012-05-16 2:37

“The greatest single programming language ever designed.” —Alan Kay, on Lisp

“Lisp is worth learning for the profound enlightenment experience you will have when you finally get it; that experience will make you a better programmer for the rest of your days, even if you never actually use Lisp itself a lot.” — Eric Raymond, "How to Become a Hacker"

“One of the most important and fascinating of all computer languages is Lisp (standing for "List Processing"), which was invented by John McCarthy around the time Algol was invented.” — Douglas Hofstadter, Gödel, Escher, Bach

“Within a couple weeks of learning Lisp I found programming in any other language unbearably constraining.” — Paul Graham, Road to Lisp

“Lisp is the most sophisticated programming language I know. It is literally decades ahead of the competition ... it is not possible (as far as I know) to actually use Lisp seriously before reaching the point of no return.” — Christian Lynbech, Road to Lisp

“Greenspun's Tenth Rule of Programming: any sufficiently complicated C or Fortran program contains an ad hoc informally-specified bug-ridden slow implementation of half of Common Lisp.” — Philip Greenspun

“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. Aren't you happy?” — Guy Steele, Java spec co-author, LL1 mailing list, 2003

“Lisp has jokingly been called "the most intelligent way to misuse a computer". I think that description is a great compliment because it transmits the full flavor of liberation: it has assisted a number of our most gifted fellow humans in thinking previously impossible thoughts.” — Edsger Dijkstra, CACM, 15:10

“Historically, languages designed for other people to use have been bad: Cobol, PL/I, Pascal, Ada, C++. The good languages have been those that were designed for their own creators: C, Perl, Smalltalk, Lisp.” — Paul Graham

“Lisp ... made me aware that software could be close to executable mathematics.” — L. Peter Deutsch

“Lisp is a programmable programming language.” — John Foderaro, CACM, September 1991

“Will write code that writes code that writes code that writes code for money.” — on comp.lang.lisp

“I object to doing things that computers can do.” — Olin Shivers

“Lisp is a language for doing what you've been told is impossible.” — Kent Pitman

“Anyone could learn Lisp in one day, except that if they already knew Fortran, it would take three days.” — Marvin Minsky

“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.” — Glenn Ehrlich, Road to Lisp

“Lisp is the red pill.” — John Fraser, on comp.lang.lisp

“The language God would have used to implement the Universe.” — Svein Ove Aas, Road to Lisp

"If you want to know why Lisp doesn't win around you, find a mirror." — Erik Naggum

"Lisp was far more powerful and flexible than any other language of its day; in fact, it is still a better design than most languages of today, twenty-five years later. Lisp freed ITS's hackers to think in unusual and creative ways. It was a major factor in their successes, and remains one of hackerdom's favorite languages." — Eric S. Raymond

"You can use C++ if you want with GNOME, but we don't assume that you're going to write C++. It's to a large extent based on Scheme, which is a dialect of LISP. LISP being the most powerful and cleanest of languages, that's the language that's the GNU project always prefers." — Richard Stallman

"Some may say Ruby is a bad rip-off of Lisp or Smalltalk, and I admit that. But it is nicer to ordinary people." — Matz, LL2

"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." — Kent Pitman

Name: Anonymous 2012-05-16 2:39

LISP is still shit

-Anonymous, 2012

Name: Anonymous 2012-05-16 2:52

bumpity

Name: Anonymous 2012-05-16 2:56

And yet Lisp is just a interpreter loop that can be written in less than a thousand lines of code.

And there are people who want to break Lisp out of the mold of just being a CPU loop:

Even Lisps are built on some primitive things, and those primitive data structures in traditional Lisps are mutable. I wanted the core data structures of Clojure to be immutable. In addition, I wanted the core algorithms to be based upon abstractions rather than concrete data structures as in traditional Lisps. These are things that can't be retrofitted in a compatible way.
-Rich Hickey

And so the limitations of Lisp being written to the machine are the downfall of Lisp

Name: Anonymous 2012-05-16 4:11

>>4
Rich Hickey

a moron, indeed...

Name: Anonymous 2012-05-16 4:16

>>5
still casting spells and conjuring spirits, arent you?

Name: Anonymous 2012-05-16 9:50

Lisp is shit, plus it reminds me of the word lips which is also shit

Name: Anonymous 2012-05-16 13:10

>>7
lol u mad

Name: Anonymous 2012-05-16 17:23

>>1
Lisp is shit, parenthesized.

>>4
Even Lisps are built on some primitive things, and those primitive data structures in traditional Lisps are mutable.
That completely fucks up optimization.  Even the simplest optimization, such as cdr-coding, gets fucked by mutable conses.

Name: Anonymous 2012-05-16 17:31

>>11
nice dubs dood!!

Name: Anonymous 2012-05-16 17:53

>>10
thanks, my dearest faggot

Name: Anonymous 2012-05-16 17:59

penis

Name: Anonymous 2012-05-16 19:24

>“The greatest single programming language ever designed.” —Alan Kay, on Lisp

i stopped right there.

Name: Anonymous 2012-05-16 20:13

"Lisp is a religion for people who think they are too smart for religion."

-Anonymous, 2012

Name: Anonymous 2012-05-16 20:26

"The only real path to become the übermensch is through Lisp Programming"

-Firedrich Nietzsche

-

Name: Anonymous 2012-05-16 20:32

>>15
Lisp is fucking shit.

Name: Anonymous 2012-05-16 21:15

>>13
Relevant: http://www.paulgraham.com/diff.html

if you add that final increment of power, you can no longer claim to have invented a new language, but only to have designed a new dialect of Lisp ; -)

Name: Anonymous 2012-05-16 21:41

>>17
``Once your language can express modern concepts, you can no longer claim to have invented a new language, but only to have designed a new dialect of English.''

Name: Anonymous 2012-05-17 1:23

bamp

Name: Anonymous 2012-05-17 3:36

"My Lisp is the Lisp that will pierce the heavens!!!"
— Stallsuss

Name: Anonymous 2012-05-17 5:28

"Lisp is here to stay, and I accept that."
— Tolerant Anon

Name: VIPPER 2012-05-17 6:17

"LISP"
— Anonymous

Name: Anonymous 2012-05-17 6:20

"Russia is Nigeria with snow."
-Citizen Cane

Name: Anonymous 2012-05-17 7:02

"HAV U RED U SICP 2DAY?" - RICHARD STALLMAN

Name: Anonymous 2012-05-17 9:58

"NIGGER LOOK IT'S A NIGGER!"
- >>33

Name: Anonymous 2012-05-17 15:22

>>18
english is shit

Name: Anonymous 2012-05-17 16:10

S-expressions are what make Lisp shit. Ironically, S-expressions were never meant to be the actual form of the language at all, just an internal representation. People were supposed to write code in infix notation using M-expressions.

Name: Anonymous 2012-05-17 18:14

>>27
M-expressions are even less readable.

Name: Anonymous 2012-05-17 18:45

>>27
which is why we have Haskell, or as I like to call it: Lisp done right

Name: Anonymous 2012-05-17 23:03

>>29
Lisp tries to work around its own shitty syntax with editor contraptions, while Haskell tries to work its own immutable hell with monadic contraptions (which is much worse).

Name: Anonymous 2012-05-17 23:12

>>30

indeed. But java tries to work around its factories with moar factories, and seeples tries to work around its template operator overloading virtual private friendship atomic delegate libraries with moar template operator overloading virtual private friendship atomic delegate libraries, and c tries to work around its segfaults with naw, it doesn't try to work around anything actually.

Name: programming nihilist 2012-05-17 23:39

>>31
yes, yes, you're almost there.

Name: Anonymous 2012-05-17 23:51

>>32

I propose a new axiom:


The solution to a problem is found through further investment and dependence upon the original problem.

Name: Anonymous 2012-05-18 1:21

>>28
How do you know? Actual code is never written in real Mexprs.

Name: Anonymous 2012-05-18 1:24

Haxprs > Fexprs > Sexprs > Mexprs

Name: Anonymous 2012-05-18 3:23

>>35
Fexprs are shit.

>>34
I tried converting some of my old code to Mexprs.  It was absolutely horrendous.

>>33
...unless the problem has anything to do with computers, in which case the solution is never truly found.

Name: Anonymous 2012-05-21 9:52

I have always agreed that “pros and cons” is a valid contraposition.  Pros and cons just don't go together; if you are a pro you don't have a place for cons in your life.

Name: Anonymous 2012-05-21 16:08

All play and no work makes Jack a wise man.

Name: bampu pantsu 2012-05-29 5:01

bampu pantsu

Name: Sgt.Kabu克䛋kiman穵 2012-05-29 13:33

Bringing /prog/ back to its people
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy

Don't change these.
Name: Email:
Entire Thread Thread List