01:39:22 gko [~gko@114-34-168-13.HINET-IP.hinet.net] has joined #ccl 01:41:42 -!- fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has quit [Remote host closed the connection] 01:41:49 fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has joined #ccl 02:12:17 alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined #ccl 02:56:06 -!- alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Quit: alms_] 02:57:00 rme: By "update" do you mean download and build from sources? 02:57:33 rtoym: Yes. svn up and then (rebuild-ccl :full t) 03:02:46 Ok. I'll have to go grab the sources then. And many thanks for fixing this! 03:03:10 How did you get ccl, if I may ask? 03:18:56 I grabbed a binary. 03:20:57 We don't distribute binaries, so I just wondered. Even the tar archives we distribute are working copies. I suppose that other people have packaged ccl in various ways. 03:21:27 Hmm. I wonder where I got it then. 03:23:16 Not sure, but I must have got it from ccl.clozure.com/download.html 03:25:26 BTW, the requirement of sse2 is really preventing maxima from switching from gcl to ccl. There are enough maxima users out there with machines without sse2. 03:25:47 If that's true, you should be able to say "cd /path/to/ccl && svn up" and avoid getting the whole thing again. (Not that a fresh checkout is *that* big.) 03:29:44 I wish it was easy not to require sse2, but I'm not sure I could do it. We've talked about emulating sse2 instructions, but that would only be useful for programs that only did incidental floating point computation. 03:31:50 Is it that difficult to switch to x87? Just curious. 03:34:38 We use an MMX register in the consing instruction sequence, so we'd be messing up the x87 state all the time. "Let's see, I have a double-float I need to box. Let me just allocate one. Oh dear, I just wrote to an MMX register and clobbered the x87 state. What was that double-float again?" 03:35:36 Ah, interesting. Why MMX? Is it faster? 03:36:36 I needed another unboxed register somewhere. 03:37:14 Just not enough registers...if only there were two more... 03:37:32 *rtoym* starts a rebuild of ccl. 03:37:53 Please wait 39 seconds... 03:38:05 (That's how long a build takes on my iMac.) 03:38:09 Yeah, it's sad that all of the risc chips are basically dead. 03:38:29 Done. 03:39:12 The ARM is still around and pretty fun. amd64 is still kinda gross, but having 16 registers seems like paradise. 03:40:09 Our PowerPC port is hanging on thanks to a Playstation3, The World's Slowest 3GHz PowerPC Box. 03:40:48 Heh. Is it reallly that slow? 03:42:25 It takes 10+ minutes to build the lisp on the Playstation3. 03:42:51 I've got a little ARM box that beats it. 03:42:58 That doesn't seem so bad. 03:43:41 It takes 20 min to build cmucl on sparc (750 MHz). Used to take about 7 min on a 1.6 GHz sparc that I no longer have. 03:44:13 Yay! matlisp on ccl32 works! 03:45:22 Cool. 03:46:20 I only did the one test, but it's way better than before. :-) 04:23:13 Ship it. 04:50:37 -!- rme [~rme@50.43.133.173] has quit [Quit: rme] 05:30:19 -!- gko [~gko@114-34-168-13.HINET-IP.hinet.net] has quit [Ping timeout: 252 seconds] 06:12:59 gko [~gko@114-34-168-13.HINET-IP.hinet.net] has joined #ccl 06:17:20 -!- gko [~gko@114-34-168-13.HINET-IP.hinet.net] has quit [Ping timeout: 255 seconds] 08:07:03 jdz [~jdz@193.206.22.97] has joined #ccl 08:10:28 btw, i recently discovered there's apparently a more authoritative library for daemonizing SBCL processes: https://github.com/nikodemus/sb-daemon 10:10:16 gko [~gko@114-34-168-13.HINET-IP.hinet.net] has joined #ccl 11:06:21 -!- gko [~gko@114-34-168-13.HINET-IP.hinet.net] has quit [Ping timeout: 255 seconds] 11:21:55 gb_ [~gb@antinomial.abq.clozure.com] has joined #ccl 11:22:21 -!- gb_ is now known as Guest9463 11:22:29 -!- Guest9463 [~gb@antinomial.abq.clozure.com] has quit [Client Quit] 12:50:50 alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined #ccl 12:56:44 -!- alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Quit: alms_] 13:23:45 rme_ [~rme@50.43.133.173] has joined #ccl 14:00:36 kmcorbett [~kmcorbett@173-9-35-41-NewEngland.hfc.comcastbusiness.net] has joined #ccl 14:08:56 alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined #ccl 14:11:18 -!- kmcorbett [~kmcorbett@173-9-35-41-NewEngland.hfc.comcastbusiness.net] has quit [Quit: Quit] 14:42:53 kmcorbett [~kmcorbett@173-9-35-41-NewEngland.hfc.comcastbusiness.net] has joined #ccl 14:52:44 -!- kmcorbett [kmcorbett@clozure-9FE07BBF.hfc.comcastbusiness.net] has quit [Quit: Quit] 14:52:44 -!- kmcorbett [~kmcorbett@173-9-35-41-NewEngland.hfc.comcastbusiness.net] has quit [Quit: Quit] 15:01:24 -!- jdz [~jdz@193.206.22.97] has quit [Ping timeout: 245 seconds] 15:06:16 -!- rme_ is now known as rme 15:23:29 -!- fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has quit [*.net *.split] 15:23:29 -!- sellout [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [*.net *.split] 15:23:39 sellout [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has joined #ccl 15:41:11 fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has joined #ccl 17:16:23 -!- sellout [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Quit: Leaving.] 17:18:05 -!- alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [Quit: alms_] 17:20:22 alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined #ccl 17:35:20 milanj [~milanj_@178-223-128-113.dynamic.isp.telekom.rs] has joined #ccl 20:10:05 french240 [~french@164.136.1.93.rev.sfr.net] has joined #ccl 20:11:07 hello, who can help me for make a fction in lisp 20:14:47 french240: what's your question? 20:26:35 I must make a recursive function who must make that : (position 1 (a b c)) = b 20:29:54 Have you tried talking with your teaching assistant about it? 20:32:22 no teaching assistant 20:37:42 nobody know 20:39:40 Something like (defun rnth (n list) (cond ((endp list) nil) ((zerop n) (car list)) (t (rnth (1- n) (cdr list))))) 20:40:21 Remember to cite where you got the answer if this is for an assignment. 20:47:09 The book "The Little Lisper" is good to read if you need to learn how to think recursively. 20:47:18 Class is over now. 20:48:22 the little lisper is free 20:49:21 I have been programming in lisp for 15 of the past 30 years, and I have never used ENDP 20:50:02 Got used to NULL many years before Common Lisp 20:52:05 yes 21:16:20 -!- fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has quit [*.net *.split] 21:16:20 -!- Fade [~fade@outrider.deepsky.com] has quit [*.net *.split] 21:16:21 -!- kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has quit [*.net *.split] 21:16:21 -!- PECCU [~peccu@ZL195204.ppp.dion.ne.jp] has quit [*.net *.split] 21:16:22 -!- bzzbzz [~franco@modemcable151.155-57-74.mc.videotron.ca] has quit [*.net *.split] 21:16:24 -!- gz [~gz@209-6-49-85.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [*.net *.split] 21:16:25 -!- alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has quit [*.net *.split] 21:16:26 -!- clop [~jared@moat3.centtech.com] has quit [*.net *.split] 21:16:26 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [*.net *.split] 21:16:26 -!- mdc [~mdc@ds9.entity.com] has quit [*.net *.split] 21:16:29 -!- milanj [~milanj_@178-223-128-113.dynamic.isp.telekom.rs] has quit [*.net *.split] 21:16:30 -!- ivan`` [~ivan@unaffiliated/ivan/x-000001] has quit [*.net *.split] 21:16:31 -!- gbyers [~gb@antinomial.abq.clozure.com] has quit [*.net *.split] 21:16:31 -!- rtoym [~chatzilla@24.130.4.105] has quit [*.net *.split] 21:18:23 milanj [~milanj_@178-223-128-113.dynamic.isp.telekom.rs] has joined #ccl 21:18:23 alms_ [~alms_@209-6-130-32.c3-0.bkl-ubr1.sbo-bkl.ma.cable.rcn.com] has joined #ccl 21:18:23 fe[nl]ix [~quassel@pdpc/supporter/professional/fenlix] has joined #ccl 21:18:23 clop [~jared@moat3.centtech.com] has joined #ccl 21:18:23 rtoym [~chatzilla@24.130.4.105] has joined #ccl 21:18:23 bzzbzz [~franco@modemcable151.155-57-74.mc.videotron.ca] has joined #ccl 21:18:23 mdc [~mdc@ds9.entity.com] has joined #ccl 21:18:23 billstclair [~billstcla@unaffiliated/billstclair] has joined #ccl 21:18:23 gbyers [~gb@antinomial.abq.clozure.com] has joined #ccl 21:18:23 Fade [~fade@outrider.deepsky.com] has joined #ccl 21:18:23 PECCU [~peccu@ZL195204.ppp.dion.ne.jp] has joined #ccl 21:18:23 kanru [~kanru@kanru-1-pt.tunnel.tserv15.lax1.ipv6.he.net] has joined #ccl 21:18:23 gz [~gz@209-6-49-85.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #ccl 21:18:23 ivan`` [~ivan@unaffiliated/ivan/x-000001] has joined #ccl 21:21:34 -!- french240 [~french@164.136.1.93.rev.sfr.net] has quit [Quit: IRC webchat at http://irc2go.com/] 22:30:24 -!- milanj [~milanj_@178-223-128-113.dynamic.isp.telekom.rs] has quit [Quit: Leaving]