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

Pages: 1-

The Truth About Lisp

Name: In which the truth... 2009-05-24 21:05

Learning lisp will alter your life.

Your brain will grow bigger than you ever thought possible.

You will rewrite all of your applications in just a handful of lines

Society will shun you. You will shun society.

You will become disatisfied with everything and everyone around you.

Lisp is so simple to learn that you can learn lisp in just a few minutes. I just learnt it now while I was waiting for a bus.

Lisp is so simple that you can implement it in any language in just a few pages of code. This might never happen though, because once you've learnt lisp you'd never want to write anything in any language other than lisp, so you wouldn't bother implementing lisp in any language other than lisp.

Lisp can be fully implemented in lisp in just a handful of lines. I just implemented lisp in lisp, fully, while i was hopping onto a bus and paying for my bus ticket all at the same time.

When you become a lisper, you will laugh at jokes that no one else thinks are funny. You will know things that cannot be expressed in ordinary imperative language.

You will think people are idiots when they state things like "Hi, how are you?" because a lisper simply doesn't need to use such verbose constructs. Lisp abstracts away those patterns of interaction and makes them completely irrelevant. The proper way to greet a fellow lisper is just a tiny nod of the chin, and about a tenth of a wink from your left eye, then point at your tin foil hat. They will know what you mean. if they don't know what you mean then they are not a true lisp programmer and they don't matter anyway.

Lisp was invented a long time ago, before java, before C, before fortran, before computers, before people, before the earth was built. the universe itself is a lisp program so trivial that no true lisper would even both implementing it.

Lisp is so elegant that the very fact that you know even the first thing about it will qualify you for a season as principal dancer of the royal ballet. You will go out on stage in your little tutu and just scribble a few round brackets in the air with your toe. People will gasp in wonder. Unless they don't know any lisp. If they don't know any lisp then they are idiots and they don't matter.

Only lispers have a true definition of fun. Maybe ML programmers too. All of today's languages are based on fortran and lisp. The bad bits fortran, the good: lisp.

If you're good enough to use lisp, you'll soon be frustrated with lisp. Lisp is not an adequate lisp. By the time my bus had made it two blocks I'd written some simple lisp macros that were so powerful they made lisp completely obsolete and replaced it with a new language. Fortunately, that new language was also called lisp. And i was able to prove, mathematically, that the new lisp i'd created was both far superior to lisp in every conceivable way, but also exactly equivalent to lisp in every possible way. I was very excited by this. But also found it very boring.

Reddit is proof that lisp is really powerful. Paul Graham originally wrote reddit, in lisp, on the back of a napkin while he was waiting for a coffee. it was so powerful that it had to be rewritten in python just so that ordinary computers could understand it. Because it was written in lisp it was almost no effort to rewrite the entire thing, and the rewrite was completed in-between two processor cycles. Paul Graham himself was completely written in lisp, by an earlier version of himself, also written in lisp, by an earlier version of lisp. It's lisp, paul graham, lisp, paul graham, all the way down.

Because we've reached the limits of moore's law, the computers of the future will have many-core processors and all our programs will need to be written in a combination of haskell and lisp, that will itself be so powerful that the computers of the future will not be able to implement any of our ideas without creating time-travelling algorithms that borrow processing power from other computers that are further into the future. This sounds difficult, but in lisp it isn't difficult at all. in haskell this is a built-in feature and the way you implement it is just a no-brainer to any one who knows lisp or haskell.

After that, the computer of the future will be called The Lisputer. It's speed will be measured using the Lispunit, which is a measure of how many simultaneous arguments about the inadequacy of lisp can be proposed and defeated by an infinite number of lisp pundits without any actual decisions being made. Today's computers run at just under one lispunit. The Lisputer will run at lisp Lispunits, where lisp is a fundamental maximum constant of the universe that can't be expressed using ordinary imperative numerals. Suffice to say that it ends with an infinite number of closing parentheses.

Name: Anonymous 2009-05-24 21:30

NO CONTINUATIONS

Name: Anonymous 2009-05-24 21:33

scheme was here
lisp is for C programmers

Name: Anonymous 2009-05-24 21:47

the universe itself is a lisp program so trivial that no true lisper would even both implementing it
Tell me about it, I was roundly abused in comp.lang.lisp for my 100 line implementation of the universe.

Name: Anonymous 2009-05-24 22:05

LISP

Name: Anonymous 2009-05-24 22:31

>>4
Tell me about it, I was roundly abused in comp.lang.lisp
Fuck off Xah Lee.

Name: Anonymous 2009-05-24 22:42

You will also start talking with a lisp.

Name: Anonymous 2009-05-24 22:43

Tell me about it, I was roundly abused in comp.lang.lisp

Go back to bed Xah

Name: Anonymous 2009-05-25 4:12

>>6
Fuck off
Xah Lee detected.

Name: Anonymous 2009-05-25 11:15

>>1
just learned Lisp while getting on a bus
discussing how Lisp affects you in the future


1>z:\projects\logicparser\primarylogic.cpp(51) : error LOG2059: logic error : 'future prediction stated as fact'

Name: Anonymous 2009-05-25 12:03

>>10
this isn't funny

Name: Anonymous 2009-05-25 15:05

Learning and understanding Lisp was probably the best single thing to happen to my programming, but I don't actually use it for anything. Maybe Clojure could change that.

Name: Anonymous 2009-05-25 15:06

>>12
Maybe manning up could change that. If you're not using Lisp, you have only yourself to blame.

Name: Anonymous 2009-05-25 15:25

>>13
I have no problems not using Lisp. I'm quite content with my C and Python.

Name: Anonymous 2009-05-25 15:32

>>14
No you have two problems.

Name: Anonymous 2009-05-25 15:44

>>14
Which is the other problem?

Name: Anonymous 2009-05-25 16:05

>>16
I... don't know. Which is the non-other problem?

Name: Anonymous 2009-05-25 16:13

>>16
Now, now, Anonymous. You musn't place this burden on others. It is your life; it's your duty to find answers to your own problems.

Name: Anonymous 2009-05-25 16:35

>>15-18
It sure is same person around here!

Name: Anonymous 2009-05-25 16:40

>>19
I can insure you I (>>18) am not a >>15-17!!

Name: Anonymous 2009-05-25 16:43

>>19
Sure is delusional around here.

Name: Anonymous 2009-05-25 22:31

>>21
Nishijō Takumi?

Name: Anonymous 2009-05-25 22:41

>>22
I see what you did there and I like it.

Name: Anonymous 2009-05-26 5:15

Rimi Sakihata kawaii desu lol

Name: Anonymous 2009-09-19 1:17

Lain.

Name: Anonymous 2009-09-19 1:17

Lain.

Name: Anonymous 2009-09-19 1:17

Lain.

Name: Anonymous 2009-09-19 1:18

Lain.

Name: Anonymous 2009-09-19 1:18

Lain.

Name: Anonymous 2009-09-19 1:18

Lain.

Name: Anonymous 2010-11-28 6:08

Name: Anonymous 2011-02-02 22:53


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