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

Pages: 1-

LISP

Name: Anonymous 2007-08-21 7:03 ID:fmCy0ZyU

Being an (expert (scheme) (programmer)) already, which Common Lisp implementation should I use?

Name: Anonymous 2007-08-21 7:20 ID:86Sn3EL1

I take it you have just finished reading SICP.

Your next step on the way to Enlightenment is learning Haskell.

Do it.

Name: Anonymous 2007-08-21 11:04 ID:zNFI29OG

>>1
SBCL, but I prefer Scheme to Common Lisp. Common Lisp has a lot of bullshit from ancient LISP, like the irritating misfeature of having a separate "function-value" vs. "value".

Name: Anonymous 2007-08-21 11:21 ID:cSdOWTk9

>>3
Its a fantastically useful feature

Name: Anonymous 2007-08-21 11:32 ID:FO1apqlQ

>>4
So is everything in C++ if you talk to a C++ expert.

Name: Anonymous 2007-08-21 12:50 ID:xR8HHVXw

You should use SBCL. Which Scheme implementation should I use?

Name: Anonymous 2007-08-21 12:58 ID:fmCy0ZyU

>>6
PLT Scheme or GNU/MIT.

Name: Anonymous 2007-08-21 13:16 ID:ITxhhGBQ

SBCL if you're a Linfag. For the moment, CLISP is the best free cross-platform option (and a good Lisp besides). Emacs for and IDE, even if you don't like Emacs. You need Slime to get the most out of Lisp.

Name: Anonymous 2007-08-21 13:18 ID:zNFI29OG

>>4
No, it's a retardedly irregular, less correct feature. Aren't functions first-class or what? I don't want any magic with my functions, I don't want my functions any more special than the value 2, except for the fact they can be applied.

PLT Scheme looks great; it seems like it brings Scheme what it needs to be practical, so I'd find few reasons to use Common Lisp over PLT Scheme.

Name: Anonymous 2007-08-21 14:39 ID:xR8HHVXw

>>8
On which relevant platform is SBCL not supported? You just can't mean Windows.

Name: Anonymous 2007-08-21 15:04 ID:Heaven

I like Windows.

Name: Anonymous 2007-08-21 16:17 ID:gO6o0aC3

It doesn't run on Windows?

That has to be a joke. If true, is it any wonder almost nobody uses Lisp?

I don't even use Windows (flame on!), but that's fucking retarded beyond belief.

Name: Anonymous 2007-08-21 16:49 ID:nZ/9Cf1G

So use one of the myriad other Lisp implementations that do.

Allegro common lisp, Lispworks, Corman, clisp... plenty of choices.

Name: Anonymous 2007-08-21 17:56 ID:gO6o0aC3

>>13
I shouldn't have mentioned the "Lisp" part, except as follows:

Which free Lisp is usually recommended nowadays? SBCL. But SBCL doesn't even run on Windows. How can anybody take SBCL seriously if it doesn't run on the largest of the three major PC operating systems?

Anyway, since we're on the topic of Lisp: Allegro and Lispworks have rather low limitations on their free versions, and Corman has its own thing going on. Since they're neither OSS nor huge corporate, that means the likelihood of a sizable community forming to propel them forward is nonexistent.

So now, if you write something in any of them, your code won't be trivially portable to some other Common Lisp implementation if you use anything useful (aka: DB, threads, stuff not from the stone age). Great for the future!

I hold little hope for Common Lisp for the above reason. The mindset is still stuck in the failed 1980s. At least some interesting things are going on in the Scheme world.

Name: Anonymous 2007-08-21 18:10 ID:ITxhhGBQ

>>14
Lisp has held on for 50 years now. It may not be the next big thing, but it does seem to be gaining popularity, or at least usefulness, at the moment.

As for SBCL not being completely ported to Windows yet (although it is in progress), CLISP is still an excellent Lisp.

Name: Anonymous 2007-08-21 18:34 ID:FDKXDPsZ

>>15
Where, outside of /prog/, is Lisp gaining popularity?
Lisp used to be quite popular in certain niches back in the day, but these days it lives on purely as some sort of cult language.
The only thing Lisp has to look forward to seems to be Arc. (hah!)

Name: Anonymous 2007-08-21 18:43 ID:ITxhhGBQ

>>16
I'm referring to the fact that Lispers are actually writing OMG LIBRARIES now. Clearly somebody is interested in the language besides AI fags.

Name: Anonymous 2007-08-21 19:10 ID:YiHfj/GI

>>17

/prog/ has a huge following!

Name: Anonymous 2007-08-21 19:13 ID:cSdOWTk9

>>14
stuff not from the stone age

Yeah right, name one recent technology in computing that isn't utter shit (other than bbcode 3.0)

>>16
Lisp is only popular in /prog/ because no one here actually writes any ACTUAL PROGRAMS.

>>17
Shouldn't you get back to work writing libs?

Name: Anonymous 2007-08-21 19:43 ID:gO6o0aC3

>>19
IT WAS ALL INVENTED IN THE 60S!

>>15
In the end I decided to play with Gambit-C instead. If I'm not going to achieve anything, as least I'll play with something more unusual. Bigloo seems to be doing interesting things with gradual typing and pattern matching too.

Name: Anonymous 2009-03-06 9:44

The image boards anymore   Try lhz though   even though WinRAR   handles jpg lhz.

Name: Anonymous 2009-09-19 1:33

Lain.

Name: Anonymous 2009-09-19 1:34

Lain.

Name: Anonymous 2009-09-19 10:37

>>1
I made this thread <3.
Do other /prog/riders feel happy, too, when they see their old threads?

Name: Anonymous 2009-09-19 10:41

>>25
Actually I do

Name: Anonymous 2009-09-19 10:44

>>25
>>26
THAT'S THE PLEASURE OF BEING CUMMED INSIDE

Name: Anonymous 2009-09-19 12:42

>>25
Fuck yeah. Little pieces of history all up in my /prog/.

Name: Anonymous 2011-06-11 5:31

Name: Anonymous 2011-06-11 5:36

>>29
Expert necro-posting

Name: Anonymous 2011-06-11 5:40

  ∧_∧   ∧_∧   ∧_∧   ∧_∧      ∧_∧
 ( ・∀・)   ( `ー´)  ( ´∀`)  ( ゚ ∀゚ )    ( ^∀^)
 (    つ┳∪━━∪━∪━━∪━∪━∪━┳⊂     つ
 | | |  ┃This thread has peacefully ended.┃ | | |
 (__)_) ┻━━━━━━━━━━━━━━┻ (__)_)     Thank you.

Name: Anonymous 2012-05-11 13:10

NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS
NIGGERS

Name: Anonymous 2012-05-11 15:07

emacs/slime is a bag of dicks, I have a .lisp file open in it and all the compile and execute commands are greyed out, wtf? LispIDE is the easiest Lisp editor to get started with in windows, I wish it worked in Linux too.

its pretty easy to get LispWorks running in Linux, although it has some weird limitations (heap size, cuts out after 5 hours of usez). I dont think Corman Lisp has a trial version.

Name: Anonymous 2012-05-11 15:41

>>33
0/10

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