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

Pages: 1-

how2lisp?

Name: Anonymous 2013-01-07 13:30

Hi jews, can anyone tell me why lisp is so popular at 4chan? only java programmer here.

Name: Anonymous 2013-01-07 13:39

Shalom my friend! This text board is very different from the rest of 4chan, so you might want to restrict your statement to just this board. Lisp is so popular because it is a sort of red pill that makes the illusions of surface syntax fall and exposes the raw and real syntax behind, and because it is the language used in the best book in the universe, Structure and Interpretation of Computer Programs by Hal Abelson and Gerald Jay Sussman.

Name: Anonymous 2013-01-07 14:10

>>2
so is it ok to learn lisp from sicp?

Name: Anonymous 2013-01-07 14:13

Super Interesting Child Porn

Name: Anonymous 2013-01-07 14:31

>>4
TSK.

Name: Anonymous 2013-01-07 16:43

Name: Anonymous 2013-01-07 17:43

>>2
sicp is not the best book in the universe.

Name: Anonymous 2013-01-07 18:31

>>3
It's a good book which covers a variety of topics, many in depth, some not, but feels rather satisfying.

On the other hand, it doesn't cover macros nor continuations, which are advanced features of Scheme, the language it uses, mostly because it isn't really a Scheme book.

So no, if it's only Lisp you want, you'd better be learning from Common Lisp books and treatises on line (which is how you learn about Scheme).

If you are a Java monkey, you should really look into Clojure. It sort of cherry picks on Scheme and Common Lisp and adds on its own (sometimes clumsily). You already have a head start at compensating for its greatest weakness: it's UGLY AS FUCK Java stack traces, but it's very handy.

Name: Anonymous 2013-01-07 18:46

>>8
it's UGLY AS FUCK
*African American its

Name: Anonymous 2013-01-07 18:49

>>9
Shit, how could I have missed that. My apologies.

Name: James Gosling 2013-04-07 5:13

GAWWZMACS FLABBERGASTS MY AUDIENCE

Name: Anonymous 2013-04-07 7:34

You can design anything you want in lisp (and especially scheme). You need an object system? Create it. You need a typechecker? Design it. You want to use monads? No problem. Aspect oriented programming? Do it. It is an extremely flexible language, it put you on the chair of language designer.

Name: Anonymous 2013-04-07 8:32

>>12
Real men don't play LEGO. Real men use predesigned tool to do real work. Real men use PHP frameworks.

Name: Anonymous 2013-04-07 10:43

LISP is dead.

These people saying LISP is good probably have no lives.

Name: Anonymous 2013-04-07 14:38

>>12
You can design anything you want in C (and especially C++). You need an object system? Structs with function pointers. You need a typechecker? Design it in YACC or m4. You want to use monads? Do it in the preprocessor. Aspect oriented programming? Do it. It is an extremely flexible language, it put you on the chair of language designer.

Name: Anonymous 2013-04-07 14:39

>>12
You can do that in any turing-complete language, but you have to jump through hoops for it. What makes it easier in lisp?

Name: Anonymous 2013-04-07 14:42

>>16

The macro systems make it very easy to construct features which actually fits into the language.

>>15

No, it won't. It will put you beneath the desk of the hardware engineer. That's a different position.

Name: Anonymous 2013-04-07 16:04

@Anonymous
I don't see how that's going to help.

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