00:00:38 -!- harish [~harish@119.234.0.1] has quit [Ping timeout: 240 seconds] 00:02:23 What is the best way to convert '(2012 5 6) to '(120506)? for use as a date? 00:03:07 -!- cpc26 [~cpc26@fsf/member/cpc26] has quit [Client Quit] 00:03:17 vervic [~vervic@p5498CDCB.dip.t-dialin.net] has joined #lisp 00:03:25 -!- vervic [~vervic@p5498CDCB.dip.t-dialin.net] has left #lisp 00:03:47 -!- dto [~dto@pool-96-233-56-218.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 00:05:28 drl: the best way is to learn programming and to apply it. 00:05:55 Hi everyone, idk if this is the right place to ask a simple common lisp homework question, but I'll shoot: I have to check to see if a list is a proper list, and not a dotted pair expression. I have this so far: http://ideone.com/pvH6B my problem is a cannot see if a dotted pair expression lies within a list of this list 00:05:58 how can I check for that 00:06:07 MarkyC: you may prefer #clnoobs 00:06:46 -!- jcazevedo [~jcazevedo@bl18-95-217.dsl.telepac.pt] has quit [Quit: jcazevedo] 00:06:46 Also, we prefer http://paste.lisp.org/new 00:06:57 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 244 seconds] 00:07:14 -!- zophy [~zophy__@24.220.134.233] has quit [Ping timeout: 245 seconds] 00:08:07 -!- ignas [~ignas@ctv-79-132-160-221.vinita.lt] has quit [Read error: Operation timed out] 00:08:18 my mistake 00:08:34 No big deal, just remember next time. 00:11:15 ltriant [~ltriant@lithium.mailguard.com.au] has joined #lisp 00:12:24 spatials [~vertical@c-174-55-178-145.hsd1.pa.comcast.net] has joined #lisp 00:13:17 harish [~harish@12.152.235.2] has joined #lisp 00:13:26 noob question - how do you run a loaded file in lisp? 00:13:44 noobs questions are more welcome in #clnoobs. 00:14:00 (load #p"/path/to/file") 00:14:27 or C-c C-l from w/in the file's buffer in emacs w/slime loaded 00:14:32 ya, what is the command to run the loaded file? 00:14:34 -!- tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 00:14:52 spatials: that question is meaningless. 00:14:57 clhs load 00:14:57 http://www.lispworks.com/reference/HyperSpec/Body/f_load.htm 00:15:55 -!- fmeyer [~fmeyer@186.220.5.148] has quit [Remote host closed the connection] 00:15:55 specbot: what do you mean, "run"? Loading is running. 00:16:18 spatials: even. 00:16:23 I've called clisp in a terminal and loaded a lisp file and wish for it's output 00:16:45 spatials: well, what output does your file produce? 00:16:51 that is the output. 00:16:52 -!- lars_t_h [~lars_t_h@002128128230.mbb.telenor.dk] has quit [Quit: Leaving] 00:16:54 spatials: does it contain any PRINT or FORMAT expression? 00:17:10 spatials: go read clhs load 00:17:28 you may need to invoke a function it defines 00:17:50 just some math stuff - ahh a print command 00:20:02 spatials: you may also write a function named main, and call it at the end of the file, or separately: clisp -x '(load "file.lisp")' -x '(main)' 00:20:49 hitecnologys [~noname@94.137.10.24] has joined #lisp 00:20:59 -!- pspace [~andrew@75-149-35-74-SFBA.hfc.comcastbusiness.net] has quit [Ping timeout: 245 seconds] 00:21:00 If you add #!/usr/bin/clisp -q -norc -ansi on the first line and (main) at the end, then you can chmod +x file.lisp and execute it as a script: ./file.lisp ; you may even rename it mv file.lisp script ; ./script 00:21:02 fmeyer [~fmeyer@186.220.5.148] has joined #lisp 00:21:21 And you can get command line arguments in ext:*args* 00:21:30 ./script -- arg1 arg2  00:43:24 -!- b1rkh0ff [~b1rkh0ff@178.77.14.180] has quit [Ping timeout: 246 seconds] 00:45:04 attila_lendvai1 [~attila_le@178-164-240-131.pool.digikabel.hu] has joined #lisp 00:45:04 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Disconnected by services] 00:45:07 -!- attila_lendvai1 is now known as attila_lendvai 00:45:08 -!- attila_lendvai [~attila_le@178-164-240-131.pool.digikabel.hu] has quit [Changing host] 00:45:08 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 00:47:28 -!- ceti331_ [~walterlyn@host86-168-6-8.range86-168.btcentralplus.com] has left #lisp 00:50:31 dto [~dto@pool-96-233-56-218.bstnma.fios.verizon.net] has joined #lisp 00:50:44 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Ping timeout: 246 seconds] 00:53:42 lebro [~xmike@ool-18bab4b8.dyn.optonline.net] has joined #lisp 00:54:16 pspace [~andrew@c-71-202-86-32.hsd1.ca.comcast.net] has joined #lisp 00:55:12 wolkefm [~wolkefm@aolclient-24-33-91-111.cinci.res.rr.com] has joined #lisp 00:55:30 jcazevedo [~jcazevedo@bl18-95-217.dsl.telepac.pt] has joined #lisp 00:57:33 flavioribeiro [~flaviorib@187.105.3.184] has joined #lisp 01:01:42 -!- jcazevedo [~jcazevedo@bl18-95-217.dsl.telepac.pt] has quit [Quit: jcazevedo] 01:07:38 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 01:09:38 -!- prxq [~mommer@mnhm-4d0116fb.pool.mediaWays.net] has quit [Ping timeout: 246 seconds] 01:10:33 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Quit: going to pluto brb] 01:10:45 -!- srcerer [~chatzilla@dns2.klsairexpress.com] has quit [Ping timeout: 248 seconds] 01:10:53 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 01:11:35 ipmonger [~ipmonger@c-68-84-210-68.hsd1.pa.comcast.net] has joined #lisp 01:12:12 -!- flavioribeiro [~flaviorib@187.105.3.184] has quit [Read error: Connection timed out] 01:14:35 neoesque [~neoesque@210.59.147.232] has joined #lisp 01:16:08 -!- pspace [~andrew@c-71-202-86-32.hsd1.ca.comcast.net] has quit [Quit: Konversation terminated!] 01:18:23 -!- EyesIsMine [~Eyes@WiseOS/Founder/EyesIsMine] has quit [Ping timeout: 246 seconds] 01:22:46 prxq [~mommer@mnhm-4d0128e9.pool.mediaWays.net] has joined #lisp 01:22:53 -!- hitecnologys [~noname@94.137.10.24] has quit [Remote host closed the connection] 01:23:59 xyxu [~Adium@58.41.12.190] has joined #lisp 01:26:12 vinian [~vinian@218.241.129.62] has joined #lisp 01:36:17 gigamonkey_ [~gigamonke@adsl-99-24-219-154.dsl.pltn13.sbcglobal.net] has joined #lisp 01:36:18 -!- gigamonkey [~gigamonke@adsl-99-24-219-154.dsl.pltn13.sbcglobal.net] has quit [Read error: Connection reset by peer] 01:36:20 -!- gigamonkey_ is now known as gigamonkey 01:37:40 -!- ipmonger [~ipmonger@c-68-84-210-68.hsd1.pa.comcast.net] has quit [Quit: ipmonger] 01:42:56 -!- spatials [~vertical@c-174-55-178-145.hsd1.pa.comcast.net] has quit [Quit: leaving] 01:43:49 leo2007 [~leo@119.255.41.67] has joined #lisp 01:51:28 EyesIsMine [~Eyes@WiseOS/Founder/EyesIsMine] has joined #lisp 01:57:37 -!- apathor [~apathor@c-24-218-104-106.hsd1.ma.comcast.net] has quit [Quit: leaving] 01:58:13 brandonz [~brandon@c-71-202-142-243.hsd1.ca.comcast.net] has joined #lisp 01:58:36 flavioribeiro [~flaviorib@187.105.3.184] has joined #lisp 02:01:36 springz [~springz@118.143.64.134] has joined #lisp 02:02:18 -!- pirateking-_- [~piratekin@c-67-169-182-169.hsd1.ca.comcast.net] has quit [Quit: pirateking-_-] 02:05:50 madalu [~user@unaffiliated/madalu] has joined #lisp 02:05:54 emma [~em@unaffiliated/emma] has joined #lisp 02:07:08 -!- emma is now known as em 02:09:32 zophy [~zophy__@24.220.134.233] has joined #lisp 02:10:53 DDR [~chatzilla@d66-183-113-159.bchsia.telus.net] has joined #lisp 02:11:14 -!- madalu [~user@unaffiliated/madalu] has quit [Ping timeout: 246 seconds] 02:12:17 -!- [SLB] [~slabua@unaffiliated/slabua] has quit [Ping timeout: 246 seconds] 02:13:03 nullman [~nullman@c-75-73-150-26.hsd1.mn.comcast.net] has joined #lisp 02:13:23 nick` [~nick@adsl-98-81-33-127.hsv.bellsouth.net] has joined #lisp 02:15:10 ipmonger [~ipmonger@c-68-84-210-68.hsd1.pa.comcast.net] has joined #lisp 02:20:32 -!- kennyd [~kennyd@93-138-119-23.adsl.net.t-com.hr] has quit [Ping timeout: 265 seconds] 02:21:57 arrdem [~arrdem@pool-96-240-10-23.nwrknj.fios.verizon.net] has joined #lisp 02:24:14 pirateking-_- [~piratekin@c-107-3-142-169.hsd1.ca.comcast.net] has joined #lisp 02:25:16 kennyd [~kennyd@78-1-149-201.adsl.net.t-com.hr] has joined #lisp 02:26:00 [SLB] [~slabua@unaffiliated/slabua] has joined #lisp 02:26:49 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Quit: going to venus to get more candy bars, brb] 02:27:14 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 02:44:08 -!- Spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 02:51:00 Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has joined #lisp 02:53:56 -!- springz [~springz@118.143.64.134] has quit [Ping timeout: 250 seconds] 02:55:28 -!- brandonz [~brandon@c-71-202-142-243.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 02:55:41 -!- Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has quit [Ping timeout: 246 seconds] 02:56:00 springz [~springz@118.143.64.134] has joined #lisp 02:57:19 Spion [~spion@unaffiliated/spion] has joined #lisp 03:03:05 -!- nick` [~nick@adsl-98-81-33-127.hsv.bellsouth.net] has quit [Quit: rcirc on GNU Emacs 23.2.1] 03:06:27 -!- dto [~dto@pool-96-233-56-218.bstnma.fios.verizon.net] has quit [Remote host closed the connection] 03:07:30 -!- flavioribeiro [~flaviorib@187.105.3.184] has quit [Remote host closed the connection] 03:07:31 -!- MarkyC [ce3536ea@gateway/web/freenode/ip.206.53.54.234] has quit [Ping timeout: 245 seconds] 03:11:23 -!- setmeaway [~setmeaway@118.45.149.126] has quit [Read error: Connection reset by peer] 03:12:51 16SAA92IS [setmeaway3@118.45.149.126] has joined #lisp 03:12:51 36DABC9EM [~setmeaway@118.45.149.126] has joined #lisp 03:12:55 -!- 36DABC9EM [~setmeaway@118.45.149.126] has quit [Read error: Connection reset by peer] 03:13:01 mathrick_ [~mathrick@85.218.148.156] has joined #lisp 03:13:04 -!- 16SAA92IS [setmeaway3@118.45.149.126] has quit [Read error: Connection reset by peer] 03:13:09 setmeaway [~setmeaway@118.45.149.126] has joined #lisp 03:16:05 -!- mathrick [~mathrick@85.218.148.156] has quit [Ping timeout: 248 seconds] 03:20:04 -!- lemoinem [~swoog@216.252.94.38] has quit [Read error: Connection reset by peer] 03:20:33 adu [~ajr@pool-173-66-16-10.washdc.fios.verizon.net] has joined #lisp 03:21:43 -!- adu [~ajr@pool-173-66-16-10.washdc.fios.verizon.net] has quit [Client Quit] 03:22:14 lemoinem [~swoog@216.252.94.38] has joined #lisp 03:22:55 Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has joined #lisp 03:33:10 -!- pirateking-_- [~piratekin@c-107-3-142-169.hsd1.ca.comcast.net] has quit [Quit: pirateking-_-] 03:34:17 -!- irpanech0 [~user@24.68.147.165] has quit [Remote host closed the connection] 03:36:21 theos [~theos@unaffiliated/theos] has joined #lisp 03:36:28 mathrick__ [~mathrick@85.218.148.156] has joined #lisp 03:36:38 -!- mathrick_ [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 03:38:23 -!- gigamonkey [~gigamonke@adsl-99-24-219-154.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 246 seconds] 03:41:47 gigamonkey [~gigamonke@adsl-99-24-222-104.dsl.pltn13.sbcglobal.net] has joined #lisp 03:50:44 -!- neoesque [~neoesque@210.59.147.232] has quit [Quit: Bye!] 03:52:41 Kron_ [~Kron@2.49.96.76] has joined #lisp 03:57:25 -!- lemoinem [~swoog@216.252.94.38] has quit [Remote host closed the connection] 03:57:48 lemoinem [~swoog@216.252.94.121] has joined #lisp 04:03:10 mcsontos [~mcsontos@hotspot8.rywasoft.net] has joined #lisp 04:10:17 -!- springz [~springz@118.143.64.134] has quit [Ping timeout: 256 seconds] 04:10:55 Is anyone interested in my code to turn today's date into the number 120528 ? 04:11:16 How do you clear the screen in sbcl? 04:11:29 -!- Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has quit [Ping timeout: 250 seconds] 04:11:32 springz [~springz@118.143.64.134] has joined #lisp 04:11:46 try C-l 04:13:37 ezakimak, I mean with lisp code. 04:14:07 -!- springz [~springz@118.143.64.134] has quit [Remote host closed the connection] 04:14:34 You'd need control over the console, something like ncurses probably? 04:15:25 -!- pnathan [~Adium@75.87.255.164] has quit [Quit: Leaving.] 04:16:03 -!- SplinterofChaos [~splintero@cblmdm24-52-84-142.buckeyecom.net] has quit [Quit: Leaving] 04:18:14 Bike, thanks. I note that CLisp has an implementation specific way to clear screen. I was hoping that sbcl would also have a way. 04:18:23 drl: (defun ymd-to-strange-number (year month day) (+ (* 10000 (mod year 100)) (* 100 month) day)) 04:18:44 drl: you didn't learn anything about y2k did you? 04:18:57 drl: read http://longnow.org/ 04:19:13 drl: and yeah, for the datetime you might want to use lisp's representations at least (get-decoded-time, etc) 04:21:18 -!- mathrick__ [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 04:21:21 mathrick [~mathrick@85.218.148.156] has joined #lisp 04:21:42 -!- cataska_ [~cataska@210.64.6.233] has quit [Quit: leaving] 04:25:13 pjb, thanks. I program for serious purposes, but I'm not a professional programmer. So there are a lot of things I haven't learned yet. That's why I ask questions here. 04:26:39 -!- benny [~benny@i577A1892.versanet.de] has quit [Ping timeout: 260 seconds] 04:27:55 schmx [~marcus@c83-254-190-169.bredband.comhem.se] has joined #lisp 04:33:26 pnq [~nick@ACA270C1.ipt.aol.com] has joined #lisp 04:36:27 -!- Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has left #lisp 04:38:20 pirateking-_- [~piratekin@c-107-3-142-169.hsd1.ca.comcast.net] has joined #lisp 04:41:10 -!- EyesIsMine [~Eyes@WiseOS/Founder/EyesIsMine] has quit [Read error: Connection reset by peer] 04:41:47 teggi [~teggi@113.172.40.96] has joined #lisp 04:47:41 -!- cyphase [~cyphase@unaffiliated/cyphase] has quit [Ping timeout: 246 seconds] 04:51:10 zeissoctopus [~zeissocto@183178133120.ctinets.com] has joined #lisp 04:51:45 Does use-package need to be wrapped in eval-when? 04:52:01 cataska [~cataska@210.64.6.233] has joined #lisp 04:55:58 -!- Phooodus [~foo@ip72-223-116-248.ph.ph.cox.net] has quit [Read error: Connection reset by peer] 04:56:13 Phoodus [~foo@ip72-223-116-248.ph.ph.cox.net] has joined #lisp 04:57:19 -!- lebro [~xmike@ool-18bab4b8.dyn.optonline.net] has quit [Read error: Connection reset by peer] 04:59:56 lebro [~xmike@ool-18bab4b8.dyn.optonline.net] has joined #lisp 05:00:44 cyphase [~cyphase@unaffiliated/cyphase] has joined #lisp 05:01:59 -!- arrdem [~arrdem@pool-96-240-10-23.nwrknj.fios.verizon.net] has quit [Quit: leaving] 05:02:31 rtoym: no. 05:02:38 nikodemus [~nikodemus@37-219-0-207.nat.bb.dnainternet.fi] has joined #lisp 05:02:53 is there a quicklisp or other package for interfacing with sysctl? 05:03:01 -!- kmcorbett [~kmcorbett@173-9-35-41-NewEngland.hfc.comcastbusiness.net] has quit [Quit: Leaving.] 05:03:08 |SLB| [~slabua@host167-169-dynamic.1-87-r.retail.telecomitalia.it] has joined #lisp 05:04:10 rtoym: but use-package is a function so if you want compilation-time or load-time effects, you may want to wrap it in an eval-when. 05:04:22 rtoym: usually, you just use the :use clause in defpackage. 05:05:03 -!- [SLB] [~slabua@unaffiliated/slabua] has quit [Ping timeout: 245 seconds] 05:05:56 -!- zophy [~zophy__@24.220.134.233] has quit [Remote host closed the connection] 05:06:25 Levenson [~Levenson@office-gw.skytel.spb.ru] has joined #lisp 05:06:45 -!- Levenson [~Levenson@office-gw.skytel.spb.ru] has left #lisp 05:07:48 scombinator [~user@203.171.40.170] has joined #lisp 05:08:13 Guthur [~user@212.183.128.17] has joined #lisp 05:08:35 So I have an error created with define-condition that has a text slot. How do I display that slot when CL asks me which restart to use? 05:08:57 The easiest way is to use the :report clause of define-condition. 05:09:30 sweet 05:09:31 thank you 05:09:54 also, mind subclassing from simple-error instead of error so that you have :format-control and :format-arguments. 05:14:01 -!- lebro [~xmike@ool-18bab4b8.dyn.optonline.net] has quit [Read error: Connection reset by peer] 05:14:11 lebro [~xmike@ool-18bab4b8.dyn.optonline.net] has joined #lisp 05:15:15 EVAL: undefined function FROMAT makes me smile. 05:15:42 (defun fromage (&rest args) (apply (function format) args)) 05:19:30 infiniteone [~infiniteo@c-76-126-91-167.hsd1.ca.comcast.net] has joined #lisp 05:22:25 -!- Joreji [~thomas@vpn-eu1.unidsl.de] has quit [Ping timeout: 252 seconds] 05:30:18 MoALTz_ [~no@host-92-2-131-250.as43234.net] has joined #lisp 05:32:41 -!- MoALTz [~no@host-92-8-157-192.as43234.net] has quit [Ping timeout: 252 seconds] 05:37:06 -!- MoALTz_ [~no@host-92-2-131-250.as43234.net] has quit [Ping timeout: 244 seconds] 05:38:13 sdemarre [~serge@91.176.24.9] has joined #lisp 05:39:46 -!- infiniteone [~infiniteo@c-76-126-91-167.hsd1.ca.comcast.net] has quit [Quit: Colloquy for iPad - http://colloquy.mobiuWpdkd&fin2qu3R] 05:39:58 -!- mcsontos [~mcsontos@hotspot8.rywasoft.net] has quit [Quit: Leaving] 05:40:37 -!- scombinator [~user@203.171.40.170] has quit [Remote host closed the connection] 05:41:57 MoALTz [~no@host-92-2-120-219.as43234.net] has joined #lisp 05:42:17 -!- fmeyer [~fmeyer@186.220.5.148] has quit [Ping timeout: 246 seconds] 05:45:17 fmeyer [~fmeyer@li215-129.members.linode.com] has joined #lisp 05:47:11 kushal [kdas@fedora/kushal] has joined #lisp 05:49:33 -!- |SLB| [~slabua@host167-169-dynamic.1-87-r.retail.telecomitalia.it] has quit [Quit: Close the world, Open the nExt] 05:52:45 -!- kushal [kdas@fedora/kushal] has quit [Remote host closed the connection] 05:55:37 kushal [kdas@nat/redhat/x-zjtdmesmtniddzli] has joined #lisp 05:55:37 -!- kushal [kdas@nat/redhat/x-zjtdmesmtniddzli] has quit [Changing host] 05:55:37 kushal [kdas@fedora/kushal] has joined #lisp 05:56:50 EyesIsMine [~Eyes@WiseOS/Founder/EyesIsMine] has joined #lisp 05:59:08 -!- nikodemus [~nikodemus@37-219-0-207.nat.bb.dnainternet.fi] has quit [Quit: This computer has gone to sleep] 06:03:29 -!- Kryztof [~user@81.174.155.115] has quit [Ping timeout: 260 seconds] 06:05:20 -!- Guthur [~user@212.183.128.17] has quit [Remote host closed the connection] 06:05:55 -!- cmm [~cmm@bzq-79-183-217-185.red.bezeqint.net] has quit [Ping timeout: 244 seconds] 06:06:42 tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has joined #lisp 06:07:54 cmm [~cmm@bzq-79-181-202-97.red.bezeqint.net] has joined #lisp 06:08:12 -!- lebro [~xmike@ool-18bab4b8.dyn.optonline.net] has quit [Read error: Connection reset by peer] 06:08:25 -!- lobo_d_b [~lobo_d_b@unaffiliated/juan--d--b/x-561435] has quit [Quit: leaving] 06:08:54 Pocket [8371e218@gateway/web/freenode/ip.131.113.226.24] has joined #lisp 06:10:58 lebro [~xmike@ool-18bab4b8.dyn.optonline.net] has joined #lisp 06:13:04 springz [~springz@118.143.64.134] has joined #lisp 06:13:18 mrSpec [~Spec@89-77-76-114.dynamic.chello.pl] has joined #lisp 06:13:32 -!- mrSpec [~Spec@89-77-76-114.dynamic.chello.pl] has quit [Changing host] 06:13:32 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 06:18:56 -!- zeissoctopus [~zeissocto@183178133120.ctinets.com] has quit [Quit: ] 06:22:11 -!- fmeyer [~fmeyer@li215-129.members.linode.com] has quit [Read error: Connection reset by peer] 06:22:32 fmeyer [~fmeyer@li215-129.members.linode.com] has joined #lisp 06:23:05 fmeyer_ [~fmeyer@186.220.5.148] has joined #lisp 06:25:03 ur5us [~ur5us@121-98-128-74.bitstream.orcon.net.nz] has joined #lisp 06:25:35 iocor [~textual@unaffiliated/iocor] has joined #lisp 06:27:01 -!- fmeyer [~fmeyer@li215-129.members.linode.com] has quit [Ping timeout: 248 seconds] 06:29:46 -!- setmeaway [~setmeaway@118.45.149.126] has quit [Read error: Connection reset by peer] 06:31:22 -!- fmeyer_ [~fmeyer@186.220.5.148] has quit [Remote host closed the connection] 06:36:54 pjb: That's what I thought. So basically, I can't just do (use-package "FOO") if I want to to use bar from the package foo. I'd have to use foo:bar, unless I wrap use-package in an eval-when. 06:39:00 Yes. 06:39:27 rtoym: but once again, use-package is more for REPL than in files. In files use defpackage :use clause. 06:40:58 Yes. Many files in cmucl's source contain use-package, but I suspect that's a left over from the time when there was no defpackage. Most of these are now done use use-package in file loaded very early in the build. 06:41:22 yes. Sources can easily be dated :-) 06:41:30 -!- kushal [kdas@fedora/kushal] has quit [Ping timeout: 252 seconds] 06:41:41 kushal [kdas@fedora/kushal] has joined #lisp 06:45:45 mcsontos [mcsontos@nat/redhat/x-zfugurxxvuektmln] has joined #lisp 06:47:27 -!- CrazyEddy [~disimpris@wrongplanet/CrazyEddy] has quit [Read error: Operation timed out] 06:49:18 CrazyEddy [~rescuer@wrongplanet/CrazyEddy] has joined #lisp 06:50:10 [OT]folks, which branch of CS uses finite fields? 06:51:08 cryptography, amongst others. 06:51:35 of course, processors ALU do too. 06:51:51 redundant coding systems. 06:51:55 etc. 06:52:13 -!- pnq [~nick@ACA270C1.ipt.aol.com] has left #lisp 06:52:24 pnq [~nick@ACA270C1.ipt.aol.com] has joined #lisp 06:56:46 Siphonblast [~Siphonbla@c-98-210-95-103.hsd1.ca.comcast.net] has joined #lisp 06:57:21 Is cryptography considered CS? 06:59:16 arnuld [~chatzilla@unaffiliated/arnuld] has joined #lisp 07:01:42 gravicappa [~gravicapp@ppp91-77-163-24.pppoe.mtu-net.ru] has joined #lisp 07:01:53 I'd say yes, it has been assimilated by CS 07:01:55 -!- lebro [~xmike@ool-18bab4b8.dyn.optonline.net] has quit [Quit: Leaving.] 07:02:13 Debatable though, I suppose, since it's been around for longer 07:07:14 cymew [~cymew@fw01d.snowmen.se] has joined #lisp 07:08:44 -!- jewel [~jewel@196-215-114-73.dynamic.isadsl.co.za] has quit [Ping timeout: 246 seconds] 07:09:45 Any CS program that teaches finite fields? 07:10:17 jack_rabbit [~Jack_rabb@c-24-13-250-216.hsd1.il.comcast.net] has joined #lisp 07:10:49 Any computer algebra course I suspect 07:11:23 -!- jack_rabbit [~Jack_rabb@c-24-13-250-216.hsd1.il.comcast.net] has quit [Client Quit] 07:11:47 -!- Pocket [8371e218@gateway/web/freenode/ip.131.113.226.24] has quit [Quit: Page closed] 07:18:07 "computer algebra" 07:18:10 ? 07:18:11 -!- tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 07:19:00 kilon [~kvirc@178.59.17.196] has joined #lisp 07:19:04 -!- arrsim` [~user@128.250.116.167] has quit [Remote host closed the connection] 07:25:03 setmeaway [~setmeaway@118.45.149.126] has joined #lisp 07:25:57 looks like it is normally taught in an advanced digital communication course. 07:27:28 -!- setmeaway [~setmeaway@118.45.149.126] has quit [Read error: Connection reset by peer] 07:28:23 -!- Phoodus [~foo@ip72-223-116-248.ph.ph.cox.net] has quit [Read error: Connection reset by peer] 07:28:41 Phoodus [~foo@ip72-223-116-248.ph.ph.cox.net] has joined #lisp 07:28:47 attila_lendvai [~attila_le@178-164-240-131.pool.digikabel.hu] has joined #lisp 07:28:48 -!- attila_lendvai [~attila_le@178-164-240-131.pool.digikabel.hu] has quit [Changing host] 07:28:48 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 07:29:29 jtza8 [~jtza8@196-210-195-212.dynamic.isadsl.co.za] has joined #lisp 07:30:26 -!- Paul6253 [44c6dbdb@gateway/web/freenode/ip.68.198.219.219] has quit [Ping timeout: 245 seconds] 07:33:48 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 07:34:18 -!- springz [~springz@118.143.64.134] has quit [Ping timeout: 256 seconds] 07:34:41 jcazevedo [~jcazevedo@bl6-181-38.dsl.telepac.pt] has joined #lisp 07:34:54 Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has joined #lisp 07:35:09 -!- theos [~theos@unaffiliated/theos] has quit [Ping timeout: 245 seconds] 07:37:08 picon [~uu@host215-249-dynamic.49-79-r.retail.telecomitalia.it] has joined #lisp 07:37:38 -!- kushal [kdas@fedora/kushal] has quit [Ping timeout: 240 seconds] 07:38:41 jdz [~jdz@193.206.22.97] has joined #lisp 07:39:08 -!- ur5us [~ur5us@121-98-128-74.bitstream.orcon.net.nz] has quit [Ping timeout: 240 seconds] 07:39:14 -!- iocor [~textual@unaffiliated/iocor] has quit [Quit: Computer has gone to sleep.] 07:41:09 ngz` [~user@233.41.76.86.rev.sfr.net] has joined #lisp 07:41:17 -!- cmatei [~cmatei@95.76.22.68] has quit [Ping timeout: 246 seconds] 07:41:42 -!- ngz` is now known as ngz 07:42:03 -!- Bike [~Glossina@75-175-3-87.ptld.qwest.net] has quit [Quit: sleep] 07:43:55 TimKack [~tkack@c-2ec2be18-74736162.cust.telenor.se] has joined #lisp 07:46:05 springz [~springz@118.143.64.134] has joined #lisp 07:47:05 mishoo [~mishoo@79.112.112.91] has joined #lisp 07:47:08 ramkrsna [ramkrsna@nat/redhat/x-btjggfdmovowhgad] has joined #lisp 07:49:13 tcr [~tcr@178-83-229-138.dynamic.hispeed.ch] has joined #lisp 07:49:33 kushal [kdas@fedora/kushal] has joined #lisp 07:52:12 insomnia1alt [~milan@port-92-204-57-182.dynamic.qsc.de] has joined #lisp 07:52:13 -!- insomnia1alt [~milan@port-92-204-57-182.dynamic.qsc.de] has quit [Changing host] 07:52:13 insomnia1alt [~milan@unaffiliated/iammilan] has joined #lisp 07:53:47 hitecnologys [~noname@94.137.10.24] has joined #lisp 07:54:44 -!- pnq [~nick@ACA270C1.ipt.aol.com] has quit [Ping timeout: 245 seconds] 07:55:33 -!- insomniaSalt [~milan@unaffiliated/iammilan] has quit [Ping timeout: 248 seconds] 07:55:33 -!- insomnia1alt is now known as insomniaSalt 07:59:01 did anyone here watch "Inventing on principle"? 08:02:30 yes, everybody did 08:02:47 theos [~theos@unaffiliated/theos] has joined #lisp 08:04:36 benny` [~benny@i577A1C8A.versanet.de] has joined #lisp 08:06:10 jjkola_work [c064748e@gateway/web/freenode/ip.192.100.116.142] has joined #lisp 08:06:30 setmeaway [setmeaway@118.45.149.126] has joined #lisp 08:06:49 -!- springz [~springz@118.143.64.134] has quit [Ping timeout: 244 seconds] 08:07:33 -!- DDR [~chatzilla@d66-183-113-159.bchsia.telus.net] has quit [Quit: for the love of god this is not safe for work] 08:07:39 -!- OliverUv [fuckident@valkyrie.underwares.org] has quit [Ping timeout: 245 seconds] 08:10:08 anyone have a lisp environment that matches that kind of immediate connection? 08:10:42 -!- jcazevedo [~jcazevedo@bl6-181-38.dsl.telepac.pt] has quit [Quit: jcazevedo] 08:11:27 leo2007: anyone has a non-lisp environment that matches that kind of immediate connection? 08:11:55 what? 08:12:22 -!- wbooze [~wbooze@xdsl-78-35-130-151.netcologne.de] has quit [Read error: Connection reset by peer] 08:12:26 -!- homie [~levgue@xdsl-78-35-130-151.netcologne.de] has quit [Read error: Connection reset by peer] 08:13:43 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 08:13:53 homie [~levgue@xdsl-78-35-154-101.netcologne.de] has joined #lisp 08:15:13 stassats [~stassats@wikipedia/stassats] has joined #lisp 08:15:21 pspace [~andrew@c-24-5-81-156.hsd1.ca.comcast.net] has joined #lisp 08:15:49 -!- Siphonblast [~Siphonbla@c-98-210-95-103.hsd1.ca.comcast.net] has quit [Ping timeout: 248 seconds] 08:19:26 springz [~springz@118.143.64.134] has joined #lisp 08:22:35 hey, does anyone know how to set the functional value of a variable in Common Lisp ? 08:23:09 for global functions only, (setf fdefinition) 08:23:20 and (setf symbol-function) 08:24:00 would (setf foo bar) make me able to call (foo) ? 08:24:27 or would I have to do (funcall foo) ? 08:24:39 no 08:24:40 see what i just said 08:24:49 ok thanks :) 08:26:07 -!- pirateking-_- [~piratekin@c-107-3-142-169.hsd1.ca.comcast.net] has quit [Quit: pirateking-_-] 08:28:21 cmatei [~cmatei@95.76.22.68] has joined #lisp 08:34:50 -!- picon is now known as pnpuff 08:36:38 -!- holycow [~fekoff@69.172.160.67] has quit [Quit: Lost terminal] 08:38:19 -!- hitecnologys [~noname@94.137.10.24] has quit [Remote host closed the connection] 08:41:28 pirateking-_- [~piratekin@c-67-169-182-169.hsd1.ca.comcast.net] has joined #lisp 08:42:21 -!- pnpuff [~uu@host215-249-dynamic.49-79-r.retail.telecomitalia.it] has quit [Changing host] 08:42:21 pnpuff [~uu@unaffiliated/pnpuff] has joined #lisp 08:45:36 wztian [~quassel@li379-10.members.linode.com] has joined #lisp 08:48:31 -!- kushal [kdas@fedora/kushal] has quit [Quit: Leaving] 08:48:56 quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has joined #lisp 08:49:32 what's nowadays the fast and easy way of sending data through a wire? I mean IPC among different machines. 08:49:35 usocket? 08:50:00 kushal [kdas@nat/redhat/x-vdzaigwkieluaybx] has joined #lisp 08:50:00 -!- kushal [kdas@nat/redhat/x-vdzaigwkieluaybx] has quit [Changing host] 08:50:00 kushal [kdas@fedora/kushal] has joined #lisp 08:52:42 kdas_ [kdas@nat/redhat/x-ssxukjvngrqkwqjg] has joined #lisp 08:52:46 prxq: zeromq may be interesting for you 08:52:56 -!- Kvaks [~quassel@15.123.34.95.customer.cdi.no] has quit [Read error: Connection reset by peer] 08:53:33 -!- kushal [kdas@fedora/kushal] has quit [Disconnected by services] 08:53:39 -!- kdas_ is now known as kushal 08:53:47 -!- kushal [kdas@nat/redhat/x-ssxukjvngrqkwqjg] has quit [Changing host] 08:53:47 kushal [kdas@fedora/kushal] has joined #lisp 08:53:48 Kvaks [~quassel@15.123.34.95.customer.cdi.no] has joined #lisp 08:57:18 galdor: i'll check it out, thanks. 08:59:32 OliverUv [fuckident@69.70.212.98] has joined #lisp 09:02:37 n1tn4tsn0k [~nitnatsno@178.46.15.29] has joined #lisp 09:05:09 -!- pnpuff [~uu@unaffiliated/pnpuff] has quit [Quit: pnpuff] 09:07:12 pnpuff [~uu@unaffiliated/pnpuff] has joined #lisp 09:07:33 -!- jtza8 [~jtza8@196-210-195-212.dynamic.isadsl.co.za] has quit [Ping timeout: 245 seconds] 09:08:24 jtza8 [~jtza8@196-210-195-212.dynamic.isadsl.co.za] has joined #lisp 09:14:34 jcazevedo [~jcazevedo@193.136.27.164] has joined #lisp 09:18:14 -!- ngz [~user@233.41.76.86.rev.sfr.net] has quit [Remote host closed the connection] 09:18:42 ngz [~user@233.41.76.86.rev.sfr.net] has joined #lisp 09:19:48 Siphonblast [~Siphonbla@c-98-210-95-103.hsd1.ca.comcast.net] has joined #lisp 09:23:37 -!- ebobby [~fms@50-0-172-141.dsl.dynamic.sonic.net] has quit [Quit: leaving] 09:24:04 ignas [~ignas@office.pov.lt] has joined #lisp 09:25:02 -!- jdz [~jdz@193.206.22.97] has quit [Remote host closed the connection] 09:25:57 Jeanne-Kamikaze [~Jeanne-Ka@86.42.223.87.dynamic.jazztel.es] has joined #lisp 09:26:49 Hussaind [~hussain@115.124.115.71] has joined #lisp 09:26:58 -!- Hussaind [~hussain@115.124.115.71] has left #lisp 09:29:37 b_ [~chatzilla@cpc3-acto3-2-0-cust505.4-2.cable.virginmedia.com] has joined #lisp 09:32:57 jdz [~jdz@193.206.22.97] has joined #lisp 09:33:41 what was that library that provided "make-mailbox" and other such niceties for concurrent programming? Google is being very unhelpful today 09:33:52 -!- ramkrsna [ramkrsna@nat/redhat/x-btjggfdmovowhgad] has quit [Ping timeout: 256 seconds] 09:34:17 prxq: muproc 09:34:18 is that cl-muproc ? 09:34:58 sb-concurrency. 09:36:36 ah, there it is. sb-concurrency at least has it. I'll check out cl-muproc too 09:36:37 thanks 09:39:14 -!- Siphonblast [~Siphonbla@c-98-210-95-103.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds] 09:41:39 -!- drl [~lat@110.139.229.172] has quit [Ping timeout: 252 seconds] 09:41:41 -!- pspace [~andrew@c-24-5-81-156.hsd1.ca.comcast.net] has quit [Ping timeout: 246 seconds] 09:42:13 antonv [2e35c32a@gateway/web/freenode/ip.46.53.195.42] has joined #lisp 09:42:45 -!- springz [~springz@118.143.64.134] has quit [Remote host closed the connection] 09:43:43 eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #lisp 09:52:01 ramkrsna [ramkrsna@nat/redhat/x-hzlfvrcmbvtkinve] has joined #lisp 09:53:07 b1rkh0ff [~b1rkh0ff@178.77.14.180] has joined #lisp 09:53:22 -!- theos [~theos@unaffiliated/theos] has quit [Quit: cya] 09:55:38 drl [~lat@110.139.229.172] has joined #lisp 09:56:17 -!- Odin- [~sbkhh@214-106-22-46.fiber.hringdu.is] has quit [Quit: Meep.] 10:00:12 -!- Jeanne-Kamikaze [~Jeanne-Ka@86.42.223.87.dynamic.jazztel.es] has quit [Remote host closed the connection] 10:01:07 -!- b_ [~chatzilla@cpc3-acto3-2-0-cust505.4-2.cable.virginmedia.com] has quit [Quit: ChatZilla 0.9.88.2 [Firefox 12.0/20120423122928]] 10:01:13 prxq: You should also take a look at lparallel if you haven't. 10:02:38 wztian_ [~quassel@124.225.125.155] has joined #lisp 10:03:02 -!- wztian [~quassel@li379-10.members.linode.com] has quit [Ping timeout: 246 seconds] 10:04:48 lars_t_h [~lars_t_h@002128148102.mbb.telenor.dk] has joined #lisp 10:05:36 -!- jtza8 [~jtza8@196-210-195-212.dynamic.isadsl.co.za] has quit [Ping timeout: 256 seconds] 10:06:31 jtza8 [~jtza8@196-210-195-212.dynamic.isadsl.co.za] has joined #lisp 10:12:10 -!- xyxu [~Adium@58.41.12.190] has quit [Quit: Leaving.] 10:21:22 -!- vinian [~vinian@218.241.129.62] has quit [Quit: Ex-Chat] 10:22:56 Jeanne-Kamikaze [~Jeanne-Ka@86.42.223.87.dynamic.jazztel.es] has joined #lisp 10:26:37 Kryztof [~user@178-83-229-138.dynamic.hispeed.ch] has joined #lisp 10:29:45 [SLB] [~slabua@host167-169-dynamic.1-87-r.retail.telecomitalia.it] has joined #lisp 10:29:45 -!- [SLB] [~slabua@host167-169-dynamic.1-87-r.retail.telecomitalia.it] has quit [Changing host] 10:29:45 [SLB] [~slabua@unaffiliated/slabua] has joined #lisp 10:39:28 mel0on [~user@h-72-75.a146.priv.bahnhof.se] has joined #lisp 10:49:58 -!- pnpuff [~uu@unaffiliated/pnpuff] has quit [Quit: pnpuff] 10:53:33 ccomendant [~user@gateway/tor-sasl/ccomendant] has joined #lisp 10:55:22 -!- kushal [kdas@fedora/kushal] has quit [Ping timeout: 244 seconds] 11:11:15 -!- harish is now known as harish_afk 11:19:11 -!- harish_afk [~harish@12.152.235.2] has quit [Ping timeout: 252 seconds] 11:23:36 -!- Jeanne-Kamikaze [~Jeanne-Ka@86.42.223.87.dynamic.jazztel.es] has quit [Quit: Did you hear that ?] 11:26:24 -!- ramkrsna [ramkrsna@nat/redhat/x-hzlfvrcmbvtkinve] has quit [Ping timeout: 252 seconds] 11:29:05 -!- schmx [~marcus@c83-254-190-169.bredband.comhem.se] has quit [Ping timeout: 252 seconds] 11:34:19 gaidal [~gaidal@h164n1-m-sp-d4.ias.bredband.telia.com] has joined #lisp 11:36:41 -!- eni is now known as albacker 11:36:44 -!- albacker [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Changing host] 11:36:44 albacker [~eni@unaffiliated/enyx] has joined #lisp 11:38:47 ramkrsna [ramkrsna@nat/redhat/x-iqvbopihtvqerffe] has joined #lisp 11:41:22 -!- jtza8 [~jtza8@196-210-195-212.dynamic.isadsl.co.za] has quit [Ping timeout: 256 seconds] 11:42:23 jtza8 [~jtza8@196-210-195-212.dynamic.isadsl.co.za] has joined #lisp 11:42:43 -!- leo2007 [~leo@119.255.41.67] has quit [Quit: rcirc on GNU Emacs 24.0.97.1] 11:47:05 hitecnologys [~noname@94.137.10.24] has joined #lisp 11:52:40 i want to print objects to a string in such a way that READ reconstructs them. Much like it happens with structs, as in #S(FOO :A 1 :B 2) 11:52:49 but these are clos classes. 11:53:25 i can't find the relevant docs, although I know that exists 11:53:34 any ideas? 11:57:11 paul0 [~paul0@189.114.197.15.dynamic.adsl.gvt.net.br] has joined #lisp 11:58:06 prxq: look at make-load-form and make-load-form-saving-slots 11:58:45 make-load-form is not really for print and read 11:58:55 it's for compile-file and load 11:59:31 prxq: sadly, you will have to invent some read syntax, or use #.(make-instance ...) 11:59:34 -!- Dennis- [~Croms@dhcp-089-098-010-207.chello.nl] has quit [Read error: Connection reset by peer] 11:59:37 Croms [~Croms@dhcp-089-098-010-207.chello.nl] has joined #lisp 11:59:51 and use MOP to get the slots 12:00:53 hm 12:02:06 -!- kpreid [~kpreid@cpe-67-249-228-147.twcny.res.rr.com] has quit [Quit: Quitting] 12:04:47 wbooze [~wbooze@xdsl-78-35-154-101.netcologne.de] has joined #lisp 12:06:02 -!- homie [~levgue@xdsl-78-35-154-101.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 12:09:29 homie [~levgue@xdsl-78-35-154-101.netcologne.de] has joined #lisp 12:10:12 kpreid [~kpreid@cpe-67-249-228-147.twcny.res.rr.com] has joined #lisp 12:11:01 tomodo [~tomodo@gateway/tor-sasl/tomodo] has joined #lisp 12:11:55 zfx [~zfx@109.174.157.242] has joined #lisp 12:12:22 zanoni [quassel@nat/indt/x-eaynaxlsysmvrcdu] has joined #lisp 12:13:18 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 12:16:38 3127 seconds with cmucl ...... 12:18:59 is *print-readably* always nil in print-object? 12:19:19 no 12:22:37 somehow this doesn't work as expected: http://paste.lisp.org/+2S2E 12:22:58 *print-readably* doesn't behave as I expected, I mean. 12:23:07 any ideas why? 12:23:13 clhs ~a 12:23:14 http://www.lispworks.com/reference/HyperSpec/Body/22_cda.htm 12:23:21 ooph 12:23:28 last paragraph 12:23:29 heh, ok 12:23:58 stassats: thx 12:24:13 yrwlcm 12:29:05 metaphysician [~matrix@unaffiliated/meta-coder] has joined #lisp 12:31:27 -!- lars_t_h [~lars_t_h@002128148102.mbb.telenor.dk] has quit [Quit: Leaving] 12:36:55 zfx- [~zfx@109.174.157.242] has joined #lisp 12:37:22 PseudoMan [~PseudoMan@101.165.37.46] has joined #lisp 12:38:15 -!- zfx [~zfx@109.174.157.242] has quit [Read error: Operation timed out] 12:38:17 -!- PseudoMan [~PseudoMan@101.165.37.46] has quit [Client Quit] 12:38:45 Pseudomander [~PseudoMan@101.165.37.46] has joined #lisp 12:39:13 -!- ramkrsna [ramkrsna@nat/redhat/x-iqvbopihtvqerffe] has quit [Ping timeout: 244 seconds] 12:49:25 Yuuhi [benni@p5483A2D3.dip.t-dialin.net] has joined #lisp 12:53:45 prxq: practical solution, require babel-streams and cl-store, then (babel-streams:with-output-to-sequence (blob :element-type '(unsigned-byte 8)) (cl-store:store (make-instance 'blah) blob)) 12:54:44 prxq: print that output as (print `(babel-streams:with-input-from-sequence (blob ,blob) (cl-store:restore blob))) 12:55:12 and it will restore the clos object from the #(1 2 3 4) literal vector 12:57:08 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 240 seconds] 12:57:15 ramkrsna [ramkrsna@nat/redhat/x-lppqabxmoszouocc] has joined #lisp 12:57:27 prxq: here is it kind of working http://i.imgur.com/fDxn0.png 12:58:07 Jeanne-Kamikaze [~Jeanne-Ka@86.42.223.87.dynamic.jazztel.es] has joined #lisp 12:58:23 -!- wztian_ [~quassel@124.225.125.155] has quit [Ping timeout: 246 seconds] 12:59:07 one can probably even compress it it cleverly into bignum or something 12:59:52 babel-streams:with-output-to-bignum :3 13:01:16 leo2007 [~leo@123.123.249.127] has joined #lisp 13:06:29 -!- metaphysician [~matrix@unaffiliated/meta-coder] has quit [Ping timeout: 244 seconds] 13:08:02 Joreji [~thomas@vpn-eu1.unidsl.de] has joined #lisp 13:08:29 -!- ramkrsna [ramkrsna@nat/redhat/x-lppqabxmoszouocc] has quit [Ping timeout: 245 seconds] 13:10:00 Levenson [~Levenson@office-gw.skytel.spb.ru] has joined #lisp 13:10:31 metaphysician [~matrix@unaffiliated/meta-coder] has joined #lisp 13:12:36 -!- ccomendant [~user@gateway/tor-sasl/ccomendant] has left #lisp 13:15:17 -!- metaphysician [~matrix@unaffiliated/meta-coder] has quit [Ping timeout: 250 seconds] 13:16:31 ramkrsna [ramkrsna@nat/redhat/x-gswwvzirzdsbzcbq] has joined #lisp 13:17:05 -!- Joreji [~thomas@vpn-eu1.unidsl.de] has quit [Remote host closed the connection] 13:17:51 hello I have a question regarding constant definition 13:18:18 tcr1 [~tcr@178-83-229-138.dynamic.hispeed.ch] has joined #lisp 13:18:19 -!- tcr [~tcr@178-83-229-138.dynamic.hispeed.ch] has quit [Read error: Connection reset by peer] 13:18:21 I have the functions: 13:18:22 (defun genstr (len) (map-into (make-array len :element-type 'bit) (lambda () (random 2))) ) 13:18:22 (defun genpool (population len) (map-into (make-array population :element-type 'x) (lambda () (genstr len)))) 13:18:25 Joreji [~thomas@vpn-eu1.unidsl.de] has joined #lisp 13:19:13 don't paste code here 13:19:16 and am trying to declare (a) as the output of (genpool 100 64) using (defun a () '(genpool 200 64)) 13:19:57 why did you quote it? 13:20:14 however it returns a pointer to the function as opposed to the output, how would I declare it to return the array as opposed to the function. 13:20:17 why did you make it a function? 13:20:28 -!- jtza8 [~jtza8@196-210-195-212.dynamic.isadsl.co.za] has quit [Ping timeout: 245 seconds] 13:20:32 I'm new to the language. 13:20:33 it doesn't return a pointer to a function 13:20:35 schoppenhauer [~christoph@unaffiliated/schoppenhauer] has joined #lisp 13:20:39 it returns a list 13:20:48 minion: please tell Pseudomander about pcl 13:20:48 Pseudomander: direct your attention towards pcl: 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). 13:21:11 try (defvar *a* (genpool 200 64)) instead 13:21:35 or (defconstant +a+ (genpool 200 64)) 13:21:47 no, don't try defconstant 13:22:00 his original q was about constants 13:22:20 bad questions is not a reason to give bad answers 13:22:58 thanks heaps, this is what I was looking for, I've been learning lisp via some youtube lectures and it covered none of that. 13:23:11 Pseudomander: read the linked book 13:23:34 francogrex [~user@109.130.26.93] has joined #lisp 13:23:50 also, hang out in #clnoobs 13:23:54 I am 13:26:00 stassats: Google refuses to tell me why defconstant is bad. I think you'll have to do it instead. :) 13:26:15 (Maybe there's a FAQ about such things?) 13:26:57 naryl: defconstant is only reliable for EQL values as they may be evaluated multiple times. 13:27:05 naryl: a) you would have to make sure that (genpool 200 64) can be evaluated at compile-time, b) you would have to make sure that the value it evaluated at compile-time is EQL to the value it evaluates at load-time 13:27:26 and c) it's a constant, it's harder to redefine it when needed 13:27:50 *ezakimak* guesses the compiler is free to inline the result 13:27:59 -!- francogrex [~user@109.130.26.93] has quit [Remote host closed the connection] 13:28:06 ezakimak: correct 13:28:19 theos [~theos@unaffiliated/theos] has joined #lisp 13:30:21 peterhil` [~peterhil@gatekeeper.brainalliance.com] has joined #lisp 13:31:57 -!- cfdm` [~user@114.205.86.94] has left #lisp 13:32:04 gko [~gko@114-34-168-13.HINET-IP.hinet.net] has joined #lisp 13:33:05 -!- EarlGray [~mitra@despairing-occident.volia.net] has quit [Quit: Konversation terminated!] 13:33:12 EarlGray [~mitra@despairing-occident.volia.net] has joined #lisp 13:36:12 flavioribeiro [~flaviorib@186.192.87.33] has joined #lisp 13:37:37 KingsKnighted [~quassel@c-174-52-149-13.hsd1.ut.comcast.net] has joined #lisp 13:39:07 -!- Joreji [~thomas@vpn-eu1.unidsl.de] has quit [Remote host closed the connection] 13:39:49 'morning 13:40:22 -!- fukushima [~fukushima@z128.124-44-151.ppp.wakwak.ne.jp] has quit [Quit: Leaving...] 13:40:50 Joreji [~thomas@vpn-eu1.unidsl.de] has joined #lisp 13:43:38 iocor [~textual@87.194.167.19] has joined #lisp 13:43:42 -!- iocor [~textual@87.194.167.19] has quit [Changing host] 13:43:42 iocor [~textual@unaffiliated/iocor] has joined #lisp 13:44:03 -!- homie [~levgue@xdsl-78-35-154-101.netcologne.de] has quit [Read error: Connection reset by peer] 13:44:40 zezikaro [zezikaro@93-97-250-47.zone5.bethere.co.uk] has joined #lisp 13:45:31 homie [~levgue@xdsl-78-35-154-101.netcologne.de] has joined #lisp 13:46:38 -!- homie [~levgue@xdsl-78-35-154-101.netcologne.de] has quit [Read error: Connection reset by peer] 13:46:59 -!- albacker [~eni@unaffiliated/enyx] has quit [Quit: Leaving] 13:50:04 hi 13:50:17 i'm wanting to learn lisp, but i'm not nsure what sort of programs can be written with lisp 13:50:25 Could anyone help me please 13:50:42 zezikaro: just about any program, like most other programming languages. 13:51:04 zezikaro, join #clnoobs 13:51:37 ezakimak Just did, should I ask there? 13:52:40 pkhuong What sort of limitations are faced? 13:52:45 is there a limited amount of libraries? 13:52:57 do i need a lot of 'glue' code with C to do interfaces etc? 13:53:11 zezikaro: implementations generally use more memory than what's available in embedded systems. aside from that, you're safe 13:53:48 zezikaro: there are libraries, you can communicate with C, it is fast, multiplatform, ... 13:53:58 is lisp better than haskell? 13:54:13 you're asking in #lisp, so of course ;) (but it's biased here) 13:54:20 as much as bread is better than pasta. 13:54:25 zezikaro: #lisp will say yes, #haskell will say the obviously incorrect no. 13:54:33 harish [~harish@12.152.235.2] has joined #lisp 13:55:02 zezikaro: you're asking a very vague question. If you can specify better the fields that interest you, you'll improve the answers' quality. 13:55:03 i will say mu 13:55:52 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Read error: Connection reset by peer] 13:56:22 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 13:56:31 -!- Joreji [~thomas@vpn-eu1.unidsl.de] has quit [Remote host closed the connection] 13:57:26 pkhuong web development :/ 13:57:33 so i'm guessing both ain't really suitable 13:57:47 zezikaro: CL is fine for web development 13:57:57 pnpuff [~uu@unaffiliated/pnpuff] has joined #lisp 13:58:06 Joreji [~thomas@vpn-eu1.unidsl.de] has joined #lisp 13:58:20 zezikaro, join #lispweb also 13:58:47 There's a lot of people who do webdev here. They tend to use the (now usual) model of a reverse proxy that dispatches to long-running CL processes. 14:00:11 zezikaro: lisp is just awesome for webdevelopment imho :) 14:00:37 karswell [~coat@93-97-29-243.zone5.bethere.co.uk] has joined #lisp 14:01:33 s/web// 14:02:14 -!- jcazevedo [~jcazevedo@193.136.27.164] has quit [Read error: Connection reset by peer] 14:02:20 zezikaro: and why the :/ ? 14:02:47 because web-development is decadent 14:02:47 -!- [SLB] [~slabua@unaffiliated/slabua] has quit [Ping timeout: 246 seconds] 14:03:05 jcazevedo [~jcazevedo@193.136.27.164] has joined #lisp 14:03:11 I just didn't think a functional langauge was apt for such a thign 14:03:48 -!- Joreji [~thomas@vpn-eu1.unidsl.de] has quit [Ping timeout: 250 seconds] 14:04:08 yeah, considering the crap there is out there, dysfunctional languages like PHP are probably what people think are apt for that stuff 14:04:19 -!- JengYiC_UB2-1 [~morrisc@gate.daemonland.org] has quit [Quit: Ex-Chat] 14:04:37 homie [~levgue@xdsl-78-35-154-101.netcologne.de] has joined #lisp 14:06:04 zezikaro, languages are mainly a point of preference and fashion, and a few have some interesting concepts that make good problem-solving tools. 14:06:42 zezikaro, the latter reason is a good reason to learn Lisp 14:07:12 as for whether you stick with Lisp long-term... well, that's a matter of preference, and only occassionally ever a technical issue. 14:08:24 okay thank you 14:08:26 so there's no value in coming in and asking whether Lisp is better than Haskell (a meaningless question anyway), or whether it's good for web development. learn it if it interests you, and stick with it if you like it. 14:08:48 i'll try to make a turing machine 14:08:51 thanks 14:08:53 zezikaro: CL is good for web. Because it's not strictly functional but multiparadigm. 14:08:55 enjoy. 14:09:09 And even Haskell has some frameworks and even real sites made with them. 14:09:50 zezikaro: cool thing is, lisp is multi-paradigm. we have functional, object oriented stuff (and really, one of the best things out there), variables (and here too, we're more awesome than others). 14:10:30 Joreji [~thomas@vpn-eu1.unidsl.de] has joined #lisp 14:10:33 php may suck, but people using it have "doer" attitude.. I always imagine how much Lispers could have accomplished, if all the time spent on "angels at the tip of a needle" smartassery went into coding time instead 14:10:51 maxm-: it wouldn't have been so pretty :) 14:11:03 maxm-: and stop talking! more code! 14:11:04 we could be worse, we could be in #python 14:11:59 i think lispers are doers-aplenty 14:12:12 -!- Joreji [~thomas@vpn-eu1.unidsl.de] has quit [Read error: Connection reset by peer] 14:12:22 we just get a lot more done and have time left over to talk about finer points 14:12:52 who are those mythical lispers? 14:13:00 hm... Let's discuss backwards compatibility of portability wrappers? :) 14:13:12 like bordeaux-threads e.g. 14:13:30 naryl: that's not what "doers" do. "doers" do not care about backwards compatibility. 14:13:36 backwards compatibility is boring, break early, break often 14:13:48 And you get Clojure 14:15:13 lars_t_h [~lars_t_h@002128148102.mbb.telenor.dk] has joined #lisp 14:16:35 one thing is breaking the language, another is breaking libraries 14:18:17 -!- zfx- is now known as zfx 14:18:17 -!- gigamonkey [~gigamonke@adsl-99-24-222-104.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 265 seconds] 14:18:32 [SLB] [~slabua@87.13.170.68] has joined #lisp 14:18:32 -!- zfx [~zfx@109.174.157.242] has quit [Changing host] 14:18:32 zfx [~zfx@unaffiliated/zfx] has joined #lisp 14:18:32 -!- [SLB] [~slabua@87.13.170.68] has quit [Changing host] 14:18:32 [SLB] [~slabua@unaffiliated/slabua] has joined #lisp 14:19:24 "doers" also tend to think that their job is to write code and so they tend to rewrite everything that his been already written only poorly. imo. 14:22:05 Joreji [~thomas@vpn-eu1.unidsl.de] has joined #lisp 14:24:17 stassats: i like the term "break early, break often" it sounds so inspiring :P 14:25:06 gigamonkey [~gigamonke@adsl-99-17-206-79.dsl.pltn13.sbcglobal.net] has joined #lisp 14:25:27 -!- Jeanne-Kamikaze [~Jeanne-Ka@86.42.223.87.dynamic.jazztel.es] has quit [Quit: Did you hear that ?] 14:26:04 jtza8 [~jtza8@196-210-195-212.dynamic.isadsl.co.za] has joined #lisp 14:26:22 fmeyer [~fmeyer@c90636ec.virtua.com.br] has joined #lisp 14:26:30 -!- ipmonger [~ipmonger@c-68-84-210-68.hsd1.pa.comcast.net] has quit [Quit: ipmonger] 14:28:33 EarlGray^ [~mitra@despairing-occident.volia.net] has joined #lisp 14:28:55 -!- kilon [~kvirc@178.59.17.196] has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 14:32:25 -!- EarlGray^ [~mitra@despairing-occident.volia.net] has quit [Remote host closed the connection] 14:32:25 -!- EarlGray [~mitra@despairing-occident.volia.net] has quit [Read error: Connection reset by peer] 14:32:32 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Ping timeout: 246 seconds] 14:33:07 EarlGray [~mitra@despairing-occident.volia.net] has joined #lisp 14:33:23 ictxiangxin [~ictxiangx@111.16.167.195] has joined #lisp 14:33:44 -!- ictxiangxin [~ictxiangx@111.16.167.195] has quit [Max SendQ exceeded] 14:34:27 ictxiangxin [~ictxiangx@111.16.167.195] has joined #lisp 14:38:29 -!- Joreji [~thomas@vpn-eu1.unidsl.de] has quit [Ping timeout: 245 seconds] 14:40:09 -!- KingsKnighted [~quassel@c-174-52-149-13.hsd1.ut.comcast.net] has quit [Remote host closed the connection] 14:41:06 Spion_ [~spion@unaffiliated/spion] has joined #lisp 14:41:17 Jeanne-Kamikaze [~Jeanne-Ka@86.42.223.87.dynamic.jazztel.es] has joined #lisp 14:43:54 -!- cymew [~cymew@fw01d.snowmen.se] has quit [Ping timeout: 245 seconds] 14:44:19 -!- Spion [~spion@unaffiliated/spion] has quit [Ping timeout: 245 seconds] 14:47:42 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 252 seconds] 14:48:43 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 14:50:38 Joreji [~thomas@vpn-eu1.unidsl.de] has joined #lisp 14:51:49 metaphysician [~matrix@unaffiliated/meta-coder] has joined #lisp 14:54:01 -!- ramkrsna [ramkrsna@nat/redhat/x-gswwvzirzdsbzcbq] has quit [Quit: Leaving] 14:55:07 -!- zbigniew [~zb@ipv6.3e8.org] has quit [Ping timeout: 272 seconds] 14:55:33 zbigniew [~zb@ipv6.3e8.org] has joined #lisp 14:55:47 pnathan [~Adium@75.87.255.164] has joined #lisp 14:56:41 -!- antonv [2e35c32a@gateway/web/freenode/ip.46.53.195.42] has quit [Quit: Page closed] 14:58:33 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 14:58:53 mathrick [~mathrick@85.218.148.156] has joined #lisp 15:04:51 nanoc [~conanhome@201-251-62-201.static.speedy.com.ar] has joined #lisp 15:05:22 -!- minion [~minion@tiger.common-lisp.net] has quit [Remote host closed the connection] 15:05:27 minion [~minion@tiger.common-lisp.net] has joined #lisp 15:06:52 naryl: defconstant is bad because of the saying: variables won't, constants aren't. 15:07:37 -!- stepnem [~stepnem@176.119.broadband10.iol.cz] has quit [Ping timeout: 252 seconds] 15:07:38 naryl: which means that variables won't vary: (let ((x (sin 42))) (* x x)) ; x doesn't change. (better functional style to use LET and not SETF. 15:07:50 -!- mcsontos [mcsontos@nat/redhat/x-zfugurxxvuektmln] has quit [Quit: Leaving] 15:08:22 -!- Joreji [~thomas@vpn-eu1.unidsl.de] has quit [Ping timeout: 245 seconds] 15:08:27 naryl: and which means that constants WILL vary, they're not constant. (defconstant +buffer-size+ 512) some tests. Oops, too small. (defconstant +buffer-size+ 1024) --> Oops implementation dependant! 15:09:12 "constants" are program parameters that change, and since in lisp programs are not usually recompiled reloaded from a virgin state, but modified in-memory, changing constants leads to bad effects. Hence defconstant is bad. 15:09:19 Use DEFPARAMETER. 15:10:38 -!- oGMo [~rpav@66.219.59.103] has quit [Quit: ZNC - http://znc.sourceforge.net] 15:11:05 oGMo_ [~rpav@66.219.59.103] has joined #lisp 15:11:17 stepnem [~stepnem@176.119.broadband10.iol.cz] has joined #lisp 15:11:20 -!- jdz [~jdz@193.206.22.97] has quit [Quit: Byebye.] 15:11:37 -!- ictxiangxin [~ictxiangx@111.16.167.195] has quit [Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/] 15:12:42 Whitesqu_ [~notwhites@109.225.19.141] has joined #lisp 15:14:08 -!- oGMo_ is now known as oGMo 15:14:11 -!- Whitesquall [~notwhites@109.225.45.209] has quit [Ping timeout: 246 seconds] 15:14:43 adu [~ajr@pool-173-66-16-10.washdc.fios.verizon.net] has joined #lisp 15:16:10 -!- jtza8 [~jtza8@196-210-195-212.dynamic.isadsl.co.za] has quit [Ping timeout: 250 seconds] 15:23:54 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Read error: Connection reset by peer] 15:24:27 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 15:24:37 ciao [~xxxxx@adsl-ull-82-182.50-151.net24.it] has joined #lisp 15:25:02 -!- ciao [~xxxxx@adsl-ull-82-182.50-151.net24.it] has left #lisp 15:38:54 -!- schoppenhauer [~christoph@unaffiliated/schoppenhauer] has quit [Quit: leaving] 15:40:09 Joreji [~thomas@vpn-eu1.unidsl.de] has joined #lisp 15:40:10 -!- teggi [~teggi@113.172.40.96] has quit [Remote host closed the connection] 15:41:25 -!- Jeanne-Kamikaze [~Jeanne-Ka@86.42.223.87.dynamic.jazztel.es] has quit [Quit: Did you hear that ?] 15:42:38 nydel [~nydel@ip72-197-244-33.sd.sd.cox.net] has joined #lisp 15:48:16 -!- Joreji [~thomas@vpn-eu1.unidsl.de] has quit [Read error: Connection reset by peer] 15:49:41 mensch [~mensch@c-24-63-135-252.hsd1.ma.comcast.net] has joined #lisp 15:50:49 Joreji [~thomas@vpn-eu1.unidsl.de] has joined #lisp 15:52:35 -!- mensch [~mensch@c-24-63-135-252.hsd1.ma.comcast.net] has quit [Client Quit] 15:53:30 There are no comprehensive libraries for dealing with color models, color spaces, perception, and similarity in Lisp, are there? Because if not, that's my next thing to work on. 15:54:17 -!- paul0 [~paul0@189.114.197.15.dynamic.adsl.gvt.net.br] has quit [Quit: paul0] 15:56:58 nowhereman [~pierre@AStrasbourg-551-1-43-32.w92-148.abo.wanadoo.fr] has joined #lisp 15:58:20 I have some color manipulation code 15:58:25 not public but happy to send to you 15:58:43 -!- aoh [~aki@adsl-99-115.netplaza.fi] has quit [Quit: poof] 15:59:09 has sRGB, XYZ, CIE LAB, maybe one or two other spaces 15:59:16 I certainly wouldn't describe it as comprehensive 15:59:22 paul0 [~paul0@189.114.197.15.dynamic.adsl.gvt.net.br] has joined #lisp 15:59:46 -!- nowhere_man [~pierre@AStrasbourg-551-1-58-231.w83-194.abo.wanadoo.fr] has quit [Ping timeout: 276 seconds] 16:00:30 chu [~mathew.ba@CPE-124-176-25-97.lns2.dea.bigpond.net.au] has joined #lisp 16:00:52 -!- tcr1 [~tcr@178-83-229-138.dynamic.hispeed.ch] has quit [Quit: Leaving.] 16:00:58 jtza8 [~jtza8@196-210-195-212.dynamic.isadsl.co.za] has joined #lisp 16:01:31 francogrex [~user@109.130.26.93] has joined #lisp 16:02:50 brandonz [~brandon@c-71-202-142-243.hsd1.ca.comcast.net] has joined #lisp 16:02:59 -!- nowhereman [~pierre@AStrasbourg-551-1-43-32.w92-148.abo.wanadoo.fr] has quit [Ping timeout: 252 seconds] 16:03:01 kephas [~pierre@AStrasbourg-551-1-75-173.w81-51.abo.wanadoo.fr] has joined #lisp 16:03:14 Kryztof, that would be a great start for me at least to build off of, or at least it could reduce the amount of work I have to do :) 16:03:27 -!- nanoc [~conanhome@201-251-62-201.static.speedy.com.ar] has quit [Read error: Connection reset by peer] 16:07:23 -!- treyka [~treyka@85.234.199.185] has quit [Ping timeout: 246 seconds] 16:07:34 ok, send mail 16:08:46 apathor [~apathor@c-24-218-104-106.hsd1.ma.comcast.net] has joined #lisp 16:08:59 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 244 seconds] 16:11:48 m7w [~chatzilla@31.24.92.22] has joined #lisp 16:12:43 -!- paul0 [~paul0@189.114.197.15.dynamic.adsl.gvt.net.br] has quit [Quit: paul0] 16:14:02 -!- sdemarre [~serge@91.176.24.9] has quit [Ping timeout: 246 seconds] 16:17:08 -!- pnathan [~Adium@75.87.255.164] has quit [Quit: Leaving.] 16:18:02 attila_lendvai [~attila_le@178-164-240-131.pool.digikabel.hu] has joined #lisp 16:18:02 -!- attila_lendvai [~attila_le@178-164-240-131.pool.digikabel.hu] has quit [Changing host] 16:18:02 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 16:18:23 -!- adu [~ajr@pool-173-66-16-10.washdc.fios.verizon.net] has quit [Quit: adu] 16:21:01 zeissoctopus [~zeissocto@183178133120.ctinets.com] has joined #lisp 16:23:07 -!- Kron_ [~Kron@2.49.96.76] has quit [Read error: Connection reset by peer] 16:23:50 Kron_ [~Kron@2.49.96.76] has joined #lisp 16:25:11 snearch [~snearch@f053012016.adsl.alicedsl.de] has joined #lisp 16:27:24 tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has joined #lisp 16:27:51 nanoc [~conanhome@201-251-62-201.static.speedy.com.ar] has joined #lisp 16:28:04 -!- Kryztof [~user@178-83-229-138.dynamic.hispeed.ch] has quit [Ping timeout: 245 seconds] 16:28:11 BitRunes [~ghost@2001:da8:d800:101:216:d3ff:feae:1b91] has joined #lisp 16:29:56 nowhere_man [~pierre@AStrasbourg-551-1-40-114.w92-148.abo.wanadoo.fr] has joined #lisp 16:30:08 -!- kephas [~pierre@AStrasbourg-551-1-75-173.w81-51.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 16:32:07 -!- zfx [~zfx@unaffiliated/zfx] has quit [Quit: Be back later] 16:34:47 -!- francogrex [~user@109.130.26.93] has quit [Remote host closed the connection] 16:35:56 -!- dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has quit [Read error: Connection reset by peer] 16:38:33 jdz [~jdz@host175-107-dynamic.8-87-r.retail.telecomitalia.it] has joined #lisp 16:42:04 -!- gko [~gko@114-34-168-13.HINET-IP.hinet.net] has quit [] 16:43:35 mucker [~mucker@183.83.227.117] has joined #lisp 16:44:38 Alice3 [~Alice@cpc3-grim12-0-0-cust856.12-3.cable.virginmedia.com] has joined #lisp 16:46:01 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 16:47:12 -!- lars_t_h [~lars_t_h@002128148102.mbb.telenor.dk] has quit [Quit: Leaving] 16:48:45 pnq [~nick@ACA3240F.ipt.aol.com] has joined #lisp 16:51:27 -!- apathor [~apathor@c-24-218-104-106.hsd1.ma.comcast.net] has quit [Quit: Lost terminal] 16:51:43 -!- brandonz [~brandon@c-71-202-142-243.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 16:55:48 -!- jdz [~jdz@host175-107-dynamic.8-87-r.retail.telecomitalia.it] has quit [Quit: Byebye.] 17:01:10 EarlGray^ [~mitra@despairing-occident.volia.net] has joined #lisp 17:01:46 francogrex [~user@109.130.26.93] has joined #lisp 17:02:14 -!- EarlGray [~mitra@despairing-occident.volia.net] has quit [Ping timeout: 245 seconds] 17:02:57 -!- Kvaks [~quassel@15.123.34.95.customer.cdi.no] has quit [Read error: Connection reset by peer] 17:03:16 Kvaks [~quassel@15.123.34.95.customer.cdi.no] has joined #lisp 17:04:09 -!- jtza8 [~jtza8@196-210-195-212.dynamic.isadsl.co.za] has quit [Ping timeout: 244 seconds] 17:05:38 ebobby [~fms@50-0-172-141.dsl.dynamic.sonic.net] has joined #lisp 17:07:02 -!- zeissoctopus [~zeissocto@183178133120.ctinets.com] has quit [Remote host closed the connection] 17:09:13 EarlGray^^ [~mitra@despairing-occident.volia.net] has joined #lisp 17:10:15 -!- iocor [~textual@unaffiliated/iocor] has quit [Quit: Computer has gone to sleep.] 17:10:40 daem0n [~yaargh@unaffiliated/mryaargh] has joined #lisp 17:10:45 -!- EarlGray^ [~mitra@despairing-occident.volia.net] has quit [Ping timeout: 248 seconds] 17:10:56 -!- Kvaks [~quassel@15.123.34.95.customer.cdi.no] has quit [Read error: Connection reset by peer] 17:12:03 -!- chu [~mathew.ba@CPE-124-176-25-97.lns2.dea.bigpond.net.au] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:13:27 Kvaks [~quassel@15.123.34.95.customer.cdi.no] has joined #lisp 17:15:39 wtetzner_ [~wtetzner@c-24-218-217-69.hsd1.ma.comcast.net] has joined #lisp 17:18:02 ZC|Mobile [~weechat@108-222-196-145.lightspeed.nsvltn.sbcglobal.net] has joined #lisp 17:18:03 -!- ZC|Mobile [~weechat@108-222-196-145.lightspeed.nsvltn.sbcglobal.net] has quit [Changing host] 17:18:03 ZC|Mobile [~weechat@unaffiliated/forgottenwizard] has joined #lisp 17:18:31 -!- EarlGray^^ [~mitra@despairing-occident.volia.net] has quit [Ping timeout: 252 seconds] 17:18:43 EarlGray^^ [~mitra@despairing-occident.volia.net] has joined #lisp 17:21:28 mcsontos [~mcsontos@hotspot8.rywasoft.net] has joined #lisp 17:22:14 -!- ignas [~ignas@office.pov.lt] has quit [Ping timeout: 244 seconds] 17:22:55 -!- ZC|Mobile [~weechat@unaffiliated/forgottenwizard] has quit [Ping timeout: 265 seconds] 17:29:03 -!- francogrex [~user@109.130.26.93] has quit [Remote host closed the connection] 17:29:24 ZC|Mobile [~weechat@unaffiliated/forgottenwizard] has joined #lisp 17:32:03 -!- b1rkh0ff [~b1rkh0ff@178.77.14.180] has quit [Ping timeout: 244 seconds] 17:34:08 -!- Guest58016 [~user@114-198-37-54.dyn.iinet.net.au] has quit [Ping timeout: 240 seconds] 17:36:36 Guthur [~user@212.183.128.17] has joined #lisp 17:39:03 -!- jcazevedo [~jcazevedo@193.136.27.164] has quit [Quit: jcazevedo] 17:39:57 man the abcl google-app-server example was funny! 17:39:57 Sorry, I couldn't find anything for the abcl google-app-server example was funny!. 17:39:59 -!- theos [~theos@unaffiliated/theos] has quit [Ping timeout: 260 seconds] 17:40:06 lol, i had to edit xml! 17:40:24 ups 17:40:32 did i trigger that ? 17:40:45 is "!" a trigger now ? 17:40:54 homie: man 17:40:59 ah ok 17:41:26 we got a bot, and i did not even know..... 17:41:32 feww 17:41:46 s/know/recognize/ 17:45:03 b1rkh0ff [~b1rkh0ff@178.77.20.132] has joined #lisp 17:45:21 Jeanne-Kamikaze [~Jeanne-Ka@86.42.223.87.dynamic.jazztel.es] has joined #lisp 17:47:04 -!- Kron_ [~Kron@2.49.96.76] has quit [Quit: Kron awayyy!] 17:47:28 francogrex [~user@109.130.26.93] has joined #lisp 17:48:00 is anyone able to get the src files of this: http://common-lisp.net/project/jnil/ ? I tried anonymous cvs but it rejects my request! 17:51:16 lebro [~xmike@ool-18bab4b8.dyn.optonline.net] has joined #lisp 17:51:17 zfx [~zfx@host86-144-247-175.range86-144.btcentralplus.com] has joined #lisp 17:52:59 -!- fmeyer [~fmeyer@c90636ec.virtua.com.br] has quit [Remote host closed the connection] 17:53:31 -!- gigamonkey [~gigamonke@adsl-99-17-206-79.dsl.pltn13.sbcglobal.net] has quit [Read error: Connection reset by peer] 17:54:54 gigamonkey [~gigamonke@adsl-99-24-223-136.dsl.pltn13.sbcglobal.net] has joined #lisp 17:55:18 -!- adnap [~adnap@rrcs-24-227-162-10.sw.biz.rr.com] has quit [Ping timeout: 244 seconds] 17:56:24 -!- Croms [~Croms@dhcp-089-098-010-207.chello.nl] has left #lisp 17:56:24 -!- metaphysician [~matrix@unaffiliated/meta-coder] has quit [Quit: leaving] 17:59:01 Bike [~Glossina@75-175-3-87.ptld.qwest.net] has joined #lisp 18:00:11 francogrex: same here 18:03:26 -!- daem0n [~yaargh@unaffiliated/mryaargh] has quit [Quit: o/] 18:08:31 naryl: that's weird... is it just for that project? I think it's general problem there 18:09:02 seems like a general problem, the file permissions are ok 18:09:18 Siod [~user@99-99-196-9.lightspeed.rcsntx.sbcglobal.net] has joined #lisp 18:10:04 -!- zfx [~zfx@host86-144-247-175.range86-144.btcentralplus.com] has quit [Changing host] 18:10:04 zfx [~zfx@unaffiliated/zfx] has joined #lisp 18:10:16 an ftp connection to the site could be an alternative 18:10:26 francogrex: no. 18:10:38 can someone walk me through the following code: http://ideone.com/99Y3Q 18:11:39 let process haskell-process defined the label 'process', right and then the following is a let <> in 18:13:05 ? 18:13:12 brandonz [~brandon@c-71-202-142-243.hsd1.ca.comcast.net] has joined #lisp 18:13:18 that looks like elisp, maybe you'd have more luck on #emacs? 18:13:39 k, thanks 18:14:25 -!- francogrex [~user@109.130.26.93] has quit [Remote host closed the connection] 18:16:32 -!- Pseudomander [~PseudoMan@101.165.37.46] has quit [Quit: Leaving] 18:22:28 -!- nydel [~nydel@ip72-197-244-33.sd.sd.cox.net] has quit [Quit: quit] 18:22:49 -!- gaidal [~gaidal@h164n1-m-sp-d4.ias.bredband.telia.com] has quit [Quit: Leaving] 18:24:00 gaidal [~gaidal@h164n1-m-sp-d4.ias.bredband.telia.com] has joined #lisp 18:28:19 lobo_d_b [~lobo_d_b@181.132.160.27] has joined #lisp 18:28:32 -!- lobo_d_b [~lobo_d_b@181.132.160.27] has quit [Changing host] 18:28:32 lobo_d_b [~lobo_d_b@unaffiliated/juan--d--b/x-561435] has joined #lisp 18:30:51 -!- BitRunes [~ghost@2001:da8:d800:101:216:d3ff:feae:1b91] has quit [Remote host closed the connection] 18:33:35 ebw``` [~user@krlh-4d02089e.pool.mediaWays.net] has joined #lisp 18:34:37 -!- teiresias [~teiresias@archlinux/trusteduser/teiresias] has quit [Quit: rebooting] 18:35:33 dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has joined #lisp 18:35:59 -!- Vivitron [~Vivitron@pool-98-110-213-33.bstnma.fios.verizon.net] has quit [Ping timeout: 245 seconds] 18:37:14 -!- ebw`` [~user@krlh-5f726cb4.pool.mediaWays.net] has quit [Ping timeout: 252 seconds] 18:37:40 -!- leo2007 [~leo@123.123.249.127] has quit [Ping timeout: 244 seconds] 18:38:05 faheem [~faheem@bigipfloater1.duhs.duke.edu] has joined #lisp 18:39:30 Is it Ok to ask basic CL questions here? I looked at http://www.cliki.net/IRC but there isn't really a faq 18:39:40 *sshirokov* nods 18:39:46 faheem: better #clnoobs 18:39:58 greaver [~j@41.138.11.188] has joined #lisp 18:40:22 pjb: on freebode? 18:40:26 freenode, sorry 18:40:32 faheem: just ask 18:40:40 Yes. 18:40:47 Why fragment it further? 18:40:55 But that's a topic for another day.. 18:42:20 I'm trying to use https://github.com/tpapp/cl-rmath. I used it successfully before, but didn't save any of my code. I tried to run (cl-rmath::runif 0.0 1.0) but sbcl complained The value 0.0 is not of type DOUBLE-FLOAT. [Condition of type TYPE-ERROR] 18:42:57 This is a C library (R's math library), and the underlying values are doubles. What am I missing? 18:43:00 use 0.0d0 instead? 18:43:11 Bike: ok sec 18:43:14 faheem: 0.0 reads as a single float by default. 18:43:42 clhs *read-default-float-format* 18:43:42 http://www.lispworks.com/reference/HyperSpec/Body/v_rd_def.htm 18:43:45 Ok, that worked, thanks. 18:43:46 faheem: ^ 18:43:53 specbot: great, thanks. 18:44:06 any way to avoid typing d0 all the time. 18:44:07 ? 18:44:15 add^_ [~add^_^@m90-131-123-138.cust.tele2.se] has joined #lisp 18:44:16 what pjb linked. 18:44:22 faheem: lazy bum! 18:45:01 -!- wtetzner_ [~wtetzner@c-24-218-217-69.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 18:45:06 This is the reason why #clnoobs has been created. 18:45:37 pjb: i'm not at all convinced. 18:45:56 In #clnoobs, we don't assume people can read. 18:48:51 saschakb [~saschakb@p4FEA08F1.dip0.t-ipconnect.de] has joined #lisp 18:50:04 -!- lobo_d_b [~lobo_d_b@unaffiliated/juan--d--b/x-561435] has quit [Ping timeout: 252 seconds] 18:50:11 Thanks for the help, everyone. 18:55:03 -!- brandonz [~brandon@c-71-202-142-243.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 18:57:24 (lambda () (format "blah: %d" 5)) <- how can i print the result of that format inside the lambda? 18:57:37 clhs format 18:57:37 http://www.lispworks.com/reference/HyperSpec/Body/f_format.htm 18:58:22 Siod: you can write (lambda () (print nil)) instead. 18:58:36 nil would be the result of that format, if it was a correct call. 18:59:03 Siod: what's %d? 18:59:10 a literal string. 18:59:15 Where's the destination argument to format? 18:59:16 pjb, so if someting else returns something before the format call, that will be the return value of the lambda? 18:59:22 But since a literal string cannot be a destination of format, it's an error. 18:59:31 Siod: read clhs format! 18:59:36 Are you sure the language you're using is common lisp? 18:59:58 it isn't, i didn't think elisp was that different 19:00:09 Siod: as elisp questions in #emacs. 19:00:12 ask 19:00:19 i have 19:00:30 like i said, i didn't think they were that different 19:00:44 "i asked in #javascript and got no answer, so why not ask in #java instead" 19:01:13 H4ns: because they didn't there was much of a difference between the two? 19:01:25 and besides, java and javascript aren't nearly as esoteric or isn't that obvious? 19:01:29 pspace [~andrew@c-24-5-81-156.hsd1.ca.comcast.net] has joined #lisp 19:01:42 Siod: there only is not much of a difference if you're ignorant to programming. 19:01:53 H4ns: ignorant to lisp* 19:02:00 Siod: there are similarities, but there are differences. Have a look at http://paste.lisp.org/display/122296 (intersection common-lisp emacs-lisp scheme) 19:02:08 Siod: but as you seem to want to program something, you need to appreciate the differences between languages and ask your question where it is appropriate. 19:02:34 H4ns: i do appreciate there are differences, *but like i said* i didn't think they were that different 19:02:46 Siod: they are. thank you. 19:02:58 i.e., in what seem to be fundamental aspects of the language: lambda and format 19:03:17 They are that different. 19:03:19 H4ns: why are you thanking me? for helping you understand my position where you show profound ignorance? 19:03:38 Siod: i'm thanking you for going where this question is appropriate now. in advance. 19:03:56 you're welcome? 19:04:02 what a silly thing to thank someone for 19:04:30 sykopomp [~sykopomp@gateway/tor-sasl/sykopomp] has joined #lisp 19:05:10 Elisp's format is a totally different function than CL's. They don't take the same arguments and use a different sub-language. 19:05:21 -!- peterhil` [~peterhil@gatekeeper.brainalliance.com] has quit [Quit: Must not waste too much time here...] 19:07:02 alanpearce [~alan@home.alanpearce.co.uk] has joined #lisp 19:08:16 peterhil` [~peterhil@gatekeeper.brainalliance.com] has joined #lisp 19:14:53 Funny, it looks like (let ((*read-default-float-format* 'double-float)) (cl-rmath::runif 0.0 1.0)) should work, but it doesn't. It works if I setf *read-default-float-format* though. 19:15:05 to double-float, that is. 19:15:19 faheem: try to find out when the reader actually does its work 19:15:21 faheem: when is 0.0 read? 19:15:33 faheem: when is *read-default-float-format* bound to double-float? 19:16:08 -!- saschakb [~saschakb@p4FEA08F1.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 19:17:08 *read-default-float-format* is rebound temporarily within the form. So I don't see the problem. Are you saying the read happens before the rebind happens? 19:17:21 faheem: "of course" 19:17:33 H4ns: ok. 19:18:19 would (eval-when (:compile-toplevel :load-toplevel :execute ...)) help ? 19:18:22 unlike read-from-string, apparently. as per the example in http://www.lispworks.com/documentation/HyperSpec/Body/v_rd_def.htm 19:18:33 -!- pnq [~nick@ACA3240F.ipt.aol.com] has quit [Ping timeout: 260 seconds] 19:18:51 oh, i see. that code isn't compiled before the next bit is run. 19:18:58 faheem: read http://www.nhplace.com/kent/PS/Ambitious.html 19:19:04 Nothing to do with compilation. 19:19:13 i've been caught by that before. none of the other languages i've used do that. 19:19:17 and eval-when would not help. 19:19:18 faheem: yes... read-from-string reads when it's called. No superpower involved yet. 19:19:39 faheem: that's because none of the other language give you hooks into the scanner, parser and compiler. 19:19:59 pjb: forth certainly does. 19:20:15 pjb: Ok, reading. 19:23:17 faheem: You should try to implement a trivial REPL and a trivial LOAD function in less than 80 characters each. 19:24:53 pjb: Thanks, but no. Just trying to learn the basics now. 19:26:10 do you mean (loop (print (eval (read)))) ? 19:26:15 Yes. 19:26:32 I'm guessing read-from-string works because it doesn't do stuff at compile time. But that is just a guess. 19:26:52 faheem: nothing to do with compile time. 19:26:58 faheem: the repl use eval, not compile. 19:27:03 -!- MoALTz [~no@host-92-2-120-219.as43234.net] has quit [Ping timeout: 250 seconds] 19:27:33 pjb: It never compiles? 19:27:59 faheem: it's possible. 19:28:19 It's not specified how eval does its job. Some implementations use compile in eval, some implement an interpreter. 19:28:19 it may if you invoke a macro or create and invoke a lambda 19:28:27 I thought sbcl compiles everything before running it. 19:28:40 it's implementation-dependent, it doesn't have to compile anything 19:28:40 Not necessarily, it has an option to use an interpreter instead. 19:29:03 pjb: by default, i mean. 19:29:04 iocor [~textual@unaffiliated/iocor] has joined #lisp 19:29:11 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 19:29:25 faheem: there's no default, it's entirely implementation dependant. 19:29:27 faheem, depends on the implementation 19:29:36 anyway, i don't see why read-from-string works and (cl-rmath::runif doesn't, but I'll mull over it. 19:29:37 iirc clisp only interprets 19:29:49 MoALTz [~no@host-92-2-120-219.as43234.net] has joined #lisp 19:29:58 ezakimak: yes, but i referenced sbcl, which is an implementation. 19:30:23 DDR [~chatzilla@d66-183-113-159.bchsia.telus.net] has joined #lisp 19:30:24 faheem: because when you use read-from-string, the sexp is read, (including a string), then it's evaluated, therefore let binds *read-default-float-format* and then calls read-from-string which parses 1.0 as a double-float. 19:30:49 faheem: The whole of "(let ((*read-default-float-format* 'double-float)) (cl-rmath::runif 0.0 1.0))" is read, /then/ evaluated - so the 0.0 and 1.0 are read before the binding, see? 19:31:08 faheem: when you leave 1.0 in the sexp, the sexp is read, and the current value of *read-default-float-format* which is still single-float is used to parse it as a single float, then the sexp is evaluated, *read-default-float-format* is bound to double-float, and the single float 1.0 is used. 19:31:38 faheem: that's why I asked you faheem: when is 0.0 read? faheem: when is *read-default-float-format* bound to double-float? ; but you didn't consider answering me. 19:31:38 19:31:42 jake__ [~jake@74.213.226.253] has joined #lisp 19:31:46 So you didn't learn anything. 19:32:34 -!- TimKack [~tkack@c-2ec2be18-74736162.cust.telenor.se] has quit [Quit: Vision[0.9.7-H-090423]: i've been blurred!] 19:32:59 If any compilation occurs, it always occurs long after reading. 19:35:09 adu [~ajr@ip-64-134-44-92.public.wayport.net] has joined #lisp 19:35:29 -!- adu [~ajr@ip-64-134-44-92.public.wayport.net] has quit [Remote host closed the connection] 19:35:49 adu [~ajr@ip-64-134-44-92.public.wayport.net] has joined #lisp 19:38:33 treyka [~treyka@85.234.199.185] has joined #lisp 19:39:08 -!- Siod [~user@99-99-196-9.lightspeed.rcsntx.sbcglobal.net] has quit [Remote host closed the connection] 19:39:24 nikodemus [~nikodemus@cs27123025.pp.htv.fi] has joined #lisp 19:40:43 so compile time read macros would do ? 19:40:47 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Ping timeout: 252 seconds] 19:41:23 pjb: Ok, thanks for the explanation. 19:44:08 read macros are run at read time. 19:44:16 macros are run at minimal compilation time. 19:44:47 The value # is not of type NUMBER. 19:44:51 *prxq* smells ozone 19:47:07 works for me. 19:47:18 huangjs [~huangjs@190.8.100.83] has joined #lisp 19:47:33 huangjs_ [~huangjs@190.8.100.83] has joined #lisp 19:49:10 -!- huangjs_ [~huangjs@190.8.100.83] has quit [Client Quit] 19:49:45 paddington [~andy@82-196-173-37.bb.systeamnat.se] has joined #lisp 19:51:07 jasox [~jasox@178.239.26.130] has joined #lisp 19:51:17 EarlGray [~mitra@despairing-occident.volia.net] has joined #lisp 19:54:13 -!- EarlGray^^ [~mitra@despairing-occident.volia.net] has quit [Ping timeout: 245 seconds] 19:54:43 Bike: Thanks for your answer too. 19:56:57 -!- pnpuff [~uu@unaffiliated/pnpuff] has quit [Quit: pnpuff] 19:59:16 milanj [~milanj_@109-92-112-58.dynamic.isp.telekom.rs] has joined #lisp 20:00:23 b_ [~chatzilla@cpc3-acto3-2-0-cust505.4-2.cable.virginmedia.com] has joined #lisp 20:00:26 -!- nanoc [~conanhome@201-251-62-201.static.speedy.com.ar] has quit [Quit: WeeChat 0.3.7] 20:01:38 -!- ZC|Mobile [~weechat@unaffiliated/forgottenwizard] has quit [Ping timeout: 240 seconds] 20:04:58 Which version control is best (as in painless to setup/understand and use) for a lisp+emacs personal use env? to be precise, which is better supported on linux emacs of git/darcs/svn? 20:06:05 of those three i'd pick git 20:06:35 ShereKahn [~ajourez@189.92-67-87.adsl-dyn.isp.belgacom.be] has joined #lisp 20:06:38 -!- snearch [~snearch@f053012016.adsl.alicedsl.de] has quit [Quit: Verlassend] 20:06:43 sdemarre [~serge@91.176.24.9] has joined #lisp 20:07:20 zophy [~zophy__@24.220.134.142] has joined #lisp 20:08:32 thanks and this (http://emacswiki.org/emacs/Git) options such as magit, egg, egit, git-emacs..., which one of these? 20:08:48 magit 20:09:43 thanks! 20:10:56 -!- nikodemus [~nikodemus@cs27123025.pp.htv.fi] has quit [Quit: Leaving] 20:11:06 -!- mcsontos [~mcsontos@hotspot8.rywasoft.net] has quit [Ping timeout: 252 seconds] 20:11:38 -!- pspace [~andrew@c-24-5-81-156.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 20:12:08 hitecnologys1 [~noname@94.137.10.24] has joined #lisp 20:12:08 -!- hitecnologys [~noname@94.137.10.24] has quit [Read error: Connection reset by peer] 20:12:41 -!- zophy [~zophy__@24.220.134.142] has quit [Ping timeout: 252 seconds] 20:15:51 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [] 20:18:44 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 20:21:30 -!- lebro [~xmike@ool-18bab4b8.dyn.optonline.net] has left #lisp 20:23:41 Kron_ [~Kron@2.49.96.76] has joined #lisp 20:23:42 -!- wbooze [~wbooze@xdsl-78-35-154-101.netcologne.de] has quit [Ping timeout: 244 seconds] 20:24:37 -!- homie [~levgue@xdsl-78-35-154-101.netcologne.de] has quit [Ping timeout: 244 seconds] 20:26:07 madalu [~user@unaffiliated/madalu] has joined #lisp 20:26:13 meh, egg is where its at 20:26:40 teiresias [~teiresias@archlinux/trusteduser/teiresias] has joined #lisp 20:26:45 *maxm-* had been contributing to egg so I'm biased 20:27:01 -!- jake__ [~jake@74.213.226.253] has quit [Quit: Konversation terminated!] 20:28:18 -!- adu [~ajr@ip-64-134-44-92.public.wayport.net] has quit [Quit: adu] 20:28:24 pnq [~nick@172.163.37.6] has joined #lisp 20:28:41 -!- sellout [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Quit: Leaving.] 20:29:30 -!- gravicappa [~gravicapp@ppp91-77-163-24.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 20:29:40 I see people using the terms evaluation and execution wrt to CL. Practical Common Lisp talks about evalation as, roughly speaking, a process that calculates and returns the value of a lisp form. Is execution semantically different from evaluation? 20:30:22 No, it's the same. 20:30:32 pjb: ok, thanks. 20:30:42 But since we have a function named EVAL, we say evaluating instead of execute. 20:31:19 Notice that in assembler 7090, ther'es an instruction named XEC, so there we'd more naturally say execute, but lisp wasn't designed at such a low level (car and cdr nonwithstanding). 20:33:31 pjb: Ok. Sometimes people say execute instead of eval. E.g. in this answer -> http://stackoverflow.com/posts/10546505/edit 20:33:37 wbooze [~wbooze@xdsl-78-35-149-147.netcologne.de] has joined #lisp 20:33:47 Sorry, http://stackoverflow.com/a/10546505/350713 20:37:02 It is probably not a distinction worth making, outside of standards committees. 20:37:27 stackoverflow or reddit are not references 20:40:55 -!- ngz [~user@233.41.76.86.rev.sfr.net] has quit [Read error: Operation timed out] 20:41:47 -!- sdemarre [~serge@91.176.24.9] has quit [Ping timeout: 246 seconds] 20:45:49 Siphonblast [~Siphonbla@c-98-210-95-103.hsd1.ca.comcast.net] has joined #lisp 20:47:07 lebro [~xmike@ool-18bab4b8.dyn.optonline.net] has joined #lisp 20:51:50 -!- gaidal [~gaidal@h164n1-m-sp-d4.ias.bredband.telia.com] has quit [Quit: Leaving] 20:52:12 adu [~ajr@pool-173-66-16-10.washdc.fios.verizon.net] has joined #lisp 20:57:28 i guess you guys know that but - common lisp is just... bombastically great 20:57:35 *prxq* has had one of *those* days 20:58:09 -!- m7w [~chatzilla@31.24.92.22] has quit [Ping timeout: 252 seconds] 21:01:11 zulu_inuoe [~zulu_inuo@c-174-58-204-235.hsd1.fl.comcast.net] has joined #lisp 21:01:14 -!- EarlGray [~mitra@despairing-occident.volia.net] has quit [Read error: Operation timed out] 21:01:56 -!- zanoni [quassel@nat/indt/x-eaynaxlsysmvrcdu] has quit [Remote host closed the connection] 21:02:14 Is there a standard way of finding out if a pathname is absolute or relative? 21:02:59 lars_t_h [~lars_t_h@002128148102.mbb.telenor.dk] has joined #lisp 21:03:13 Yes. 21:03:21 -!- Kron_ [~Kron@2.49.96.76] has quit [Quit: Kron awayyy!] 21:03:46 Heh. And that is? 21:03:48 (member (first (pathname-directory pathname)) '(:absolute :relative)) 21:04:47 Oh. I did not realize the whole (:ABSOLUTE "blah" "blah") form was standard 21:04:55 Thanks! 21:06:26 EarlGray [~mitra@despairing-occident.volia.net] has joined #lisp 21:06:32 -!- Alice3 [~Alice@cpc3-grim12-0-0-cust856.12-3.cable.virginmedia.com] has quit [] 21:09:08 -!- _schulte_ [~eschulte@c-174-56-50-60.hsd1.nm.comcast.net] has quit [Ping timeout: 265 seconds] 21:11:48 -!- jasox [~jasox@178.239.26.130] has quit [Quit: Leaving] 21:12:46 homie [~levgue@xdsl-78-35-149-147.netcologne.de] has joined #lisp 21:12:49 -!- EarlGray [~mitra@despairing-occident.volia.net] has quit [Ping timeout: 252 seconds] 21:12:53 EarlGray^ [~mitra@despairing-occident.volia.net] has joined #lisp 21:17:21 -!- flavioribeiro [~flaviorib@186.192.87.33] has quit [Read error: Operation timed out] 21:22:17 bieber [~quassel@97.97.75.169] has joined #lisp 21:23:12 ZabaQ [~Zaba@ip-89-176-173-114.net.upcbroadband.cz] has joined #lisp 21:25:38 -!- blackwolf [~blackwolf@ool-4575fc51.dyn.optonline.net] has quit [Remote host closed the connection] 21:31:34 Windows. feh. CCL is refusing to find two functions that I know are exported from this dll, and I'm running out of clues as to why. 21:31:59 (apropos "SYMBOL-NAME") (find-all-symbols "SYMBOl-NAME") 21:35:12 did you recompile ccl ? 21:35:43 homie: yes: I'm using tdm mingw - thought that might be the problem. 21:36:05 maybe if finds them, just has no refernce to those symbols i meant.... 21:37:01 actually reconfigure too..... 21:37:07 Hmm. Rebuilt the dll, too and now it's fixed. 21:37:13 hah 21:37:15 bieber_ [~quassel@97.97.75.169] has joined #lisp 21:37:18 fukushima [~fukushima@z128.124-44-151.ppp.wakwak.ne.jp] has joined #lisp 21:37:20 ok 21:37:39 Weird. Chalk up a another blessing from the full build fairy, I guess. 21:37:40 hitecnologys [~noname@94.137.12.138] has joined #lisp 21:37:41 yea, without rebuilding the dll's won't work.... 21:37:59 just like the .so's here 21:38:30 -!- hitecnologys1 [~noname@94.137.10.24] has quit [Ping timeout: 244 seconds] 21:39:07 Its a shame tdm don't do an msys distribution. Their mingw is packaged much more nicely than the official one. But that's OT, I think. 21:39:38 jep 21:41:11 -!- madalu [~user@unaffiliated/madalu] has quit [Read error: Connection reset by peer] 21:41:30 by the way, will there be a lol2 ? 21:42:19 or something like that on other issues ? 21:42:30 -!- tcr [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 21:43:29 yakov [~yakov@95-24-15-33.broadband.corbina.ru] has joined #lisp 21:44:23 I'm looking at the hunchen.io and hunchentoot licenses. 21:44:38 can one combine GNU Affero and BSD-like in one Lisp program? 21:45:01 (BTW, hunchen.io & hunchensocket are "hunchentoot extensions" as author writes.) 21:45:29 -!- b1rkh0ff [~b1rkh0ff@178.77.20.132] has quit [Ping timeout: 246 seconds] 21:45:32 interesting, extensions licensed under very different conditions than original.. 21:45:46 yakov: you can, but that wolud mean that your application has to be GNU Affero 21:46:00 anything GPL like (aside from LLGPL) means everything you use must be GPLd 21:46:36 madnificent: this is false. 21:46:46 Only derived works from GPL need to be GPL. 21:47:14 pjb: you must admit that it's a grey area 21:47:27 no, I find it rather clear. 21:47:29 *madnificent* doesn't want to have this discussion actually, we had it in the past 21:47:44 Then stop spreading fudd. 21:47:46 yakov: make of it what you want. the gpl is a mess in combination with lisp. pjb loves it, i hate it 21:48:17 ouch. 21:48:25 actually, it's not that simple madnificent 21:48:31 i want to make commercial offering 21:49:09 in particula i just don't get it. what was the purpose of licensing "extension" under such a restricting license 21:49:16 which is different from the original.. 21:49:24 -!- EarlGray^ [~mitra@despairing-occident.volia.net] has quit [Ping timeout: 256 seconds] 21:49:30 (i know I should ask Alex) 21:50:50 pjb, so you say it's like i must open source only my changes to GPL-ed sources? 21:51:02 not the whole source tree of which lisp image is built 21:51:09 yakov: commercially, do your customers buy sources or an executable? 21:51:24 pjb, they buy service (webapp what ever) 21:51:50 Right. So you can leave your sources in GPL2+, and sell the service. 21:52:09 You can even put your sources in AGPL3, and sell the service. 21:52:24 EarlGray^ [~mitra@despairing-occident.volia.net] has joined #lisp 21:52:32 Imagine you had the sources of facebook. Do you think it would serve you in any way to compete with facebook? 21:52:34 maxm-: I am off now but i hope you read this: cl-store buffer optimization idea, imho, maybe wouldnt do much good as i had replaced write-byte with nops and diff was not that much from sbcl 21:52:50 mathrick_ [~mathrick@85.218.148.156] has joined #lisp 21:52:51 leme know if i might be wrong, or i need to chase another line of thought 21:52:51 pjb, not that correct. see, Affero is specifically designed to enforce open sourcing of such things 21:53:00 derivitives of AGPL running services.. 21:53:05 -!- paddington [~andy@82-196-173-37.bb.systeamnat.se] has quit [Ping timeout: 244 seconds] 21:53:08 i'm just reading gnu site.. 21:53:18 -!- mathrick [~mathrick@85.218.148.156] has quit [Read error: Connection reset by peer] 21:54:15 -!- n1tn4tsn0k [~nitnatsno@178.46.15.29] has quit [Quit: KVIrc 4.0.4 Insomnia http://www.kvirc.net/] 21:54:24 -!- add^_ [~add^_^@m90-131-123-138.cust.tele2.se] has quit [Quit: add^_] 21:54:30 yakov: yes. Which doesn't prevent you to sell the service for a lot of dollars. 21:54:47 yakov: the key is that users don't know how to compile a program or how to run a web service. 21:55:00 pjb, obviously the source is competitive advantage in some cases ;-) 21:55:08 i mean you can't show it everyone 21:55:17 i don't want such happen in general case ;-) 21:56:33 it's like crypto, if the sources is the only competitive advantage you have, you're rather on flaky ground. 21:57:56 -!- Jeanne-Kamikaze [~Jeanne-Ka@86.42.223.87.dynamic.jazztel.es] has quit [Ping timeout: 265 seconds] 21:59:26 srcerer [~chatzilla@dns2.klsairexpress.com] has joined #lisp 21:59:28 b1rkh0ff [~b1rkh0ff@178.77.25.74] has joined #lisp 21:59:33 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 260 seconds] 22:03:58 -!- srcerer [~chatzilla@dns2.klsairexpress.com] has quit [Read error: Connection reset by peer] 22:05:02 srcerer [~chatzilla@dns2.klsairexpress.com] has joined #lisp 22:05:05 brandonz [~brandon@c-71-202-142-243.hsd1.ca.comcast.net] has joined #lisp 22:07:53 -!- pirateking-_- [~piratekin@c-67-169-182-169.hsd1.ca.comcast.net] has quit [Quit: pirateking-_-] 22:09:32 ZC|Mobile [~weechat@unaffiliated/forgottenwizard] has joined #lisp 22:09:44 -!- mishoo [~mishoo@79.112.112.91] has quit [Ping timeout: 245 seconds] 22:09:56 pjb: I invest time and money developing my application, and start selling it.. then a competitor grabs the source, renames it and sells it at a cheaper price (they had no investment in it). How does one work around that? 22:10:19 Jeanne-Kamikaze [~Jeanne-Ka@86.42.223.87.dynamic.jazztel.es] has joined #lisp 22:10:59 flavioribeiro [~flaviorib@186.192.87.33] has joined #lisp 22:11:54 zulu_inuoe: the point is that there is a counter part: you can use GPL code to build your application. 22:12:13 zulu_inuoe: otherwise, if you want to keep the code secret, then you cannot use GPL code to build your application. 22:12:49 Otherwise, if customers can choose between you and the competition, they will buy more than if they have only one choice: you'll make more money. 22:13:47 -!- lars_t_h [~lars_t_h@002128148102.mbb.telenor.dk] has quit [Quit: Leaving] 22:15:11 -!- dnolen [~user@cpe-98-14-92-234.nyc.res.rr.com] has quit [Ping timeout: 244 seconds] 22:15:16 ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has joined #lisp 22:17:53 I don't understand how that last point applies when you've invested in the product while your competitors haven't. They can offer lower prices and still gain more profit 22:20:27 zulu_inuoe: because with GPL you don't have to invest as much! 22:20:50 If you can use GPL code, then you will invest 1% of the amount you'd have to invest if you had to rewrite everything as proprietary code. 22:21:59 For example, if you start programming today in CL, you can inherit 20 years of commulated code in my AGPL3 CL library, and start writing only the application specific code right now. The alternative is to start working for 20 years instead of just six month. 22:22:14 I see. 22:22:14 The only thing I ask in counterpart, is that you give back your code. 22:22:41 pjb: you could also inherit 20 years of non-GPL code and use that. much of lisp's sources are MIT/GPL. 22:22:45 MIT/BSD sorry 22:23:30 you /can/ share code without forcing people to share back. just like you can have consentual sex instead of paying people to have it with you. personally, i like giving people the option of sharing, if they want to. 22:23:31 The point is that there are two economies. The economy with people who don't give you tomatoes, electricity and shelter without exchanging with with gold or dept, and the economy with people who just share code, music (there are some), movies (there are a few), etc. 22:24:02 madnificent: the problem with MIT/BSD is that you don't get tomatoes or electricity under MIT/BSD licence. 22:24:05 -!- ZC|Mobile [~weechat@unaffiliated/forgottenwizard] has quit [Quit: WeeChat 0.3.7] 22:24:20 pjb: i do get them! 22:24:32 When you get electricity and tomatoes under MIT/BSD license, then it will just not matter. 22:24:43 pjb: but i don't force people to pay tomatoes to me. i don't force taxes on them. i let them give, if they want to give. and you what, that happens quite often. 22:25:41 Well, you may be lucky. My landlord still wants his 450 each month, and my ISP still wants his 90 each month, etc. 22:25:47 pjb: yes, because the code doesn't run when it's given to me under the MIT/BSD license. -->> #fsf is very interested in your comments :0 22:25:48 :) 22:26:36 the problem is not sharing amongst programmers (all licenses do that), it's sharing with those people who ask you money for their services. 22:26:52 MIT/BSD don't do anything to change that. GPL does. 22:27:49 hitecnologys1 [~noname@94.137.12.138] has joined #lisp 22:27:49 -!- hitecnologys [~noname@94.137.12.138] has quit [Read error: Connection reset by peer] 22:30:58 o_O 22:32:12 -!- flavioribeiro [~flaviorib@186.192.87.33] has quit [Remote host closed the connection] 22:34:15 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Quit: mrSpec] 22:38:49 jcazevedo [~jcazevedo@bl6-181-38.dsl.telepac.pt] has joined #lisp 22:41:32 -!- yakov [~yakov@95-24-15-33.broadband.corbina.ru] has quit [Ping timeout: 256 seconds] 22:44:38 -!- ehu [~ehuels@ip118-64-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 245 seconds] 22:48:37 -!- zfx [~zfx@unaffiliated/zfx] has quit [Quit: Be back later] 22:50:08 -!- brandonz [~brandon@c-71-202-142-243.hsd1.ca.comcast.net] has quit [Ping timeout: 272 seconds] 22:50:55 dnolen [~user@pool-96-224-18-215.nycmny.east.verizon.net] has joined #lisp 22:51:12 GPL isn't about payment 22:51:19 (in source code) 22:51:26 its about making sure that derivatives stay open. 22:52:04 to enable others to hack on them to fix them or change them to their liking (without depending on the company releasing the code) 22:52:09 Spion_: there's a payment: derivatives must pay back the derivation. 22:52:18 but its not about the payment 22:52:22 the purpose is not payment 22:52:37 the purpose is ensuring that derivatives remain hackable 22:53:45 pjb: no, that's CMU, not GPL 22:54:50 GPL only requires flow of source code in one way 22:56:07 -!- pnq [~nick@172.163.37.6] has quit [Ping timeout: 244 seconds] 22:58:18 zfx [~zfx@host86-144-247-175.range86-144.btcentralplus.com] has joined #lisp 23:01:49 -!- slyrus [~chatzilla@99-28-161-110.lightspeed.miamfl.sbcglobal.net] has quit [Ping timeout: 245 seconds] 23:03:37 -!- Jeanne-Kamikaze [~Jeanne-Ka@86.42.223.87.dynamic.jazztel.es] has quit [Quit: Did you hear that ?] 23:05:43 -!- ZabaQ [~Zaba@ip-89-176-173-114.net.upcbroadband.cz] has quit [Quit: Leaving.] 23:10:06 pirateking-_- [~piratekin@c-107-3-142-169.hsd1.ca.comcast.net] has joined #lisp 23:13:19 -!- lebro [~xmike@ool-18bab4b8.dyn.optonline.net] has quit [Remote host closed the connection] 23:16:04 -!- zfx [~zfx@host86-144-247-175.range86-144.btcentralplus.com] has quit [Quit: Bye!] 23:17:08 -!- eli [~eli@racket/eli] has quit [Ping timeout: 245 seconds] 23:18:12 autoverse [~roo@cpc1-bexl7-2-0-cust69.2-3.cable.virginmedia.com] has joined #lisp 23:23:51 sellout [~Adium@c-98-245-83-250.hsd1.co.comcast.net] has joined #lisp 23:24:30 daem0n [~yaargh@host-78-149-45-155.as13285.net] has joined #lisp 23:24:31 -!- daem0n [~yaargh@host-78-149-45-155.as13285.net] has quit [Changing host] 23:24:31 daem0n [~yaargh@unaffiliated/mryaargh] has joined #lisp 23:26:17 -!- Siphonblast [~Siphonbla@c-98-210-95-103.hsd1.ca.comcast.net] has quit [Ping timeout: 245 seconds] 23:28:37 -!- ebobby [~fms@50-0-172-141.dsl.dynamic.sonic.net] has quit [Quit: Lost terminal] 23:30:14 cfdm [~user@114.205.86.94] has joined #lisp 23:32:31 lebro [~xmike@ool-18bab4b8.dyn.optonline.net] has joined #lisp 23:36:16 lobo_d_b [~lobo_d_b@unaffiliated/juan--d--b/x-561435] has joined #lisp 23:39:19 -!- b_ [~chatzilla@cpc3-acto3-2-0-cust505.4-2.cable.virginmedia.com] has quit [Ping timeout: 245 seconds] 23:42:40 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 23:46:19 dreish [~dreish@minus.dreish.org] has joined #lisp 23:50:09 -!- sporous [~sporous@antispammeta/bot/irssi/sporous] has quit [Disconnected by services] 23:50:21 sporous [~sporous@antispammeta/bot/irssi/sporous] has joined #lisp 23:56:10 -!- sellout [~Adium@c-98-245-83-250.hsd1.co.comcast.net] has quit [Quit: Leaving.] 23:56:37 Siphonblast [~Siphonbla@c-98-210-95-103.hsd1.ca.comcast.net] has joined #lisp 23:59:52 -!- tomodo [~tomodo@gateway/tor-sasl/tomodo] has quit [Quit: leaving]