@# Quotes DB     useful, funny, interesting





Google
 
Web www.quotesdb.info
Undernet  |  EFnet  |  Quakenet  |  Freenode  |  Dalnet  |  Ircnet  |  Galaxynet
Page: 1 2 3 4 5 6 7 8



Comments:

<0> vali: either you have a broken sbcl installation or you're using a custom core and haven't set SBCL_HOME
<1> http://parenscript.org/
<2> kpreid: hmm, i got sbcl 1.0.1 from freebsd ports
<3> of lispworks, clisp, cmucl, sbcl, and allegro cl, only allegro cl complains about destructuring &whole
<3> defcon8: funny that parenscript.org has nothing to do, as far as i can tell, with the authors of parenscript
<3> it is quite pretty though
<1> oh, didn't know that
<3> Does anyone mind if I do a bit of ban clearing? Depending on your client, it may clutter your view with some mode messages.
<0> vali: then the 'port' is broken
<3> iirc there's some test failure that the port works around
<2> sigh, so sbcl doesn't work on either of the two operating systems i use
<4> vali: Which two?
<3> vali: it works pretty well on freebsd.
<3> vali: if the port is broken, don't use the port.
<3> don't be a port prisoner!



<2> i get a whole bunch of "pkg_delete: file '/usr/local/lib/sbcl/sb-bsd-sockets/<blahblah>.fasl' doesn't exist" when i delete it as well
<2> obviously something with the bsd-socket stuff
<3> the port is broken.
<2> all right, i'll get source
<3> well, if you alert the port maintainer (with a fix, even), you might help future freebsd users. but that is a bit of a meta-problem.
<2> Xach: i will alert him with the error messages, but i'm not sure how to fix it
<3> That's it! We're ban-free at the moment.
<4> Wow. A clear banlist?
<5> http://www-jcsu.jesus.cam.ac.uk/~csr21/lilyish.png
<3> I don't expect it to last more than 24 hours.
<6> btw, am I not supposed to get something newer than 0.8.16 after apt-get upgrade sbcl ?
<7> frodef: unstable?
<2> Xach: it worked when i got it directly from sbcl.org ... i installed the binary
<4> 0.8.16? That's an amusing version to upgrade to these days.
<3> vali: excellent
<6> pkhuong: I don't actually know..
<6> /etc/apt/sources.list seems to hold entries both stable and unstable.
<5> http://www-jcsu.jesus.cam.ac.uk/~csr21/lilyish1.png
<5> this application is 86 lines of code so far
<5> admittedly, typing anything but #\Space or #\Newline gives an error
<8> frodef: i thought that was the philosophy of debian. Only well fermented software.
<9> Krystof: intriguing
<7> frodef: unstable tracks the monthly releases pretty closely.
<10> frodef: You can check with "apt-cache policy sbcl".
<6> thanks.. I'm moving to unstable now.
<5> I WIN
<5> http://www-jcsu.jesus.cam.ac.uk/~csr21/lilyish2.png
<5> 91 lines of code
<4> Krystof: Heh. And here I thought for a second that you'd beat nethack again.
<11> Krystof pasted "toy embedded drei/gsharp" at http://paste.lisp.org/display/35661
<5> nyef: heh
<5> pls fix all bgs n tht cod k thx
<2> does sbcl come with asdf?
<12> vali: yes
<2> excellent
<13> foom, Xach: there's already one patch for adding a --script argument floating around. by kpreid, I think
<0> yes
<3> cool
<3> i would like to read it and subscribe to your newsletter
<0> it's not "floating around"
<0> it was sent to sbcl-devel and utterly ignored.
<0> </grump>
<13> it's something that I personally find utterly useless
<13> so I'm not horribly interested in looking at it
<0> here it is: http://article.gmane.org/gmane.lisp.steel-bank.devel/5837/match=kpreid+unix+script
<13> (besides filing it away under "maybe look at this sometime")
<13> now, there are obviously people who actually care about this. and since they care about it, they probably also have some opinion on how it should work
<13> so it'd be rather useful if those people tested / looked at the patch
<13> and reported their results on the list
<13> </grump>
<14> well, one thing pops out at me: it seems to me like it should disable-debugger and (quit) at the end.
<0> I don't recall my thoughts at the time, but it seems to me now that quitting, at least, is an application thing
<0> maybe my 'script' starts a tcp server and drops to the repl for maintenance, for example
<14> my thoughts are that it should work as close as possible to how it works in other unix scripting langauges
<0> the patch only addresses getting started, and your code can do whatever it likes
<0> my thoughts are that it should be minimally unusual
<0> ...for sbcl
<0> but, well, there's no serious downside to your suggestions
<0> so, to go with what jsnell said, try it!



<14> the other thing I think is that sbcl should probably just ignore the #! line on load/compile always.
<14> despite that not being specified in clhs.
<14> but that's an unpopular opinion. :)
<9> where, when and how one stops does seem like an application thing (what if you want to return some sort of exit code?); and I can see the point of a "Do you want to debug ?" restart...
<14> splittist: exiting with a default value of 0 doesn't prevent you from exiting otherwise
<0> foom: I'd be annoyed if LOADing a file consisting of "#!foo" didn't invoke my custom reader macro...
<14> kpreid: yeah well, like I said, an unpopular opinion. :)
<0> but if it were the *initial* #! reader macro, and only took effect at the top of the file, it'd be pretty safe
<14> kpreid: that's what I meant: only if it's the first 2 characters of the line.
<14> er, file
<3> right. and unloaded itself.
<4> At that point, why use a reader macro instead of just hacking LOAD to check for a file starting with #!?
<0> nyef: so that you can redefine #!
<4> (Well, other than a script, but you know what I mean.)
<3> i can imagine it.
<0> gratuitously excluding particular cases from correct operation bothers me
<4> Fine, how about an extra keyword argument to LOAD for "ignore shebang header" ?
<3> i have some thoughts on it, kpreid. i'll try to put them together and talk about it.
<0> ah, I know: LOAD establishes a handler which catches the undefined reader macro error for the first line. :)
<0> nyef: that's what my patch does, iirc
<4> ... Okay.
<13> yours does the opposite, no?
<13> err... well, depends on what "ignore" means :-)
<0> oh, I see
<0> wonder what I was thinking when I did that
<15> rydis: usocket catches hostname resolution errors on cmucl now (throwing errors when there are)
<16> indeed.
<16> minion: tell fowlduck about pcl-book
<17> fowlduck: have a look at pcl-book: "Practical Common Lisp", an introduction to Common Lisp by Peter Seibel, available at http://www.gigamonkeys.com/book/ and in dead-tree form from Apress (as of 11 April 2005).
<16> don't
<18> don't, not with common lisp
<16> recursion is just a tool, and common lisp has many tools
<19> expect them pathnames
<20> oh, cool
<19> from
<16> JKnecht: ((-:
<18> I wonder if Siebel is super rich because of his book
<20> when I have some time I will, I really need to have a heavy motivating factor, one heavier than self-enrichment
<16> if he's super rich, then it surely is from contracts gained through the book's popularity (:
<4> Cowmoo: That's not likely to be why Siebel is super rich (***uming that he's super rich).
<16> fowlduck: when you come up with an idea for a project, consider writing it in common lisp. (:
<18> well it's the canonical intro to lisp book now
<4> fowlduck: I find curiousity a good motivating device.
<18> but yes, good points heh
<20> giving the book away the book for free isn't a very effective way to make money directly from the sale of the book.
<18> does anybody really sit there reading a whole book on a screen?
<20> nyef: I do to a degree, but I'm just not curious enough. I'm a python junkie :)
<16> show of hands: who has the deadtree book on the shelf?
<16> \o/
<19> not me
<18> I bought deadtree
<20> not me
<18> er, do I lose?
<20> i didn't know it was even sold at all
<16> 2:3 isn't such a bad ratio (:
<20> i thought it was just given away, no dead-tree
<16> fowlduck: see the second part of the description, then (:
<18> mind, I bought it to learn...if I already new CL then I'd just glance at the free version
<20> ahh, i see
<20> what does it mean to be a functional language?
<19> differnt things to different people
<16> nyef: haha
<4> (Yes, this means that 6502 machine code is functional to me. My ability to sight-read much of it from a hexdump notwithstanding.)
<16> nyef: that's a great definition. it puts php firmly in the "dysfunctional" camp, too (:
<19> http://meansofproduction.biz/everything/index.pl?node=fp
<4> antifuchs: Oh, no. Just most PHP software.


Name:

Comments:

Please enter the result of the sum 63 + 46 (to avoid spam):






Return to #lisp
or
Go to some related logs:

perl +submit +blinken
fglrx shmget(lowmem) Function not implemented
debian pentium-m libc6-686
ubuntu is not available in any software channel
+GLIBC_PRIVATE +kernel +2.6.15
#math
numpy and hotshot
#css
dovecot-0.99.11-2.EL4.1 Red Hat
#ai



Home  |  disclaimer  |  contact  |  submit quotes