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

Pages: 1-

Want to learn CLISP

Name: Anonymous 2007-04-03 8:40 ID:6+zobEwv

I know C and Assembly but i guess that is not enough to join the EXPERT PROGRAMMERS CLUB, so i started learning lisp.
I downloaded 'clisp'
clisp - ANSI Common Lisp compiler, interpreter and debugger.

But i can't find any good books/tutorials.
HALP /prog/ HALP!


ps. So far i wrote this incredible piece of software
(defun main(msg)
  (format t msg))
(main "hello, world!")

Name: Anonymous 2007-04-03 8:43 ID:C6GHTM36

>>1

That code is INCORRECT

the proper way of doing it is main = putStrLn "bonjour le monde!"

Name: Anonymous 2007-04-03 8:51 ID:u1BJcdE2

>>2
What does this have to do with the topic? Or is this just your way to say "I've read SICP"?

>>1
read this you fatcunt http://lib.store.yahoo.net/lib/paulgraham/jmc.ps
then read this you stupidshit http://www.gigamonkeys.com/book/

Name: Anonymous 2007-04-03 9:59 ID:6+zobEwv

>>3
What does this have to do with the topic? Or is this just your way to say "I've read SICP" ?

>>2
thanks

Name: Anonymous 2007-04-03 10:12 ID:3a70lwDS

Practical Common Lisp

Name: Anonymous 2007-04-03 10:19 ID:mmlCPAXK

>>4
What does this have to do with the topic? Or is this just your way to say "one word, the forced indentation of code. Thread over."?

>>5
thanks

Name: Anonymous 2007-04-03 10:21 ID:B8Np+QsZ

>>1
Read SICP

Name: Anonymous 2007-04-03 10:38 ID:Heaven

fags don't know about my haskell

Name: Anonymous 2007-04-03 11:23 ID:CzXziTo6

Name: fuck 2007-04-03 11:36 ID:UqFWbT/r

you fuck my mom????

Name: Anonymous 2007-04-03 13:32 ID:KrrYgWSV

- It's abbreviated CL, not CLISP. CLISP is the name of the specific implementation you're using.
- Use SBCL instead.
- Read SICP.

And now, for the main informational content: read "Common Lisp: A Gentle Introduction to Symbolic Computation" by David Touretzky, available at http://www.cs.cmu.edu/~dst/LispBook/index.html . After that go for "Paradigms of Artificial Intelligence Programming: Case Studies in Common Lisp" by Peter Norvig. It is not specific to AI, in case you're wondering.

Name: Anonymous 2007-04-03 14:06 ID:u1BJcdE2

>>11
SBCL is a common lisp implemntation
SICP is a book about scheme
YOU are a fucking moron.

Name: Anonymous 2007-04-03 14:06 ID:hdMlvIHo

Just one more question, will i benifit from learning lisp? (apart from joining the EXPERT PROGRAMMERS CLUB)

>>11
thanks for the link

Name: Anonymous 2007-04-03 14:20 ID:KrrYgWSV

>>12
- Yes, SBCL is a Common Lisp implementation. I prefer it over CLISP, which is also a Common Lisp implementation. That also happens to be ☆(´∀`)★JUST FUCKING EXACTLY★(,,゚Д゚)☆ what I said.
- SICP is a book about computer science, that uses Scheme for all its code examples. Or, "What does this have to do with the topic? Or is this just your way to say 'I've no fucking clue what SICP is actually about'?"
- I may be a moron, but that's not deductible from my post.

Name: Anonymous 2007-04-03 14:22 ID:KrrYgWSV

>>13
Yes, you will benefit from learning Lisp (unless you're already familiar with some functional programming language).

Name: Anonymous 2007-04-03 15:21 ID:u1BJcdE2

>>14
What does this have to do with the topic? Or is this just your way to say "I've read SICP"?

Name: Anonymous 2007-04-03 15:50 ID:C6GHTM36

LISP:
    - imperative (enjoy learning nothing new)
    - very weak typing
    - mind-numbing syntax
    - no features invented after 1950

enjoy your AIDS

Name: Anonymous 2007-04-03 16:38 ID:qYnLjwxH

>>17
- imperative (enjoy learning nothing new)
Right tool for the right job motherfucker, do you use it? The more a language does, the better. And imperative programming is simple and straightforward for many tasks, so you want it.

- very weak typing
That's a good thing, if not a Good Thing.

- mind-numbing syntax
Agreed.

- no features invented after 1950
Because it doesn't need any. In fact, modern languages (Python, Ruby and many more) have been taking every feature they could, and they still don't have macros.

Name: Anonymous 2007-04-03 16:45 ID:u1BJcdE2

>>18
lol yhbt, it was such obvious fud

Name: Anonymous 2007-04-03 16:52 ID:KrrYgWSV

>>18

As you can probably see from my previous posts, lest the board software decides to cycle ids, I'm not a Lisp hater, BUT:

Right tool for the right job motherfucker, do you use it? The more a language does, the better. And imperative programming is simple and straightforward for many tasks, so you want it.

I used to think monadic IO was a hack to counter the idiotic pureness of Haskell. Then I found out it wasn't idiotic and that monadic IO was a really good thing.

That's a good thing, if not a Good Thing.

Neither of you know what you're talking about. You mean dynamic typing, and with a sane type system with type inference (read "Haskell", "Clean"), dynamic typing can only be considered a bug, not a feature. (Yes, there are exceptions, but that is beyond you, based on the level of your commentary.)

Agreed.

Disagreed. Syntax is the main thing Lisp got right. Haskell syntax sucks ass. Badly.

Because it doesn't need any. In fact, modern languages (Python, Ruby and many more) have been taking every feature they could, and they still don't have macros.

Many of the features you think have existed forever have been around for only about twenty years. Python and Ruby are by no means modern languages in this context.

Name: Anonymous 2007-04-03 19:36 ID:+OpfeR2Y

Name: Anonymous 2009-01-14 12:25

LISP

Name: Anonymous 2009-01-14 12:31

Oh dear… It seems that I'm KrrYgWSV.

Name: 2012-01-25 6:51

Name: Anonymous 2012-01-25 6:52

              JJJJJJJJJJJEEEEEEEEEEEEEEEEEEEEEEWWWWWWWW                           WWWWWWWW   SSSSSSSSSSSSSSS
              J:::::::::JE::::::::::::::::::::EW::::::W                           W::::::W SS:::::::::::::::S
              J:::::::::JE::::::::::::::::::::EW::::::W                           W::::::WS:::::SSSSSS::::::S
              JJ:::::::JJEE::::::EEEEEEEEE::::EW::::::W                           W::::::WS:::::S     SSSSSSS
                J:::::J    E:::::E       EEEEEE W:::::W           WWWWW           W:::::W S:::::S         
                J:::::J    E:::::E               W:::::W         W:::::W         W:::::W  S:::::S         
                J:::::J    E::::::EEEEEEEEEE      W:::::W       W:::::::W       W:::::W    S::::SSSS      
                J:::::j    E:::::::::::::::E       W:::::W     W:::::::::W     W:::::W      SS::::::SSSSS 
                J:::::J    E:::::::::::::::E        W:::::W   W:::::W:::::W   W:::::W         SSS::::::::SS
    JJJJJJJ     J:::::J    E::::::EEEEEEEEEE         W:::::W W:::::W W:::::W W:::::W             SSSSSS::::S
    J:::::J     J:::::J    E:::::E                    W:::::W:::::W   W:::::W:::::W                   S:::::S
    J::::::J   J::::::J    E:::::E       EEEEEE        W:::::::::W     W:::::::::W                    S:::::S
    J:::::::JJJ:::::::J  EE::::::EEEEEEEE:::::E         W:::::::W       W:::::::W         SSSSSSS     S:::::S
     JJ:::::::::::::JJ   E::::::::::::::::::::E          W:::::W         W:::::W          S::::::SSSSSS:::::S
       JJ:::::::::JJ     E::::::::::::::::::::E           W:::W           W:::W           S:::::::::::::::SS
         JJJJJJJJJ       EEEEEEEEEEEEEEEEEEEEEE            WWW             WWW             SSSSSSSSSSSSSSS 

Name: Anonymous 2012-01-25 6:53

              JJJJJJJJJJJEEEEEEEEEEEEEEEEEEEEEEWWWWWWWW                           WWWWWWWW   SSSSSSSSSSSSSSS
              J:::::::::JE::::::::::::::::::::EW::::::W                           W::::::W SS:::::::::::::::S
              J:::::::::JE::::::::::::::::::::EW::::::W                           W::::::WS:::::SSSSSS::::::S
              JJ:::::::JJEE::::::EEEEEEEEE::::EW::::::W                           W::::::WS:::::S     SSSSSSS
                J:::::J    E:::::E       EEEEEE W:::::W           WWWWW           W:::::W S:::::S         
                J:::::J    E:::::E               W:::::W         W:::::W         W:::::W  S:::::S         
                J:::::J    E::::::EEEEEEEEEE      W:::::W       W:::::::W       W:::::W    S::::SSSS      
                J:::::j    E:::::::::::::::E       W:::::W     W:::::::::W     W:::::W      SS::::::SSSSS 
                J:::::J    E:::::::::::::::E        W:::::W   W:::::W:::::W   W:::::W         SSS::::::::SS
    JJJJJJJ     J:::::J    E::::::EEEEEEEEEE         W:::::W W:::::W W:::::W W:::::W             SSSSSS::::S
    J:::::J     J:::::J    E:::::E                    W:::::W:::::W   W:::::W:::::W                   S:::::S
    J::::::J   J::::::J    E:::::E       EEEEEE        W:::::::::W     W:::::::::W                    S:::::S
    J:::::::JJJ:::::::J  EE::::::EEEEEEEE:::::E         W:::::::W       W:::::::W         SSSSSSS     S:::::S
     JJ:::::::::::::JJ   E::::::::::::::::::::E          W:::::W         W:::::W          S::::::SSSSSS:::::S
       JJ:::::::::JJ     E::::::::::::::::::::E           W:::W           W:::W           S:::::::::::::::SS
         JJJJJJJJJ       EEEEEEEEEEEEEEEEEEEEEE            WWW             WWW             SSSSSSSSSSSSSSS 

Name: Anonymous 2012-01-25 6:53

              JJJJJJJJJJJEEEEEEEEEEEEEEEEEEEEEEWWWWWWWW                           WWWWWWWW   SSSSSSSSSSSSSSS
              J:::::::::JE::::::::::::::::::::EW::::::W                           W::::::W SS:::::::::::::::S
              J:::::::::JE::::::::::::::::::::EW::::::W                           W::::::WS:::::SSSSSS::::::S
              JJ:::::::JJEE::::::EEEEEEEEE::::EW::::::W                           W::::::WS:::::S     SSSSSSS
                J:::::J    E:::::E       EEEEEE W:::::W           WWWWW           W:::::W S:::::S         
                J:::::J    E:::::E               W:::::W         W:::::W         W:::::W  S:::::S         
                J:::::J    E::::::EEEEEEEEEE      W:::::W       W:::::::W       W:::::W    S::::SSSS      
                J:::::j    E:::::::::::::::E       W:::::W     W:::::::::W     W:::::W      SS::::::SSSSS 
                J:::::J    E:::::::::::::::E        W:::::W   W:::::W:::::W   W:::::W         SSS::::::::SS
    JJJJJJJ     J:::::J    E::::::EEEEEEEEEE         W:::::W W:::::W W:::::W W:::::W             SSSSSS::::S
    J:::::J     J:::::J    E:::::E                    W:::::W:::::W   W:::::W:::::W                   S:::::S
    J::::::J   J::::::J    E:::::E       EEEEEE        W:::::::::W     W:::::::::W                    S:::::S
    J:::::::JJJ:::::::J  EE::::::EEEEEEEE:::::E         W:::::::W       W:::::::W         SSSSSSS     S:::::S
     JJ:::::::::::::JJ   E::::::::::::::::::::E          W:::::W         W:::::W          S::::::SSSSSS:::::S
       JJ:::::::::JJ     E::::::::::::::::::::E           W:::W           W:::W           S:::::::::::::::SS
         JJJJJJJJJ       EEEEEEEEEEEEEEEEEEEEEE            WWW             WWW             SSSSSSSSSSSSSSS 

Name: Sgt.Kabu萬뭏kiman⭔㲝 2012-05-28 23:54

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
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