13:34:00 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #lisp 13:34:00 13:34:00 -!- names: ccl-logbot eeezkil s00pcan doomlord__ dim EvW1 fantazo_ rpgsimmaster_ ASau dtw- namtsui` dsp__ guyal LiamH Guest16888 benny zacharias mishoo Myk267 foreignFunction nowhere_man lduros gleag danlentz arare AeroNotix weie eldariof hiroakip Posterdati keltvek stassats tensorpudding Borbus xristos_ foom TristamWrk tali713 Codynyx_ reb```` naeg_ ferada_ felideon ircbrowse void64 cdidd Mon_Ouie ehu CrazyEddy stepnem Gnist echo-area jack_rabbit edgar-rfx 13:34:00 -!- names: angavrilov hitecnologys Shinmera jduhamel maxter nightshade427 joneshf-laptop Aste123 alezost oleo Khisanth Bike p_l kirin` seangrov` chu hugod ianmcorvidae wws walter victor_lowther rvchangue Vutral Spion drmeiste_ kpreid sabra GuilOooo mathrick fe[nl]ix slyrus konr Nisstyre ragnul araujo trello ltbarcly sirdancealo2 hyperboreean irq0 DrCode igotnolegs- sykopomp scoofy AntiSpamMeta minion antoszka add^_ loke_ tkd MrWoohoo McMAGIC--Copy gensyms capisce 13:34:00 -!- names: patrickwonders zmyrgel joast mlamari kotharia ISF__ lifeng Yamazaki-kun robot-beethoven s0ber sellout- guther froggey _d3f lemoinem Tristam quasisane Kabaka eli drdo hiyosi eak dfox naryl matko aoh balle daimrod nycs jdz surrounder rtoym kanru zeroish aw|incendiary pjb SHODAN joneshf-work jaimef bege dnolen bhyde ckoch786 Tarential asedeno seggy Squid_Tamer davorb sshirokov nicdev |3b| KingNato ivan\ ozzloy karbak djanatyn Jubb Tordek youlysses dotemacs 13:34:00 -!- names: PuffTheMagic yrk NimeshNeema ahungry _schulte_ Nshag easye __main__ nullman aeth DrForr samebchase rotty ggherdov cpape adeht DollyDuplex yroeht2 ramus freiksenet kmder obre otwieracz pr zbigniew lusory JPeterson REPLeffect [SLB] Natch drmeister schoppenhauer BeLucid PuercoPop igorw periodicity03 mal___ yano kbtr peccu2 nightfly vnz snafuchs __wahjava__ Ralt_ aajmakin_ rien_ johs sjl Blkt aerique DGASAU fmu____ varjag d4gg4d rvirding j0ni theBlackDragon 13:34:00 -!- names: ski tic gabot phadthai fikusz clog nitro_idiot brucem milosn mshroyer guaqua cmatei ft Xach Batalyx gluegadget sauerkrause sigjuice arrdem MouseTheLuckyDog srcerer hypno seantallen macrobat Amadiro wormphlegm gko stokachu epsylon newcup tic_ jhj fds zfx quackv4 redline6561 pchrist ineiros_ abend spacefrogg^ setheus entitativity prip_ ``Erik luis` photex doomlord_ yonkeltron Mandus ered mtd zenoli karupanerura rk[] flip216 subtlepath karswell joshe tvaalen 13:34:00 -!- names: vsync madnificent arkx felipe strawmn_ Zhivago tomaw stopbit tragalo loke sbryant arbscht_ Subfusc Adeon mmathis mns ivan djinni` Cheery specbot vhost- hpd H4ns banjiewen MasseR cibs dan64 justinmcp dlowe Krystof housel clop ecraven koisoke bobbysmith0071 Tribal gemelen fmu BlastHardcheese Neptu Fade sytse oGMo pok_ cmbntr gensym cross ve ether0_ gf3 cruxeternus trigen wyan galdor tessier Ash yeltzooo jayne copec eMBee gideonite nuba_ jd__ Watcher7 13:34:00 -!- names: acieroid j_king rabite sfa oconnore ttm sid_cypher expez tychoish Anarch jasom 13:34:17 bejer [~bejer@1508892794.dhcp.dbnet.dk] has joined #lisp 13:34:19 -!- edgar-rfx is now known as edgar-rft 13:34:20 cpt_nemo [~cpt_nemo@2a01:4f8:130:62a2::71] has joined #lisp 13:34:20 gleag: i wasn't comparing it with your cpu 13:34:20 jsnell [~jsnell@178.63.66.6] has joined #lisp 13:34:43 sweet_kid [having@irc.upasna.in] has joined #lisp 13:34:43 prxq [~mommer@mnhm-5f75e1f4.pool.mediaWays.net] has joined #lisp 13:35:00 I'd think that injecting some concurrency into SBCL's compiler would provide a larger speedup than twiddling with declarations. 13:35:26 -!- mishoo [~mishoo@178.138.98.241] has quit [Ping timeout: 245 seconds] 13:35:41 you're saying "injecting" like it's something easy to do 13:36:27 gleag: sbcl is open source, go ahead. 13:36:54 hitecnologys: I'd rather do that to ccl instead, actually. 13:37:32 It's an interesting problem, though. Given that macros can do virtually anything, there seems to be large minefield ahead. 13:38:16 But the processing the fully expanded code after compiler macros and the code generation never mutate the global state, do they? There could be a queue for that. 13:39:34 What is rc-file name for ccl? 13:41:18 hitecnologys: you mean http://ccl.clozure.com/manual/chapter2.4.html ? 13:42:11 Yep, thanks. 13:43:53 And what about ecl? 13:44:00 hitecnologys: there's a #ccl channel dedicated to ccl-specific discussion, BTW. (Not that it's overly active most of the time.) 13:44:25 hitecnologys: don't use, can't help on that one. 13:44:28 gleag: I'm just make benchmarks, I'm not going to use ccl. 13:44:38 s/make/making/ 13:47:27 Is ABCL really that slow? 13:48:57 hitecnologys: impedance mismatch. JVM really isn't a good plaform for this. Either that, or the implementation would have to be much more complicared. 13:48:58 it's not fast 13:49:21 abcl doesn't have a very good compiler, and not a very good runtime 13:49:30 jvm isn't too blame for that 13:49:38 Although invokedynamic could be perhaps mutilated into giving some extra speed these days. 13:50:28 4 minutes passed and still no images generated. It just loads my CPU. Perfect CPU loading machine. 13:52:04 Alright, ABCL haven't passed the test. 13:52:10 stassats: on a side note, how quickly does ccl rebuild itself from scratch on your...ehm..."slow" machine? 13:52:17 No images generated in approximately 10 minutes. 13:52:53 gleag: why do you take so much attention to me making a statement that i5-2520M is slower than i5-3230M? 13:53:05 gleag: he didn't say that, he compared his CPU to mine. 13:53:18 nilsi [~nilsi@101.95.4.234] has joined #lisp 13:53:25 -!- ehu [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 246 seconds] 13:53:39 stassats: I'm simply interested in the number of seconds it takes, obviously. 13:53:54 and i don't want to recompile it 13:57:58 -!- fikusz [~fikusz@catv-89-132-137-62.catv.broadband.hu] has quit [Quit: Leaving] 14:00:09 fikusz [~fikusz@catv-89-132-137-62.catv.broadband.hu] has joined #lisp 14:02:37 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Read error: Connection reset by peer] 14:03:28 -!- Spion [~spion@unaffiliated/spion] has quit [Ping timeout: 245 seconds] 14:03:33 Nisstyre [~yours@oftn/member/Nisstyre] has joined #lisp 14:03:53 Spion [~spion@unaffiliated/spion] has joined #lisp 14:05:05 ikki [~ikki@187.208.248.62] has joined #lisp 14:06:05 -!- arrdem [~arrdem@dhcp-53-132.ece.utexas.edu] has quit [Ping timeout: 268 seconds] 14:07:27 arrdem [~arrdem@dhcp-53-132.ece.utexas.edu] has joined #lisp 14:08:37 ecl doesn't like long strings. And arrays. 14:09:58 -!- dtw- is now known as dtw 14:14:07 Added new graphs: http://94.137.40.198:8080/. Haven't analyzed data yet. 14:17:10 smull [~smull@port-212-202-120-50.static.qsc.de] has joined #lisp 14:17:54 Is tabs style OK? 14:19:03 ehu [~ehu@84-53-89-201.adsl.unet.nl] has joined #lisp 14:20:10 Wallet [~Wallet@177.16.98.139] has joined #lisp 14:20:38 hitecnologys: st-json is the one I use. I used to use CL-JSON, but it has a problem where the keys are parsed into keywords, which would allow external DoS attacks by forcing interning of millions of keywords 14:20:48 besides, st-json is faster :-) 14:21:05 hitecnologys: the implementation switching in the charts hurts a lot. 14:22:21 gleag: why? 14:22:53 ehu` [~ehu@109.32.216.194] has joined #lisp 14:23:04 hitecnologys: because unless I do something wrong, I have to scroll up, switch, and scroll back down, which is distracting. 14:24:12 gleag: and how do you suggest to implement this? Headers + #id-anchors? 14:24:31 hitecnologys: switching for each image separately 14:24:38 hitecnologys: never mind, I've just found a workaround: open the page in two browser tabs. :) 14:24:55 chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has joined #lisp 14:25:16 -!- ehu [~ehu@84-53-89-201.adsl.unet.nl] has quit [Ping timeout: 246 seconds] 14:25:27 ubikation [~quassel@c-67-168-252-238.hsd1.or.comcast.net] has joined #lisp 14:25:37 stassats: hm, OK, I can do that. 14:26:50 przl [~przlrkt@p5DE4B35B.dip0.t-ipconnect.de] has joined #lisp 14:27:02 quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has joined #lisp 14:35:30 -!- Guest16888 [~veer@pool-96-254-154-127.tampfl.fios.verizon.net] has quit [Ping timeout: 264 seconds] 14:35:46 nipra [~nipra@122.177.7.50] has joined #lisp 14:36:20 knob [~knob@66-50-29-51.prtc.net] has joined #lisp 14:36:53 -!- ehu` [~ehu@109.32.216.194] has quit [] 14:36:54 -!- irq0 [~irq0@amy.irq0.org] has quit [Ping timeout: 276 seconds] 14:39:07 whyIsThisSo [0ec0d2cf@gateway/web/freenode/ip.14.192.210.207] has joined #lisp 14:40:24 -!- whyIsThisSo [0ec0d2cf@gateway/web/freenode/ip.14.192.210.207] has left #lisp 14:40:27 whyIsThisSo [0ec0d2cf@gateway/web/freenode/ip.14.192.210.207] has joined #lisp 14:40:34 -!- whyIsThisSo [0ec0d2cf@gateway/web/freenode/ip.14.192.210.207] has left #lisp 14:40:41 -!- cdidd [~cdidd@128-68-69-92.broadband.corbina.ru] has quit [Ping timeout: 246 seconds] 14:41:19 cdidd [~cdidd@128-68-65-72.broadband.corbina.ru] has joined #lisp 14:44:49 irq0 [~irq0@amy.irq0.org] has joined #lisp 14:46:11 maxter_ [~maxter@gaffeless.chaperon.volia.net] has joined #lisp 14:48:28 Guest16888 [~veer@pool-96-254-154-127.tampfl.fios.verizon.net] has joined #lisp 14:49:50 -!- maxter [~maxter@sundownness.lullaby.volia.net] has quit [Ping timeout: 240 seconds] 14:50:10 DalekBaldwin [~Adium@75-142-59-12.static.mtpk.ca.charter.com] has joined #lisp 14:51:40 pranavrc [~pranavrc@122.164.90.66] has joined #lisp 14:51:40 -!- pranavrc [~pranavrc@122.164.90.66] has quit [Changing host] 14:51:40 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #lisp 14:53:54 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 14:54:28 -!- DalekBaldwin [~Adium@75-142-59-12.static.mtpk.ca.charter.com] has quit [Ping timeout: 256 seconds] 14:54:51 davazp [~user@31.200.148.68] has joined #lisp 14:58:45 -!- Guest16888 [~veer@pool-96-254-154-127.tampfl.fios.verizon.net] has quit [Quit: Leaving] 14:59:00 _veer [~veer@pool-96-254-154-127.tampfl.fios.verizon.net] has joined #lisp 14:59:00 -!- _veer [~veer@pool-96-254-154-127.tampfl.fios.verizon.net] has quit [Changing host] 14:59:00 _veer [~veer@unaffiliated/lolsuper-/x-9881387] has joined #lisp 15:00:14 -!- eldariof [~CLD@pppoe-211-185-dyn-sr.volgaline.ru] has quit [Ping timeout: 264 seconds] 15:03:09 lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has joined #lisp 15:05:31 -!- seangrov` [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 15:05:44 seangrov` [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 15:07:08 maczor [~user@46.12.81.88.dsl.dyn.forthnet.gr] has joined #lisp 15:07:24 nipra1 [~nipra@122.177.59.49] has joined #lisp 15:08:06 -!- nipra [~nipra@122.177.7.50] has quit [Ping timeout: 276 seconds] 15:09:39 Quadrescence [~quad@unaffiliated/quadrescence] has joined #lisp 15:09:50 -!- victor_lowther [~victor.lo@2602:306:3686:86c0:40af:bfd:ed2:fd6b] has quit [Ping timeout: 264 seconds] 15:16:02 sohail [~sohail@unaffiliated/sohail] has joined #lisp 15:19:42 -!- nipra1 [~nipra@122.177.59.49] has quit [Remote host closed the connection] 15:20:15 -!- Gnist [~Gnist@58.34.213.190] has quit [Read error: Connection reset by peer] 15:22:24 -!- ikki [~ikki@187.208.248.62] has quit [Ping timeout: 276 seconds] 15:23:03 -!- przl [~przlrkt@p5DE4B35B.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 15:33:35 lduros [~user@fsf/member/lduros] has joined #lisp 15:34:00 ehu [~ehu@109.32.216.194] has joined #lisp 15:39:01 ikki [~ikki@201.165.170.26] has joined #lisp 15:41:19 -!- Wallet [~Wallet@177.16.98.139] has quit [] 15:41:35 -!- theBlackDragon [~dragon@213.211.136.54.static.edpnet.net] has quit [Ping timeout: 246 seconds] 15:42:23 -!- eeezkil [~NickServ@78.90.79.43] has quit [] 15:43:52 theBlackDragon [~dragon@77.109.124.52] has joined #lisp 15:44:30 -!- ikki [~ikki@201.165.170.26] has quit [Ping timeout: 276 seconds] 15:44:55 hitecnologys1 [~hitecnolo@46.233.198.239] has joined #lisp 15:45:25 eeezkil [~NickServ@78.90.79.43] has joined #lisp 15:45:28 -!- hitecnologys [~hitecnolo@94.137.40.198] has quit [Read error: Connection reset by peer] 15:47:03 przl [~przlrkt@p5DE4B35B.dip0.t-ipconnect.de] has joined #lisp 15:50:27 DalekBaldwin [~Adium@75-142-59-12.static.mtpk.ca.charter.com] has joined #lisp 15:50:30 breakds [~breakds@c-24-0-146-43.hsd1.nj.comcast.net] has joined #lisp 15:52:53 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 15:53:05 ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has joined #lisp 15:54:35 -!- DalekBaldwin [~Adium@75-142-59-12.static.mtpk.ca.charter.com] has quit [Ping timeout: 240 seconds] 15:56:47 -!- ejohnson [~Thunderbi@c-67-181-201-173.hsd1.ca.comcast.net] has quit [Client Quit] 15:57:14 -!- ehu [~ehu@109.32.216.194] has quit [Ping timeout: 264 seconds] 15:57:50 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Ping timeout: 264 seconds] 15:58:24 -!- maxter_ [~maxter@gaffeless.chaperon.volia.net] has quit [Remote host closed the connection] 15:58:48 maxter_ [~maxter@gaffeless.chaperon.volia.net] has joined #lisp 16:03:52 -!- hitecnologys1 is now known as hitecnologys 16:09:34 -!- lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has quit [Quit: lyanchih] 16:11:22 -!- sohail [~sohail@unaffiliated/sohail] has quit [Quit: This computer has gone to sleep] 16:13:09 Fuh, made separate tab for each benchmark: http://46.233.198.239:8080/ 16:13:44 -!- maczor [~user@46.12.81.88.dsl.dyn.forthnet.gr] has left #lisp 16:14:08 mpstyler [~user@176.73.154.121] has joined #lisp 16:14:40 -!- davazp [~user@31.200.148.68] has quit [Remote host closed the connection] 16:14:49 I would like to learn more about clos in an implementation indepependent manner. I am trying to read amop but I'd really like to find a repo to look at as well. 16:15:00 hitecnologys: the line graphs do not seem to change 16:16:37 -!- Posterdati [~kvirc@host103-221-dynamic.21-87-r.retail.telecomitalia.it] has quit [Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/] 16:16:52 Posterdati [~kvirc@host103-221-dynamic.21-87-r.retail.telecomitalia.it] has joined #lisp 16:17:36 ampersand27017 [~ampersand@76.91.115.14] has joined #lisp 16:17:52 -!- Posterdati [~kvirc@host103-221-dynamic.21-87-r.retail.telecomitalia.it] has quit [Client Quit] 16:18:09 stassats: fixed. 16:18:30 Posterdati [~kvirc@host103-221-dynamic.21-87-r.retail.telecomitalia.it] has joined #lisp 16:18:50 -!- mpstyler [~user@176.73.154.121] has quit [Ping timeout: 264 seconds] 16:20:13 -!- chu [~user@unaffiliated/chu] has quit [Remote host closed the connection] 16:21:42 sohail [~sohail@206-248-183-162.dsl.teksavvy.com] has joined #lisp 16:21:43 -!- sohail [~sohail@206-248-183-162.dsl.teksavvy.com] has quit [Changing host] 16:21:43 sohail [~sohail@unaffiliated/sohail] has joined #lisp 16:21:56 ubikation: amop has an implementation of closette included right in it, so you can read that, or you can just google around for a link to closette online. 16:22:18 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Quit: Bye!] 16:22:37 jewel [~jewel@105-236-76-4.access.mtnbusiness.co.za] has joined #lisp 16:22:54 ubikation: http://www.cs.cmu.edu/afs/cs/project/ai-repository/ai/lang/lisp/oop/clos/closette/0.html I think it's here. 16:23:21 probably easier to digest than 20 pages of unhighlighted printed source code in a book. :) 16:24:13 Lefeni [~Lefeni@c-0941e555.143-16-64736c10.cust.bredbandsbolaget.se] has joined #lisp 16:24:48 -!- Lefeni [~Lefeni@c-0941e555.143-16-64736c10.cust.bredbandsbolaget.se] has quit [Read error: Connection reset by peer] 16:25:02 Lefeni [~Lefeni@c-0941e555.143-16-64736c10.cust.bredbandsbolaget.se] has joined #lisp 16:25:45 -!- Lefeni [~Lefeni@c-0941e555.143-16-64736c10.cust.bredbandsbolaget.se] has quit [Read error: Connection reset by peer] 16:25:47 Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has joined #lisp 16:26:01 chu [~user@unaffiliated/chu] has joined #lisp 16:26:21 sykopomp: thank you! 16:29:53 -!- fikusz [~fikusz@catv-89-132-137-62.catv.broadband.hu] has quit [Read error: Connection reset by peer] 16:30:55 -!- lduros [~user@fsf/member/lduros] has quit [Read error: Connection reset by peer] 16:31:40 fikusz [~fikusz@catv-89-132-137-62.catv.broadband.hu] has joined #lisp 16:33:53 Aramur [~arare@213.Red-83-61-33.dynamicIP.rima-tde.net] has joined #lisp 16:36:03 -!- nilsi [~nilsi@101.95.4.234] has quit [Remote host closed the connection] 16:36:31 nilsi [~nilsi@5.254.135.123] has joined #lisp 16:37:51 -!- ampersand27017 [~ampersand@76.91.115.14] has quit [Quit: ampersand27017] 16:39:01 jtza8 [~jtza8@105-236-180-111.access.mtnbusiness.co.za] has joined #lisp 16:40:47 coventry [~user@cpe-74-78-222-234.twcny.res.rr.com] has joined #lisp 16:42:37 nug700 [~nug700@174-26-128-84.phnx.qwest.net] has joined #lisp 16:45:52 I'm almost done with analysis. Should I add anything else? 16:45:58 -!- jewel [~jewel@105-236-76-4.access.mtnbusiness.co.za] has quit [Ping timeout: 246 seconds] 16:47:26 Hydan [~Adium@ip-89-103-110-5.net.upcbroadband.cz] has joined #lisp 16:48:12 hitecnologys: madnificent would be pretty happy to see those numbers for jsown, I bet. 16:48:36 sykopomp: I hope so. 16:49:12 hitecnologys: I believe jsown has an api that lets you parse only the parts of the object that you want 16:49:22 hitecnologys: are you a native English speaker? 16:49:30 -!- Codynyx_ [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has quit [Ping timeout: 276 seconds] 16:49:43 hitecnologys: it might make sense to add a benchmark that uses that feature. It might actually be significantly faster, or it might not. 16:50:21 -!- eeezkil [~NickServ@78.90.79.43] has quit [] 16:50:52 Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has joined #lisp 16:51:05 AeroNotix: nope. I'm Russian. 16:51:19 Is this just a fuck around or are you wanting to make it quite 'official' ? 16:51:35 because there are quite a few grammatical mistakes. The data is very interesting, though. 16:51:46 eldariof [~CLD@pppoe-211-185-dyn-sr.volgaline.ru] has joined #lisp 16:52:06 Ok, let's have it in Russian, and you'll read it in the Russian version. 16:52:13 Can do 16:52:19 I have no place to publish it. =( 16:52:31 I was going to offer my help to clean it up a bit 16:52:46 web 16:52:49 sykopomp: I don't see any description of such functionality in docs. Where is it? 16:53:03 pjb: I have no blog and no nothing. 16:53:05 What's the latest and greatest in terms of source-level stepping debuggers for lisp? I came across the froglet paper recently, and I'm aware of edebug. Has there been any work on code instrumentation which recognizes when macro arguments have been spliced into a macro expansion? 16:53:13 SLOC: ST-JSON 275 vs CL-JSON 3.4k 16:53:18 why such a difference? 16:53:25 Clisp? 16:53:56 I don't remember all results so I can't tell by only numbers. 16:54:19 hitecnologys: https://github.com/madnificent/jsown/blob/master/tests/reader.lisp#L41-L44 16:54:27 hitecnologys: I have a 'spare' remote server if you'd like to set up a small blog on it 16:54:32 hitecnologys: second argument to PARSE, I think 16:54:40 hitecnologys: there are a lot of free $0 web hosting. 16:55:03 hitecnologys: you could just push it on github for example. 16:55:03 hitecnologys: digitalocean.com 16:55:04 sykopomp: aha, got it. Working on it. 16:55:17 -!- przl [~przlrkt@p5DE4B35B.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 16:55:28 hitecnologys: https://github.com/madnificent/jsown/blob/master/reader.lisp#L503-L505 16:55:32 pjb: I thought about github. It just doesn't sound like a good idea for me. 16:55:54 -!- nilsi [~nilsi@5.254.135.123] has quit [Ping timeout: 264 seconds] 16:56:16 I'm not saying it's a good idea, I'm saying it's an objection to the "I have no place to publish". 16:56:38 hitecnologys: correction, it's right in the readme, but it's not so obvious because the line with it is too long. Second example under "parsing json objects" 16:57:03 AeroNotix: no, thanks, I have server too. I'm just too lazy to set up blog. =P 16:57:11 hitecnologys: ah ok 16:57:29 sykopomp: yeah, found it. Thanks. 16:58:11 nilsi [~nilsi@101.95.4.234] has joined #lisp 16:58:11 Karl_dscc [~localhost@p5B2B20C4.dip0.t-ipconnect.de] has joined #lisp 16:58:15 hitecnologys: yes me too. But you can just start the web server, and put up static pages. You don't need a blog server, just start you text document with 
  
16:58:32 pjb: already did that. 16:58:37 good 16:58:45 Viva old-style web! 16:59:15 hitecnologys: you may also want to have benchmarks with large objects and heavily-nested objects 16:59:18 I mean, even top-notch web designers come back to this plain text old style. Some recent articles on ycombinator news. 16:59:20 Another problem is that I have dynamic IP so sometimes this page won't be available (until server will update IP for no-ip domain). 16:59:42 hitecnologys: vps are really cheap 16:59:45 hitecnologys: that's where free hosting comes. You can clone your home server there. 16:59:47 sykopomp: I have some with large. 16:59:49 check out digitalocean.com 16:59:56 przl [~przlrkt@p5DE4B35B.dip0.t-ipconnect.de] has joined #lisp 17:00:03 ah ok 17:00:06 madnificent: ping 17:00:23 -!- LiamH [~none@96.231.222.26] has quit [Quit: Leaving.] 17:01:04 -!- chu [~user@unaffiliated/chu] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:01:22 AeroNotix: I'd be glad to have VPS but I have no idea how to explain this to my parents so they can give me some money each month to pay for domain and server. I really have no time to work somewhere and I can't freelance because I can't do anything well. 17:01:46 hitecnologys: I'll set you one up 17:02:04 chu [~user@unaffiliated/chu] has joined #lisp 17:02:34 hitecnologys: https://sites.google.com 17:03:21 -!- chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has quit [Ping timeout: 245 seconds] 17:04:04 pjb: nah, too simple for me. 17:04:41 hitecnologys: then some freeshell allow also for web hosting. 17:04:59 See http://freeshell.org/ 17:05:20 Oh, I know this site. 17:10:47 scharan [~scharan@caps04.cs.ucr.edu] has joined #lisp 17:13:12 -!- oleo [~oleo@xdsl-78-35-191-140.netcologne.de] has quit [Ping timeout: 260 seconds] 17:13:52 oleo [~oleo@xdsl-78-35-165-104.netcologne.de] has joined #lisp 17:17:11 jewel [~jewel@105-236-76-4.access.mtnbusiness.co.za] has joined #lisp 17:17:48 atphalix [~chatzilla@41.141.123.5] has joined #lisp 17:18:04 eeezkil_ [~NickServ@78.90.79.43] has joined #lisp 17:18:14 -!- Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has quit [Ping timeout: 264 seconds] 17:18:21 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 245 seconds] 17:19:52 -!- walter [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has quit [Quit: This computer has gone to sleep] 17:21:47 how do I use djula? I can't seem to find where to point to a template and say "render this with this data" 17:23:09 klltkr [~klltkr@host86-141-208-84.range86-141.btcentralplus.com] has joined #lisp 17:23:19 Xach: is quickdocs your project, too? 17:23:20 ltbarcly_ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 17:23:54 BitPuffin [~quassel@c83-254-19-137.bredband.comhem.se] has joined #lisp 17:26:06 joj581 [~joj581@89.204.139.101] has joined #lisp 17:26:38 -!- ltbarcly [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 264 seconds] 17:26:57 -!- Karl_dscc [~localhost@p5B2B20C4.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 17:30:54 I think I've figured it out 17:36:41 -!- przl [~przlrkt@p5DE4B35B.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 17:37:55 hitecnologys: for very different reasons, I have a similar problem in public research: it's insanely hard to setup frequent payements for infrastructure 17:37:59 AeroNotix, Quickdocs is not Xach's project. 17:38:14 Quadrescence: oh well 17:38:29 hitecnologys: so I sometimes use http://gandi.net/ for virtual hosting, because you can pay a vast amount in advance 17:38:49 -!- ubikation [~quassel@c-67-168-252-238.hsd1.or.comcast.net] has quit [Remote host closed the connection] 17:39:29 nowhere_man: yeah, I have lots of things to develop and I have no money and time to develop them. 17:42:21 ehu [~ehu@109.32.216.194] has joined #lisp 17:46:43 ehu` [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 17:49:18 -!- ehu [~ehu@109.32.216.194] has quit [Ping timeout: 264 seconds] 17:50:36 -!- Hydan [~Adium@ip-89-103-110-5.net.upcbroadband.cz] has quit [Quit: Leaving.] 17:51:31 -!- nilsi [~nilsi@101.95.4.234] has quit [Remote host closed the connection] 17:52:18 -!- Bike [~Glossina@wl-nat100.it.wsu.edu] has quit [Ping timeout: 264 seconds] 17:53:05 hitecnologys: if you still live at your parents, you have more time than most of us. write programs, sell them, get money, write more programs. 17:54:23 nilsi [~nilsi@101.95.4.234] has joined #lisp 17:55:51 hugoduncan [~user@70.24.182.79] has joined #lisp 17:56:38 -!- hugod [~user@bas1-montreal08-1279346953.dsl.bell.ca] has quit [Ping timeout: 240 seconds] 17:56:39 pjb: I'm 16 y/o, who is going to buy programs from me? 17:58:49 Bike [~Glossina@wl-nat100.it.wsu.edu] has joined #lisp 17:59:49 webos [~webos@cst-prg-52-10.cust.vodafone.cz] has joined #lisp 18:02:36 -!- dtw [~dtw@pdpc/supporter/active/dtw] has quit [Quit: #1=("Zzzz" . #1#)] 18:02:36 przl [~przlrkt@p5DE4B35B.dip0.t-ipconnect.de] has joined #lisp 18:02:55 trebor_home [~email@dslb-178-004-067-216.pools.arcor-ip.net] has joined #lisp 18:03:39 -!- Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer] 18:05:33 Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has joined #lisp 18:06:29 -!- joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has quit [Remote host closed the connection] 18:08:10 joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has joined #lisp 18:09:27 how do you get slime to expand something once in a macrolet, again? macroexpand-all is kind of nasty 18:11:30 puchacz [~puchacz@46-65-36-47.zone16.bethere.co.uk] has joined #lisp 18:12:13 hitecnologys: no-one has to know that you're 16 18:12:25 MoALTz [~no@host86-137-70-230.range86-137.btcentralplus.com] has joined #lisp 18:15:50 AeroNotix: that's too risky, I can have lots of problems with law in this case. 18:16:00 I guess 18:16:22 hitecnologys: As AeroNotix says, on the Internet, nobody knows you're a 16 year old dog. :) 18:16:55 exactly 18:17:35 hitecnologys: nobody cares how old you are. AppStore, PlayStore, your own web site via paypal, etc. 18:17:49 Even if I would work for someone, what can I do? I'm definitely not a good programmer. 18:18:05 php is a money-maker 18:18:19 dumbass MBA's with their grand new social media ideas 18:18:20 Oh, no php, please. I'd better kill myself. 18:18:29 then ruby on rails, idiots gonna idiot. 18:18:44 Ruby is better. 18:18:50 there ya go 18:18:55 hitecnologys: most programmers are not good programmers. 18:19:03 That doesn't prevent them to earn a lot of money,. 18:19:05 so there are websites you can go to where people put up a task and then people bid on that task 18:19:33 getacoder.com for example. 18:19:58 -!- nilsi [~nilsi@101.95.4.234] has quit [Remote host closed the connection] 18:22:43 Karl_dscc [~localhost@ipdsw03.informatik.fh-schmalkalden.de] has joined #lisp 18:22:50 I don't like when people rely on me. I'm always late and stuff so I break their plans. =P 18:23:02 -!- przl [~przlrkt@p5DE4B35B.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 18:23:03 think of it as a means to learn how to not do that 18:24:03 I'm just too scared that I'll let someone down. 18:24:10 Wimp 18:24:16 ;) 18:24:25 if a function returns a lambda, how can I assign that to a variable? (let doesn't work, I guess because it works in the wrong namespace) 18:24:44 (setf (fdefinition 'foo) ...) 18:25:02 but you probably mean something liket (let ((foo (my-function))) (funcall foo ...) 18:25:09 fikusz: (let ((whatver (function-returning-lambda))) (funcall haha)) 18:25:13 (let ((f #'(lambda () 10))) (funcall f)) 18:25:17 s/haha/whatever/ 18:29:02 lufu [~user@5.254.134.58] has joined #lisp 18:30:13 ok, got it. thanks! 18:30:16 pjb: what is the definition of a "good programmer" again, anyway? 18:30:48 -!- Aramur [~arare@213.Red-83-61-33.dynamicIP.rima-tde.net] has quit [Quit: Aramur] 18:31:02 -!- jtza8 [~jtza8@105-236-180-111.access.mtnbusiness.co.za] has quit [Ping timeout: 240 seconds] 18:31:26 Aramur [~arare@213.Red-83-61-33.dynamicIP.rima-tde.net] has joined #lisp 18:32:59 -!- sohail [~sohail@unaffiliated/sohail] has quit [Quit: This computer has gone to sleep] 18:33:29 yacks [~py@103.6.158.106] has joined #lisp 18:34:59 In a old book I'm reading a CL function named unpack is mentioned. It works like this: (unpack 'word)  (w o r d). SBCL doesn't know unpack though... does it just have another name nowadays or is it simply not included? 18:35:22 that's definitely not in modern cl 18:35:44 are you sure it wasn't defined by the book? 18:35:57 -!- lufu [~user@5.254.134.58] has quit [Remote host closed the connection] 18:36:36 mc40 [~mc@164.138.86.43] has joined #lisp 18:36:43 lufu [~user@5.254.134.58] has joined #lisp 18:36:54 (defun unpack (s) (map 'list (lambda (c) (intern (string c))) (symbol-name s))) 18:37:05 lufu: you're talking about Lisp 1.5 or something like that. 18:37:22 -!- maxter_ [~maxter@gaffeless.chaperon.volia.net] has quit [Read error: No route to host] 18:37:27 Nowadays we would just use strings and characters, rather than packing and unpacking symbols. 18:37:28 maxter [~maxter@gaffeless.chaperon.volia.net] has joined #lisp 18:37:29 "Old" meaning 1962, I guess. 18:38:52 hitecnologys: yes, letting somebody down would feel bad. That's why you can concentrate on writing programs for yourself or your kind, on your free time. 18:39:02 -!- eeezkil_ [~NickServ@78.90.79.43] has quit [] 18:39:09 Although I vaguely recall that the a funcrion like this was called EXPLODE at the time... 18:39:09 That came form MacLisp, I suppose. MacLispers used symbols as strings. 18:39:31 -!- klltkr [~klltkr@host86-141-208-84.range86-141.btcentralplus.com] has quit [Ping timeout: 260 seconds] 18:39:38 "that a function like this"... 18:39:40 pjb: that's what I do all the time: write for myself. 18:39:45 Like in com.informatimago.common-lisp.cesarum.string:explode and com.informatimago.common-lisp.cesarum.string:implode ? :-) 18:41:04 Well, the book is from 1989. But just now I saw that it doesn't claim that unpack/pack are part of cl. It just says that some lisps have these two functions predefined. 18:41:30 Thanks for your answers; especially pjb. 18:41:41 i don't think any modern implementatin is going to have those 18:41:43 lufu: anyways, the point is that it's a good exercise to implement it. Too bad I've done it for you above and in cesarum! :-) 18:42:03 lufu: apparently, you're reading an old book written by someone who was reading an old book. ;) 18:42:38 -!- webos [~webos@cst-prg-52-10.cust.vodafone.cz] has quit [Ping timeout: 245 seconds] 18:42:39 :-) 18:43:14 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Ping timeout: 246 seconds] 18:43:24 You mean old^2 book? 18:44:43 Like, google pagerank algorithm being written in 1940? 18:45:35 Have no idea about that. 18:46:22 -!- mc40 [~mc@164.138.86.43] has quit [Quit: mc40] 18:47:04 -!- edgar-rft [~GOD@HSI-KBW-078-042-025-054.hsi3.kabel-badenwuerttemberg.de] has quit [Ping timeout: 246 seconds] 18:47:19 pjb: or OCR technology from 1920s? :) 18:48:31 webos [~webos@cst-prg-52-10.cust.vodafone.cz] has joined #lisp 18:50:35 -!- Karl_dscc [~localhost@ipdsw03.informatik.fh-schmalkalden.de] has quit [Remote host closed the connection] 18:50:56 OCR was invented long before 1920s. Approximately a few thousands years ago. 18:51:58 -!- Bike [~Glossina@wl-nat100.it.wsu.edu] has quit [Ping timeout: 246 seconds] 18:52:06 hitecnologys: I meant machine OCR. 18:52:20 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 18:52:26 Technically, me too. 18:52:50 przl [~przlrkt@p5DE4B35B.dip0.t-ipconnect.de] has joined #lisp 18:52:53 hi, in postmodern, I would like to replace query-dao% from defun to defmethod (so I can add around methods in my app) 18:53:17 http://www.google.com/patents/US2026329 18:53:19 can I add (fmakunbound 'query-dao%) and then (defmethod ....) in my source file? 18:53:20 We're just very complicated machines made of organic tissue programmed to find one question. 18:54:19 or maybe surround it all with (eval-when (:compile-toplevel :load-toplevel :execute) .... )? 18:54:19 But that's not invention. That's a process that occurs naturally in your head. The writing, yes, but we already had the circuitry. 18:54:29 -!- atphalix [~chatzilla@41.141.123.5] has quit [Quit: ChatZilla 0.9.90.1 [Iceweasel 17.0.8/20130807010024]] 18:55:14 Isn't fmakunbound in a source file sort of unusual? 18:55:39 gleag: not sure, I just don't use it except in interactive slime 18:55:51 gleag: how can you be so sure? Maybe we were designed by someone and our planet is just a big fake to make us think otherwise. 18:58:50 sunwukong [~androirc@78.139.2.103] has joined #lisp 19:00:24 hitecnologys: Along the same lines, why not go directly for Russel's five-minute hypothesis? 19:01:08 -!- Aramur [~arare@213.Red-83-61-33.dynamicIP.rima-tde.net] has quit [Quit: Aramur] 19:01:17 jtza8 [~jtza8@105-236-180-111.access.mtnbusiness.co.za] has joined #lisp 19:03:07 puchacz: I sort of have never understood the practical value of fmakunbound in real-world use, so I'm not sure why you want to use it in the first place. 19:03:55 Bike [~Glossina@wl-nat100.it.wsu.edu] has joined #lisp 19:03:56 gleag: it makes perfect sense when you think about CL development as playing around in an environment. 19:03:59 gleag: yeah, could be that too. 19:04:04 as opposed to having a "scriptng" mentality. 19:04:17 scripting* 19:05:35 mcspiff [~user@bas16-ottawa23-1242440049.dsl.bell.ca] has joined #lisp 19:05:52 sykopomp: if your source files only contain the fleshed out, permanent functionality, and you reload them into a clean environment, anything temporary or obsolete will be left behind anyway. 19:06:23 I suspect that atuff like fmakunbound is sort of a relict from the Lisp Machine world or something like that. 19:06:42 gleag: yes, I know, but that's not how I develop CL. Sometimes I'll restart, but I do keep a single lisp image running for days sometimes. 19:07:02 and that's a perfectly normal way to develop CL. In fact, I would encourage it modulo the occasional restart to check for sanity. 19:07:27 sykopomp: that's perfectly fine, but I imagine that in that siruation, I'd simply not use the function anymore and leave it alone. 19:07:46 i don't see any problem with allowing you to actually get rid of it, though 19:08:05 gleag: but that would be ugly and potentially cause problems while you dev :) 19:08:17 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 19:08:20 kliph [~user@unaffiliated/kliph] has joined #lisp 19:08:22 Oh, I'm not saying that fmakunbound should be fmakunbound itself. ;-) 19:08:39 plus, considering how much metaprogramming is available in CL, you may even write the occasional macro that defines a bunch of functions, and you need to unbind them manually on redefine, potentially. 19:09:02 It's just that I'd use it in fairly rare interactive cases. 19:09:04 well, I'm saying there is very much a point, and it's very relevant. It's like saying you shouldn't have defstruct around just because you never use it. 19:09:22 I think one thing i really like about CL is that it has things that I would use rarely. 19:09:30 boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has joined #lisp 19:09:33 and I do keep running into situations when those things end up being quite handy. 19:09:38 i'm personally more fond of unintern, since that oughta clear the binding plus it fixes my tab completion 19:09:43 sykopomp, gleag: ok, fmakunbound + defmethod worked, I surrounded it with eval when just to be sure :) 19:09:46 is it a good way? 19:10:00 puchacz: defgeneric, not defmethod. 19:10:03 sykopomp: y-or-n-p? :D 19:10:08 -!- yrk [~user@pdpc/supporter/student/yrk] has quit [Ping timeout: 245 seconds] 19:10:11 gleag: yup. 19:10:14 stuff like that. 19:10:19 if you don't use it, don't use it. 19:10:33 "Objects of type FUNCTION cannot be dumped into fasl files." 19:10:36 what does this mean? 19:10:41 I have a macro which defines functions 19:10:46 I think it's something to do with that, right? 19:10:46 Or wordy Enhlish numerals in FORMAT? How US-centric... 19:10:51 sykopomp: why? defgeneric is added automatically when I define defmethod 19:10:52 puchacz: you can get some really funky unexpected behavior if you do a defmethod without a defgeneric (particularly when it comes to &key/&optional/&rest 19:11:04 AeroNotix: it means you have a literal function as the result of a macro (i.e. at compile time), so you probably made a mistake somewhere 19:11:09 puchacz: I would argue that it's a code smell to have a defmethod without a corresponding defgeneric. 19:11:19 Bike: that's the idea 19:11:26 -!- przl [~przlrkt@p5DE4B35B.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 19:11:33 AeroNotix: usually you would have like, the lambda expression as a result 19:11:39 sykopomp: hmmm, I almost never bothered to have defgeneric 19:11:50 Bike: https://gist.github.com/AeroNotix/6335639 ? 19:11:52 puchacz: I always write defgeneric. :) 19:12:28 I even started picking up the habit of writing defgeneric forms for :accessor/:reader/:writer methods. 19:12:41 puchacz: I believe that defgeneric has a few more options you might want to use. 19:12:45 AeroNotix: yeah, so you're trying to get the compiler to dump the result of compile-template, which i assume is a function. it doesn't have to be able to do that, just deal with source 19:13:02 Bike: I see, ok 19:13:05 Thanks 19:13:20 sykopomp: ok :) but, (eval-when .... fmakunbound + defgeneric/defmethod) in source is a good way of changing defun to method, isn't it? or it just worked by accident? 19:13:20 AeroNotix: you could expand into (let ((tmpl ...)) (defun ...)) instead 19:13:26 yeah that's what I'm doing now 19:13:31 has anyone ever gotten the QUiLoader stuff working with commonqt? 19:13:44 puchacz: it's enough, yes. 19:13:50 thanks 19:14:10 -!- youlysses [~user@24-217-211-79.dhcp.stls.mo.charter.com] has quit [Ping timeout: 245 seconds] 19:14:32 puchacz: try this code out: (defmethod foo (a b)) (defmethod foo (a b &rest stuff)) 19:15:06 your defmethod definitions should all depend on a single defgeneric definition somewhere, otherwise you have to actually keep track of which defmethod was the first one. 19:15:15 sykopomp: ok - I see what you mean; but I try to have all methods with the same signature 19:16:09 if you want a big default method, you can use the defgeneric shorthand for that: (defgeneric foo (a b &rest) (:method (a b) "hi")) 19:16:26 y 19:16:43 puchacz: ah it's your code in the end. I just think it's good to share with people a bit of stuff about how CLOS is meant to be used and some potential pitfalls. 19:16:58 sure, nw :) 19:18:54 Mon_Ouie [~Mon_Ouie@116.94-244-81.adsl-dyn.isp.belgacom.be] has joined #lisp 19:18:54 -!- Mon_Ouie [~Mon_Ouie@116.94-244-81.adsl-dyn.isp.belgacom.be] has quit [Changing host] 19:18:54 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 19:20:46 wws-ubuntu [~wws@p-69-195-60-12.dsl1.rtr.chat.fpma.frpt.net] has joined #lisp 19:21:59 przl [~przlrkt@p5DE4B35B.dip0.t-ipconnect.de] has joined #lisp 19:26:48 -!- webos [~webos@cst-prg-52-10.cust.vodafone.cz] has quit [Ping timeout: 245 seconds] 19:27:07 -!- lufu [~user@5.254.134.58] has quit [Remote host closed the connection] 19:27:51 -!- joj581 [~joj581@89.204.139.101] has quit [Quit: Bye] 19:28:12 lufu [~user@5.254.134.58] has joined #lisp 19:30:48 -!- lufu [~user@5.254.134.58] has quit [Remote host closed the connection] 19:32:28 lufu [~user@5.254.134.58] has joined #lisp 19:35:12 LiamH [~none@96.231.222.26] has joined #lisp 19:36:30 -!- cpt_nemo [~cpt_nemo@2a01:4f8:130:62a2::71] has quit [Remote host closed the connection] 19:39:50 -!- chu [~user@unaffiliated/chu] has quit [Ping timeout: 264 seconds] 19:44:00 -!- wws-ubuntu [wws@clozure-6AFF071F.dsl1.rtr.chat.fpma.frpt.net] has quit [Ping timeout] 19:45:19 -!- wws-ubuntu [~wws@p-69-195-60-12.dsl1.rtr.chat.fpma.frpt.net] has quit [Ping timeout: 260 seconds] 19:45:50 -!- hugoduncan [~user@70.24.182.79] has quit [Ping timeout: 240 seconds] 19:46:31 hugoduncan [~user@bas1-montreal08-1279346953.dsl.bell.ca] has joined #lisp 19:46:36 Hydan [~Adium@ip-89-103-110-5.net.upcbroadband.cz] has joined #lisp 19:47:38 -!- hitecnologys [~hitecnolo@46.233.198.239] has quit [Quit: zzz...] 19:47:44 -!- sunwukong [~androirc@78.139.2.103] has quit [Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )] 19:48:47 cpt_nemo [cpt_nemo@rfc1459.de] has joined #lisp 19:49:33 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Ping timeout: 276 seconds] 19:50:50 -!- EvW1 [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has quit [Ping timeout: 256 seconds] 19:51:52 EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has joined #lisp 19:55:55 -!- void64 [~luke@178.122.6.76] has quit [Read error: Connection reset by peer] 19:57:21 void64 [~luke@178.122.6.76] has joined #lisp 20:00:47 kcj [~casey@unaffiliated/kcj] has joined #lisp 20:00:55 -!- BitPuffin [~quassel@c83-254-19-137.bredband.comhem.se] has quit [Ping timeout: 242 seconds] 20:01:37 -!- fantazo_ [~fantazo@213.129.230.10] has quit [Remote host closed the connection] 20:01:43 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Remote host closed the connection] 20:07:01 -!- Bike [~Glossina@wl-nat100.it.wsu.edu] has quit [Ping timeout: 248 seconds] 20:07:54 klltkr [~klltkr@host86-141-208-84.range86-141.btcentralplus.com] has joined #lisp 20:10:51 -!- stepnem [~stepnem@internet2.cznet.cz] has quit [Ping timeout: 245 seconds] 20:11:33 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 20:11:44 josemanuel [~josemanue@65.236.221.87.dynamic.jazztel.es] has joined #lisp 20:12:32 -!- josemanuel [~josemanue@65.236.221.87.dynamic.jazztel.es] has quit [Remote host closed the connection] 20:16:53 Praise [~Fat@unaffiliated/praise] has joined #lisp 20:20:58 DalekBaldwin [~Adium@75-142-59-12.static.mtpk.ca.charter.com] has joined #lisp 20:21:50 -!- NimeshNeema is now known as AgentSmith 20:21:59 jerryzhou [~jerryzhou@58.245.253.218] has joined #lisp 20:25:35 -!- alezost [~user@128-70-201-90.broadband.corbina.ru] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:27:04 -!- jerryzhou [~jerryzhou@58.245.253.218] has quit [Quit: Leaving] 20:29:50 -!- AgentSmith is now known as NimeshNeema 20:30:28 davazp [~user@92.251.220.19.threembb.ie] has joined #lisp 20:30:52 AeroNotix: objects of type FUNCTION may be closures. Closures cannot be dumped, because basically, they may drag with them the whole lisp image. 20:31:13 What does the term "dumped" mean? 20:31:39 (defvar *f* (function f)) 20:32:13 For one simple case showing the difficulties, if you try to compile a file like: (let (x) (defun s (y) (setf x y)) (defun g () x)) (defvar *f* (function s)) 20:32:18 -!- NimeshNeema is now known as AgentBrown 20:32:55 -!- mcspiff [~user@bas16-ottawa23-1242440049.dsl.bell.ca] has quit [Remote host closed the connection] 20:32:58 hmm 20:33:06 or if you have three files, one per expression: (let (x) (defun s (y) (setf x y)) (defun g () x)) (defvar *f* (function s)) (defvar *g* (function g)) 20:33:27 the problem would be that the files containing *f* or *g* would actually have to store the same closure (the variable x). 20:33:49 I see 20:33:53 interesting 20:33:53 And here, s and g are defined "statically". Imagine if we're talking about dynamically generated closures. 20:34:02 right 20:34:09 makes a little more sense 20:34:26 (defvar *g* (loop for i below 10 collect (let ((i i))(list (lambda () i) (lambda (j) (setf i j)))))) 20:34:59 So basically, what you have to deal with that, is #+clisp ext:saveinitmem or the various image saving function.s 20:35:22 ok 20:35:30 bit lost but I think I understand 20:36:23 Thanks 20:36:54 Remember, closure = object; for CLOS objects, you have to define make-load-form methods on your classes to let the compiler "save" your objects to a fasl file. For closure there's no predefined way to serialize or make a load form for them. You have to write the code yourself. 20:37:02 victor_lowther [~victor.lo@2602:306:3686:86c0:40af:bfd:ed2:fd6b] has joined #lisp 20:37:29 aha, interesting 20:38:50 guys, in sbcl, can I see in trace what method (specialisations) are actually called? 20:39:14 Bike [~Glossina@wl-nat100.it.wsu.edu] has joined #lisp 20:39:28 I'm thinking Djula needs a doc rewrite - when I finish my current project I am surely going to dive into that. Currently the docs are shockingly bad. 20:40:08 Xach: do you know where you're pulling the djula source from? The one on GitHub is on the package you're sending out (you're sending a better package out fwiw) 20:40:46 mpstyler [~user@176.73.154.121] has joined #lisp 20:44:44 -!- Spion [~spion@unaffiliated/spion] has quit [Quit: Leaving] 20:47:50 -!- CrazyEddy [~Russianiz@wrongplanet/CrazyEddy] has quit [Ping timeout: 240 seconds] 20:51:03 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 20:51:14 -!- mpstyler [~user@176.73.154.121] has quit [Ping timeout: 264 seconds] 20:51:14 -!- eldariof [~CLD@pppoe-211-185-dyn-sr.volgaline.ru] has quit [Ping timeout: 264 seconds] 20:53:51 antoszka [~antoszka@unaffiliated/antoszka] has joined #lisp 20:54:18 -!- drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 20:54:53 drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has joined #lisp 20:55:49 -!- drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has quit [Read error: Connection reset by peer] 20:56:10 drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has joined #lisp 20:56:23 -!- Khisanth [~Khisanth@50.14.244.111] has quit [Ping timeout: 245 seconds] 20:56:32 -!- Hydan [~Adium@ip-89-103-110-5.net.upcbroadband.cz] has quit [Quit: Leaving.] 20:56:48 Hydan [~Adium@ip-89-103-110-5.net.upcbroadband.cz] has joined #lisp 20:57:57 -!- oleo [~oleo@xdsl-78-35-165-104.netcologne.de] has quit [Read error: Connection reset by peer] 20:59:26 ThomasH [~user@pdpc/supporter/professional/thomash] has joined #lisp 20:59:30 Greetings lispers. 21:01:03 oleo [~oleo@xdsl-78-35-165-104.netcologne.de] has joined #lisp 21:02:23 greetings 21:02:59 For some reason, LispWorks doesn't properly set *DEFAULT-PATHNAME-DEFAULTS*, the most reliable way to get the default directory is #'hcl:get-working-directory. Is there an analogous function in SBCL, like in sb-ext, or should I just use *DEFAULT-PATHNAME-DEFAULTS*? 21:05:03 ThomasH: I believe asdf has a portable one that you can use. 21:05:16 ubikation [~quassel@ip-64-134-132-133.public.wayport.net] has joined #lisp 21:05:53 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Quit: Leaving.] 21:06:48 sykopomp: Thanks. Now that you mention it, I think someone recommended that to me in the past. Something seems wrong about using ASDF as a portable pathname library. :-) 21:07:08 ThomasH: in PCL you write one, it's about 150 lines iirc 21:07:12 did you read that book? It's quite a good one 21:07:14 those parts of asdf are split off, i think 21:07:26 and anyway, asdf is a must-have library 21:07:34 so you've already probably got installed 21:07:39 it+ 21:07:55 yes, but it's must-have for systems, not for pathnames. 21:08:05 well yeah, but my point is that you already have it 21:08:20 Bike: Isn't that ASDF3? I quit tracking the ASDF repository and have just been relying on the version in Quicklisp. 21:08:28 no idea 21:09:39 Khisanth [~Khisanth@50.14.244.111] has joined #lisp 21:09:56 Can I just ask this: Does anyone actually use Djula? I've asked a myriad of questions about it only to not get any answers. 21:10:18 -!- Praise [~Fat@unaffiliated/praise] has quit [Quit: No Ping reply in 180 seconds.] 21:10:43 Praise [~Fat@unaffiliated/praise] has joined #lisp 21:11:19 UIOP is the library of functions 21:11:36 AeroNotix: I don't know offhand but https://github.com/quicklisp/quicklisp-projects will have that info 21:12:00 thanks, didn't know that existed 21:13:25 Ugh, the bigger problem with relying on ASDF as a portable pathname library is that you have to take care to specify where to load it. I thought I was getting the quicklisp one, but it appears on SBCL, I'm getting the built-in one. 21:14:03 BitPuffin [~quassel@c83-254-19-137.bredband.comhem.se] has joined #lisp 21:14:03 -!- jewel [~jewel@105-236-76-4.access.mtnbusiness.co.za] has quit [Ping timeout: 276 seconds] 21:15:07 i rely on ASDF as a source of headaches 21:15:51 -!- boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has quit [Remote host closed the connection] 21:17:13 -!- przl [~przlrkt@p5DE4B35B.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 21:17:56 -!- AgentBrown is now known as NimeshNeema 21:18:31 Screw it, I'll just use *D-P-D* on SBCL until I run into a case where it doesn't do what I want it to do. 21:19:12 Like I said before, PCL writes a pathname library which is supposed to be fine enough 21:19:15 and it's really small too 21:19:54 Aramur [~arare@213.Red-83-61-33.dynamicIP.rima-tde.net] has joined #lisp 21:20:43 When a template variable is an object in Djula, what do I need to pass in? 21:21:01 to answer your earlier question: nobody here uses djula 21:21:06 ok cool 21:21:08 will stop asking 21:21:12 i don't even know what it is 21:21:22 Common Lisp implementation of Jinja2 21:21:29 (django's template library) 21:21:36 (i still don't) 21:21:39 :/ 21:21:46 well I thought it was obvious from what I just said 21:21:52 excuse me, how would I find out what other libraries use cl-quickcheck? 21:21:55 we're not all web programmers 21:22:00 django: (Noun) Python web framework 21:22:18 good for it 21:22:34 oO 21:23:34 ubikation: try quickdocs 21:24:11 Bah: "Required by: None" :/ 21:24:28 gleag: thank you! 21:24:40 that's kind of weird that nobody is using it... 21:24:50 using what? 21:24:58 cl-quickcheck 21:24:58 cl-quickcheck 21:25:11 -!- pjb [~t@AMontsouris-651-1-228-24.w86-212.abo.wanadoo.fr] has quit [Read error: Operation timed out] 21:25:37 what is it? 21:26:02 pjb [~t@AMontsouris-651-1-200-5.w83-202.abo.wanadoo.fr] has joined #lisp 21:26:16 a testing framework - from what I know it kind of generates random permutations for testing? 21:26:26 Quickcheck is a testing strategy that I think just figures out what arguments a function takes and then passes in random values for it 21:26:27 -!- pjb is now known as Guest23991 21:26:48 Haskell uses it a lot due to how haskell works mainly on pure functions and that method of testing is pretty good for languages like that 21:26:52 -!- Posterdati [~kvirc@host103-221-dynamic.21-87-r.retail.telecomitalia.it] has quit [Quit: KVIrc 4.1.3 Equilibrium http://www.kvirc.net/] 21:26:57 (not a haskeller so I'm not super clued in on it) 21:27:32 is it just because it's a test thing? how many does quickdocs claim depend on 5am? 21:28:18 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 264 seconds] 21:28:19 -!- puchacz [~puchacz@46-65-36-47.zone16.bethere.co.uk] has quit [Quit: Konversation terminated!] 21:28:34 I don't know. it looks like fiveam and eos are used by a lot of libraries though. 21:28:52 -!- gleag [~gleag@71.175.broadband2.iol.cz] has quit [Ping timeout: 256 seconds] 21:29:15 quickcheck is not a very good form of testing for languages other than Haskell-style ones really. 21:29:27 It's useful in conjunction with proper unittests 21:29:48 Posterdati [~kvirc@host103-221-dynamic.21-87-r.retail.telecomitalia.it] has joined #lisp 21:30:30 puchacz [~puchacz@46-65-36-47.zone16.bethere.co.uk] has joined #lisp 21:30:38 araujo [~araujo@190.73.45.171] has joined #lisp 21:30:43 -!- araujo [~araujo@190.73.45.171] has quit [Changing host] 21:30:43 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 21:30:53 stefil looks really cool... but I can't get the dwim.hu page to work 21:31:16 streams are really cool and are easily accessibly, I like that. 21:31:28 s/bly/ble 21:32:24 testing, shmesting, just write it right the first time! 21:32:45 :P 21:33:09 And don't release until it's perfect. Then, since it's perfect, you won't have to ever change it. 21:34:36 francogrex [~user@109.128.104.235] has joined #lisp 21:35:19 these are two implementations of fibonacci functions, which according to you looks more "elegant"? http://paste.lisp.org/display/138625 21:35:58 francogrex: wrong channel 21:36:04 you want #asm 21:36:24 are these just the linear algorithm? 21:36:49 and why are you writing a return sequence in the sbcl vop? 21:36:49 yes the linear, they are the same. I will ask at asm also 21:37:14 also, doesn't this only work if the results are fixnums 21:37:20 I did *not* know you could inline as easily as that 21:37:24 and specify to which offsets to put temporaries 21:37:41 AeroNotix: what, declaim inline? 21:37:42 and use labels in the wrong way 21:37:51 stassats: you mean "my-result" ? 21:37:58 Bike: the inline-asm 21:38:08 francogrex: i mean (inst MOV ESP EBP) (inst POP EBP) (inst RET) 21:38:17 AeroNotix: well it's implementation crud 21:38:35 Bike: it's easier than other languages 21:39:05 i know this is just an example but fib is a pretty bad one, i mean you can't even use it with (fib 40) 21:39:15 plus the algorithm is bad asymptotically 21:39:16 AeroNotix: it's not really, I just want to show off to others what lisp implementations can do 21:39:43 well, (fib 40) on my shitty 32-bit machine, anyway 21:39:44 francogrex: it's not what? 21:39:45 Bike: yes only fixnums, bugs quickly 21:40:11 not great to use assembly 21:40:14 if you wanted to toy with asm you could do something more useful like pkhuong's computed-goto stuff 21:41:11 stassats: can you suggest an improvement in annotation? 21:41:37 dbm0 [~ase@ip56583baa.direct-adsl.nl] has joined #lisp 21:42:58 i mean, this is the sort of code that ought to be compiled, not written in asm, you know? 21:44:02 -!- victor_lowther [~victor.lo@2602:306:3686:86c0:40af:bfd:ed2:fd6b] has quit [Ping timeout: 264 seconds] 21:45:24 -!- lufu [~user@5.254.134.58] has quit [Remote host closed the connection] 21:46:20 boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has joined #lisp 21:48:55 in #asm they prefer the SBCL VOP one 21:52:02 -!- LiamH [~none@96.231.222.26] has quit [Quit: Leaving.] 21:53:13 -!- AeroNotix [~xeno@abom8.neoplus.adsl.tpnet.pl] has quit [Read error: Operation timed out] 21:54:21 -!- sellout- [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Ping timeout: 276 seconds] 21:54:38 -!- boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has quit [Ping timeout: 240 seconds] 21:56:04 -!- ehu` [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 246 seconds] 22:05:13 -!- tic [~tic@c83-248-1-208.bredband.comhem.se] has quit [Read error: Operation timed out] 22:05:20 tic [~tic@c83-248-1-208.bredband.comhem.se] has joined #lisp 22:06:14 -!- tic_ [~tic@c83-248-1-208.bredband.comhem.se] has quit [Ping timeout: 240 seconds] 22:06:24 tic_ [~tic@c83-248-1-208.bredband.comhem.se] has joined #lisp 22:10:07 francogrex: http://paste.lisp.org/display/138625#1 22:11:08 -!- void64 [~luke@178.122.6.76] has quit [Remote host closed the connection] 22:11:29 so, in the original, what's the deal with ":sc any-reg :offset sb-vm::ebp-offset"? i thought the point of this stuff was that the compiler can allocate regs as it likes 22:11:29 In the slime debugger, when you get an asdf:compile-error, is there a command that will open the offending file at the point of the error? Using sldb-show-source shows me the ASDF source. 22:12:08 Bike: if you want to use, say, string operations or the LOOP instruction, you need to force things to be at the right place 22:12:27 but in the original, there's no point, of course 22:12:54 would you normally say "any-reg" if you wanted that though, is what i'm asking, 22:13:40 void64 [~luke@178.122.6.76] has joined #lisp 22:15:38 for fixnums, any-reg, yes 22:17:40 stassats: that's what I wanted; someone pro to show me how to really use VOP 22:17:52 efficiently I mean 22:18:06 "don't" 22:18:40 so "any-reg" doesn't mean "choose any reg", then... "sc" is "storage class", so, is it saying to use a gp reg instead of a float register or memory, or something? 22:19:15 but my use of EAX-TN etc... was to show that I can select the register that I want to use 22:19:36 Bike: it's mostly to tell the compiler how to deal with it 22:20:10 for example, if it's say unsigned-reg, and another VOP is any-reg, it'll automatically unbox the fixnum 22:20:30 -!- kirin` [telex@gateway/shell/anapnea.net/x-pyrttrcwdaafhsbp] has quit [Ping timeout: 264 seconds] 22:20:41 i see. 22:21:03 boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has joined #lisp 22:21:12 kirin` [telex@gateway/shell/anapnea.net/x-gofunhlztrfguxjb] has joined #lisp 22:22:20 and why is the ccl version using the stack? 22:24:30 stassats: the disassembly of ccl isn't as good as the one og sbcl... I mostly copied the disassembly code .. 22:25:24 so this is like showing off inline asm in gcc by copying gcc output into source text, huh 22:25:25 -!- boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has quit [Ping timeout: 245 seconds] 22:25:50 Bike: :) yeah something like that 22:26:07 you'd have to ask clozure guys, ccl may have some special calling convetions, and ccl also partitions the register set into pointer types and non-pointer types to help the GC be precise 22:26:36 so blindly using some registers may be wrong 22:27:48 -!- kpreid [~kpreid@50-196-148-101-static.hfc.comcastbusiness.net] has quit [Quit: Quitting] 22:28:06 kpreid [~kpreid@50-196-148-101-static.hfc.comcastbusiness.net] has joined #lisp 22:29:47 freiksenet: http://fiorasm.tumblr.com/post/52251266650/ try porting this :) 22:31:02 yrk [~user@c-50-133-134-220.hsd1.ma.comcast.net] has joined #lisp 22:31:16 -!- yrk [~user@c-50-133-134-220.hsd1.ma.comcast.net] has quit [Changing host] 22:31:17 yrk [~user@pdpc/supporter/student/yrk] has joined #lisp 22:31:27 -!- davazp [~user@92.251.220.19.threembb.ie] has quit [Ping timeout: 260 seconds] 22:38:07 -!- francogrex [~user@109.128.104.235] has quit [Quit: ERC Version 5.2 (IRC client for Emacs)] 22:39:30 -!- dbm0 [~ase@ip56583baa.direct-adsl.nl] has quit [Remote host closed the connection] 22:50:42 wgl [~wgl@209.242.26.41] has joined #lisp 22:53:09 lduros [~user@fsf/member/lduros] has joined #lisp 22:55:13 ltbarcly__ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 22:56:08 -!- ltbarcly_ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 240 seconds] 22:58:12 -!- Guest23991 is now known as pjb 22:59:53 boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has joined #lisp 23:00:45 chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has joined #lisp 23:00:49 -!- lduros [~user@fsf/member/lduros] has quit [Read error: Connection reset by peer] 23:07:06 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 245 seconds] 23:14:03 DataLinkDroid [~DataLinkD@1.130.82.220] has joined #lisp 23:20:26 -!- puchacz [~puchacz@46-65-36-47.zone16.bethere.co.uk] has quit [Quit: Konversation terminated!] 23:20:49 -!- DataLinkDroid [~DataLinkD@1.130.82.220] has quit [Ping timeout: 256 seconds] 23:21:58 -!- Hydan [~Adium@ip-89-103-110-5.net.upcbroadband.cz] has quit [Quit: Leaving.] 23:22:05 what's the best library for futures/promises? 23:22:17 cl-politician 23:23:45 looks corrupt :'( 23:24:03 -!- klltkr [~klltkr@host86-141-208-84.range86-141.btcentralplus.com] has quit [Ping timeout: 276 seconds] 23:27:50 Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has joined #lisp 23:28:33 http://common-lisp.net/project/clazy/ looks really interesting; but it's weird I found it via google instead of cliki 23:31:20 -!- scoofy [~scoofy@catv-89-135-71-167.catv.broadband.hu] has left #lisp 23:34:08 -!- hugoduncan is now known as hugod 23:34:38 -!- hugod is now known as Guest83958 23:35:12 -!- keltvek [~keltvek@unaffiliated/keltvek] has quit [Quit: Leaving] 23:35:27 -!- Guest83958 is now known as hugoduncan 23:36:10 -!- hugoduncan is now known as hugod` 23:40:56 -!- boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has quit [Remote host closed the connection] 23:42:39 DataLinkDroid [~DataLinkD@1.130.82.220] has joined #lisp 23:46:09 -!- maxter [~maxter@gaffeless.chaperon.volia.net] has quit [Ping timeout: 241 seconds] 23:50:00 ikki [~ikki@201.165.170.26] has joined #lisp 23:55:09 -!- Aramur [~arare@213.Red-83-61-33.dynamicIP.rima-tde.net] has quit [Quit: Aramur] 23:55:47 youlysses [~user@24-217-211-79.dhcp.stls.mo.charter.com] has joined #lisp 23:56:31 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Quit: ZzZ] 23:56:41 -!- slyrus [~chatzilla@107.201.4.22] has quit [Ping timeout: 245 seconds] 23:57:12 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 276 seconds] 23:58:34 Aramur [~arare@213.Red-83-61-33.dynamicIP.rima-tde.net] has joined #lisp 23:59:26 -!- jtza8 [~jtza8@105-236-180-111.access.mtnbusiness.co.za] has quit [Ping timeout: 240 seconds] 00:01:37 -!- DataLinkDroid [~DataLinkD@1.130.82.220] has quit [Ping timeout: 256 seconds] 00:02:42 DataLinkDroid [~DataLinkD@1.130.82.220] has joined #lisp 00:05:30 -!- doomlord__ [~doomlod@host86-180-26-144.range86-180.btcentralplus.com] has quit [Ping timeout: 264 seconds] 00:08:55 boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has joined #lisp 00:10:50 -!- Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has quit [Remote host closed the connection] 00:11:30 -!- ikki [~ikki@201.165.170.26] has quit [Ping timeout: 276 seconds] 00:14:24 ikki [~ikki@201.165.170.26] has joined #lisp 00:16:23 Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has joined #lisp 00:16:56 -!- youlysses [~user@24-217-211-79.dhcp.stls.mo.charter.com] has quit [Ping timeout: 260 seconds] 00:18:42 ubikation, more lazy stuff I wrote, probably very similar to CLAZY: https://bitbucket.org/tarballs_are_good/lisp-random/src/3b90fc1715a332bcf303b33c6c62a838769a8e6d/delay.lisp?at=default 00:18:55 example at line 68 00:18:57 -!- breakds [~breakds@c-24-0-146-43.hsd1.nj.comcast.net] has quit [Quit: Konversation terminated!] 00:19:09 Quadrescence: thank you! 00:19:25 you can use [foo bar baz] to lazily call FOO on BAR and BAZ 00:19:54 i.e. line 80-83 can be replaced with: [if* t (format ..) (error ..)] 00:20:11 lispyone [~bryan@c-68-51-32-22.hsd1.ar.comcast.net] has joined #lisp 00:22:24 doesthiswork [~Adium@97-126-83-199.tukw.qwest.net] has joined #lisp 00:23:25 -!- boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has quit [Remote host closed the connection] 00:23:59 -!- BitPuffin [~quassel@c83-254-19-137.bredband.comhem.se] has quit [Ping timeout: 268 seconds] 00:28:40 yakov [~yakov@37-144-231-236.broadband.corbina.ru] has joined #lisp 00:28:55 -!- yakov [~yakov@37-144-231-236.broadband.corbina.ru] has quit [Client Quit] 00:29:18 yakov [~yakov@37-144-231-236.broadband.corbina.ru] has joined #lisp 00:29:21 -!- Aramur [~arare@213.Red-83-61-33.dynamicIP.rima-tde.net] has quit [Quit: Aramur] 00:32:08 Joreji [~thomas@77-23-110-134-dynip.superkabel.de] has joined #lisp 00:32:18 -!- ubikation [~quassel@ip-64-134-132-133.public.wayport.net] has quit [Ping timeout: 276 seconds] 00:35:56 -!- echo-area [~user@123.120.243.21] has quit [Read error: Connection reset by peer] 00:36:23 -!- lispyone [~bryan@c-68-51-32-22.hsd1.ar.comcast.net] has quit [Quit: lispyone] 00:36:50 -!- trebor_home [~email@dslb-178-004-067-216.pools.arcor-ip.net] has quit [Ping timeout: 264 seconds] 00:45:47 -!- yakov [~yakov@37-144-231-236.broadband.corbina.ru] has quit [Quit: Leaving] 00:46:09 Aramur [~arare@213.Red-83-61-33.dynamicIP.rima-tde.net] has joined #lisp 00:51:41 ubikation [~quassel@c-67-168-252-238.hsd1.or.comcast.net] has joined #lisp 00:51:48 -!- nowhere_man [~pierre@5070B859.static.ziggozakelijk.nl] has quit [Ping timeout: 276 seconds] 00:52:21 -!- void64 [~luke@178.122.6.76] has quit [Ping timeout: 268 seconds] 00:53:56 boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has joined #lisp 01:01:03 -!- Aramur [~arare@213.Red-83-61-33.dynamicIP.rima-tde.net] has quit [Quit: Aramur] 01:01:08 -!- arare [~Aramur@153.68.117.91.dynamic.mundo-r.com] has quit [Quit: arare] 01:02:41 ampersand27017 [~ampersand@76.91.115.14] has joined #lisp 01:02:50 -!- boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has quit [Ping timeout: 268 seconds] 01:03:28 are any SETF operations atomic in SBCL? 01:03:55 subtlepath: maybe look at sb-ext:cas 01:04:02 I notice that SBCL has ATOMIC-INCF and ATOMIC-DECF but no ATOMIC-SETF. 01:04:15 prxq_ [~mommer@mnhm-4d011e5e.pool.mediaWays.net] has joined #lisp 01:04:32 Bike: I am just wondering if there is an option other than using CAS in a loop, becuase in this case I don't care what the previous value is. I just want to change it in a thread-safe way. 01:04:59 ...is that not the point of cas? 01:05:02 void64 [~luke@178.122.207.20] has joined #lisp 01:05:32 CAS requires specifying the place, the old value, and the new value. The swap is only performed if the current value of place matches the old value passed to CAS 01:06:10 whereas I want an operation that atomically updates place without regard to the old value 01:06:10 well, anyway there's sb-ext:atomic-update 01:06:31 right, but that requires passing a function, which seems silly 01:07:08 e.g. (atomic-update *place* (lambda (prev) (declare (ignore prev)) 2) 01:07:31 -!- prxq [~mommer@mnhm-5f75e1f4.pool.mediaWays.net] has quit [Ping timeout: 245 seconds] 01:08:43 so I was just curious if the reason ATOMIC-SETF is missing is because some cases of SETF are already atomic 01:11:35 the documentation for compare-and-swap lists the atomic places, i guess 01:12:29 subtlepath: it's not really thread-safe if you're just willy-nilly writing to it, is it? 01:13:02 subtlepath: that's the point of stuff with CAS -- I don't think you generally have to worry about random memory corruption just because you set a variable from different threads, if that's what you're trying to prevent. 01:13:18 if you don't actually care what value you used to calculate the new value, then you're fine just writing to it without CAS. 01:14:39 Ben1 [~Thunderbi@123.129.57.203] has joined #lisp 01:14:53 it wouldn't be good to have the high word of a pointer pointing to X and the low word pointing to Y... 01:15:39 nowhere_man [~pierre@5070B859.static.ziggozakelijk.nl] has joined #lisp 01:15:47 sykopomp: I want to believe you :-) 01:15:58 you don't have to believe me it's ok 01:16:02 just go about your business. 01:17:04 I'd like to just write to some places without using CAS, but I am concerned about what DataLinkDroid said. 01:18:47 I'm not sure that actually happens in CCL/SBCL. I wonder. :) 01:20:00 -!- Ben1 [~Thunderbi@123.129.57.203] has quit [Ping timeout: 245 seconds] 01:20:17 Ben1 [~Thunderbi@123.129.57.203] has joined #lisp 01:28:04 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 01:28:08 ahh it's a wonderful da 01:28:09 y 01:28:38 boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has joined #lisp 01:29:38 echo-area [~user@182.92.247.2] has joined #lisp 01:31:48 -!- ampersand27017 [~ampersand@76.91.115.14] has quit [Quit: ampersand27017] 01:33:40 -!- boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has quit [Ping timeout: 268 seconds] 01:37:05 didi [~user@unaffiliated/didi/x-1022147] has joined #lisp 01:39:18 -!- Ben1 [~Thunderbi@123.129.57.203] has quit [Quit: Ben1] 01:41:37 -!- Bike [~Glossina@wl-nat100.it.wsu.edu] has quit [Ping timeout: 256 seconds] 01:46:11 -!- drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 01:57:43 -!- DataLinkDroid [~DataLinkD@1.130.82.220] has quit [Quit: Bye] 01:58:14 drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has joined #lisp 02:00:45 sellout- [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has joined #lisp 02:05:20 bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has joined #lisp 02:06:31 CrazyEddy [~feudaliza@wrongplanet/CrazyEddy] has joined #lisp 02:06:58 -!- nug700 [~nug700@174-26-128-84.phnx.qwest.net] has quit [Quit: bye] 02:08:46 nug700 [~nug700@174-26-128-84.phnx.qwest.net] has joined #lisp 02:13:56 -!- knob [~knob@66-50-29-51.prtc.net] has quit [Quit: Leaving] 02:20:13 -!- DGASAU [~user@astaro-nat.exasol.com] has quit [Remote host closed the connection] 02:22:31 -!- drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 02:26:38 -!- joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has quit [Ping timeout: 264 seconds] 02:27:05 ampersand27017 [~ampersand@76.91.115.14] has joined #lisp 02:27:16 LiamH [~none@96.231.222.26] has joined #lisp 02:27:26 -!- chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has quit [Ping timeout: 240 seconds] 02:28:18 Bike [~Glossina@wl-nat100.it.wsu.edu] has joined #lisp 02:39:52 antgreen [~green@out-on-130.wireless.telus.com] has joined #lisp 02:42:30 chu [~user@unaffiliated/chu] has joined #lisp 02:44:01 kushal [kdas@fedora/kushal] has joined #lisp 02:44:59 -!- ubikation [~quassel@c-67-168-252-238.hsd1.or.comcast.net] has quit [Remote host closed the connection] 02:48:09 nilsi [~nilsi@101.95.4.234] has joined #lisp 02:53:15 -!- nilsi [~nilsi@101.95.4.234] has quit [Read error: Connection reset by peer] 02:53:45 nilsi [~nilsi@101.95.4.234] has joined #lisp 02:54:58 -!- Bike [~Glossina@wl-nat100.it.wsu.edu] has quit [Ping timeout: 256 seconds] 03:08:23 -!- s00pcan [~chris@108-208-64-149.lightspeed.livnmi.sbcglobal.net] has quit [Remote host closed the connection] 03:10:45 -!- void64 [~luke@178.122.207.20] has quit [Read error: Operation timed out] 03:13:06 s00pcan [~chris@108-208-64-149.lightspeed.livnmi.sbcglobal.net] has joined #lisp 03:13:14 -!- s00pcan [~chris@108-208-64-149.lightspeed.livnmi.sbcglobal.net] has quit [Client Quit] 03:22:29 Bike [~Glossina@wl-nat100.it.wsu.edu] has joined #lisp 03:25:02 -!- Bike [~Glossina@wl-nat100.it.wsu.edu] has quit [Client Quit] 03:25:16 Bike [~Glossina@wl-nat100.it.wsu.edu] has joined #lisp 03:37:23 -!- ampersand27017 [~ampersand@76.91.115.14] has quit [Quit: ampersand27017] 03:42:06 -!- nilsi [~nilsi@101.95.4.234] has quit [Remote host closed the connection] 03:43:41 -!- tic [~tic@c83-248-1-208.bredband.comhem.se] has quit [Read error: Operation timed out] 03:43:48 tic [~tic@c83-248-1-208.bredband.comhem.se] has joined #lisp 03:44:34 ampersand27017 [~ampersand@76.91.115.14] has joined #lisp 03:44:35 -!- tic_ [~tic@c83-248-1-208.bredband.comhem.se] has quit [Ping timeout: 245 seconds] 03:44:44 tic_ [~tic@c83-248-1-208.bredband.comhem.se] has joined #lisp 03:50:20 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #lisp 03:51:47 -!- LiamH [~none@96.231.222.26] has quit [Quit: Leaving.] 03:58:20 -!- joast [~rick@cpe-24-160-56-92.socal.res.rr.com] has quit [Quit: Leaving.] 03:58:45 s00pcan [~chris@108-208-64-149.lightspeed.livnmi.sbcglobal.net] has joined #lisp 04:03:20 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Quit: lyanchih] 04:03:35 slyrus [~chatzilla@107.201.4.22] has joined #lisp 04:03:57 -!- quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has quit [Ping timeout: 240 seconds] 04:04:30 -!- ahungry [~null@99-40-10-216.lightspeed.livnmi.sbcglobal.net] has quit [Quit: Lost terminal] 04:05:12 -!- doesthiswork [~Adium@97-126-83-199.tukw.qwest.net] has quit [Quit: Leaving.] 04:05:30 -!- ikki [~ikki@201.165.170.26] has quit [Ping timeout: 276 seconds] 04:07:37 echo-are` [~user@182.92.247.2] has joined #lisp 04:08:33 -!- didi [~user@unaffiliated/didi/x-1022147] has quit [Remote host closed the connection] 04:08:45 -!- echo-area [~user@182.92.247.2] has quit [Ping timeout: 276 seconds] 04:09:48 -!- CrazyEddy [~feudaliza@wrongplanet/CrazyEddy] has quit [Ping timeout: 260 seconds] 04:10:27 -!- echo-are` is now known as echo-area 04:13:29 -!- ISF__ [~ivan@201.82.138.219] has quit [Ping timeout: 256 seconds] 04:17:34 ahungry [~null@99-40-10-216.lightspeed.livnmi.sbcglobal.net] has joined #lisp 04:18:35 yCrazyEdd [~pennatipa@113.52.233.162] has joined #lisp 04:21:00 -!- yCrazyEdd is now known as CrazyEddy 04:23:15 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Read error: Connection reset by peer] 04:24:10 drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has joined #lisp 04:25:38 -!- CrazyEddy [~pennatipa@113.52.233.162] has quit [Ping timeout: 240 seconds] 04:27:56 -!- slyrus [~chatzilla@107.201.4.22] has quit [Ping timeout: 245 seconds] 04:37:50 -!- bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has quit [Ping timeout: 240 seconds] 04:39:58 -!- Joreji [~thomas@77-23-110-134-dynip.superkabel.de] has quit [Read error: Connection reset by peer] 04:40:58 -!- ampersand27017 [~ampersand@76.91.115.14] has quit [Quit: ampersand27017] 04:42:07 Karl_dscc [~localhost@ipdsw03.informatik.fh-schmalkalden.de] has joined #lisp 04:42:14 -!- jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has quit [Ping timeout: 264 seconds] 04:42:19 CrazyEddy [~pennatipa@wrongplanet/CrazyEddy] has joined #lisp 04:42:31 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 245 seconds] 04:42:46 eldariof [~CLD@pppoe-211-185-dyn-sr.volgaline.ru] has joined #lisp 04:43:06 motionman [~motionman@unaffiliated/motionman] has joined #lisp 04:44:36 sontek [~sontek@opensuse/member/Sontek] has joined #lisp 04:47:22 boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has joined #lisp 04:48:07 pnpuff [~y@unaffiliated/pnpuff] has joined #lisp 04:48:35 -!- pnpuff [~y@unaffiliated/pnpuff] has left #lisp 04:48:51 sykopomp` [~sykopomp@unaffiliated/sykopomp] has joined #lisp 04:50:57 -!- sykopomp [~sykopomp@unaffiliated/sykopomp] has quit [Disconnected by services] 04:50:58 -!- sykopomp` is now known as sykopomp 04:52:13 -!- Karl_dscc [~localhost@ipdsw03.informatik.fh-schmalkalden.de] has quit [Remote host closed the connection] 04:54:05 slyrus [~chatzilla@107.201.4.22] has joined #lisp 04:54:52 -!- boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has quit [Remote host closed the connection] 04:56:47 -!- yacks [~py@103.6.158.106] has quit [Quit: Leaving] 04:57:23 boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has joined #lisp 05:01:50 -!- CrazyEddy [~pennatipa@wrongplanet/CrazyEddy] has quit [Ping timeout: 240 seconds] 05:02:58 -!- Bike [~Glossina@wl-nat100.it.wsu.edu] has quit [Read error: Connection reset by peer] 05:03:03 Bike_ [~Glossina@wl-nat100.it.wsu.edu] has joined #lisp 05:03:40 -!- Bike_ is now known as Bike 05:07:45 maxter [~maxter@gaffeless.chaperon.volia.net] has joined #lisp 05:09:27 pnpuff [~l@unaffiliated/pnpuff] has joined #lisp 05:09:47 -!- pnpuff [~l@unaffiliated/pnpuff] has left #lisp 05:14:42 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 05:15:20 chaitanya [~chaitanya@182.64.51.0] has joined #lisp 05:16:23 CrazyEddy [~langbanit@wrongplanet/CrazyEddy] has joined #lisp 05:17:31 when writing to a file where i specify the element-type is, say (unsigned-byte 32), can I also specify the endianness? 05:17:54 by default sbcl seems to write bytes in little endian format -- can i tell it to use big endian? 05:21:36 clmsy [~clmsy@212.57.9.204] has joined #lisp 05:23:33 -!- drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 05:25:55 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 05:27:13 Teratogen [leontopod@unaffiliated/teratogen] has joined #lisp 05:29:05 -!- ThomasH [~user@pdpc/supporter/professional/thomash] has left #lisp 05:33:01 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Excess Flood] 05:33:28 jangle [~jimmy1984@c-98-233-111-131.hsd1.md.comcast.net] has joined #lisp 05:33:36 -!- Bike [~Glossina@wl-nat100.it.wsu.edu] has quit [Read error: Connection reset by peer] 05:33:48 Bike [~Glossina@wl-nat100.it.wsu.edu] has joined #lisp 05:35:24 oleo_ [d4b81ecd@gateway/web/freenode/ip.212.184.30.205] has joined #lisp 05:35:24 -!- oleo [~oleo@xdsl-78-35-165-104.netcologne.de] has quit [Ping timeout: 268 seconds] 05:35:39 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: This computer has gone to sleep] 05:36:22 oleo [~oleo@xdsl-78-35-148-72.netcologne.de] has joined #lisp 05:37:46 Vutral [~ss@mirbsd/special/Vutral] has joined #lisp 05:40:11 -!- jangle [~jimmy1984@c-98-233-111-131.hsd1.md.comcast.net] has quit [Ping timeout: 256 seconds] 05:43:34 jangle [~jimmy1984@c-98-233-111-131.hsd1.md.comcast.net] has joined #lisp 05:51:19 -!- Bike [~Glossina@wl-nat100.it.wsu.edu] has quit [Read error: Connection reset by peer] 05:51:52 -!- oleo is now known as Guest7355 05:51:59 Bike [~Glossina@wl-nat100.it.wsu.edu] has joined #lisp 05:53:34 Praise- [~Fat@unaffiliated/praise] has joined #lisp 05:53:42 drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has joined #lisp 05:54:50 -!- Praise [~Fat@unaffiliated/praise] has quit [Ping timeout: 264 seconds] 05:54:54 doomlord__ [~doomlod@host86-180-26-144.range86-180.btcentralplus.com] has joined #lisp 05:56:55 -!- oleo_ is now known as oleo 05:57:20 clmsy [~clmsy@212.57.9.204] has joined #lisp 05:57:50 youlysses [~user@24-217-211-79.dhcp.stls.mo.charter.com] has joined #lisp 06:00:01 -!- p_l [~pl@tsugumi.brage.info] has quit [Ping timeout: 245 seconds] 06:07:03 -!- Bike [~Glossina@wl-nat100.it.wsu.edu] has quit [Ping timeout: 276 seconds] 06:11:40 ubikation [~ubikation@c-67-168-252-238.hsd1.or.comcast.net] has joined #lisp 06:12:52 -!- boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has quit [Remote host closed the connection] 06:13:46 DataLinkDroid [~DataLinkD@120.158.113.202] has joined #lisp 06:14:40 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Quit: lyanchih] 06:17:00 przl [~przlrkt@p4FFF0638.dip0.t-ipconnect.de] has joined #lisp 06:23:02 -!- jangle [~jimmy1984@c-98-233-111-131.hsd1.md.comcast.net] has quit [Ping timeout: 264 seconds] 06:26:14 -!- antgreen [~green@out-on-130.wireless.telus.com] has quit [Ping timeout: 240 seconds] 06:30:14 p_l [~pl@tsugumi.brage.info] has joined #lisp 06:33:33 xificurC [xificurC@nat/ibm/x-jqdatesudwuszclr] has joined #lisp 06:33:38 angavrilov [~angavrilo@217.71.227.190] has joined #lisp 06:34:34 -!- drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 06:35:39 -!- Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has quit [Ping timeout: 276 seconds] 06:36:55 ehu [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 06:40:25 jtza8 [~jtza8@105-236-180-111.access.mtnbusiness.co.za] has joined #lisp 06:40:31 -!- scharan [~scharan@caps04.cs.ucr.edu] has quit [Ping timeout: 260 seconds] 06:42:42 ltbarcly [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 06:44:42 -!- ltbarcly__ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 240 seconds] 06:45:26 -!- ehu [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 240 seconds] 06:47:00 -!- ubikation [~ubikation@c-67-168-252-238.hsd1.or.comcast.net] has left #lisp 06:47:46 boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has joined #lisp 06:49:26 -!- p_l [~pl@tsugumi.brage.info] has quit [Ping timeout: 264 seconds] 06:52:29 -!- boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has quit [Ping timeout: 268 seconds] 06:53:01 -!- DataLinkDroid [~DataLinkD@120.158.113.202] has quit [Ping timeout: 256 seconds] 06:53:55 DataLinkDroid [~DataLinkD@120.158.113.202] has joined #lisp 06:56:16 p_l|omoikane [~pl@81-18-213-39.static.chello.pl] has joined #lisp 06:56:30 p_l [~pl@tsugumi.brage.info] has joined #lisp 06:57:19 -!- p_l|omoikane [~pl@81-18-213-39.static.chello.pl] has quit [Client Quit] 06:58:10 morning 07:01:33 Hydan [~Adium@ip-89-103-110-5.net.upcbroadband.cz] has joined #lisp 07:03:13 -!- DataLinkDroid [~DataLinkD@120.158.113.202] has quit [Ping timeout: 256 seconds] 07:03:52 hello 07:04:01 morning loke 07:04:02 DataLinkDroid [~DataLinkD@120.158.113.202] has joined #lisp 07:04:34 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 07:07:17 AeroNotix [~aero@nat/hp/x-ztposiimbwdgirfm] has joined #lisp 07:09:09 lispers 07:20:53 hullo 07:21:16 varjagg [~eugene@122.62-97-226.bkkb.no] has joined #lisp 07:21:48 -!- przl [~przlrkt@p4FFF0638.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds] 07:24:44 przl [~przlrkt@p4FFF0638.dip0.t-ipconnect.de] has joined #lisp 07:25:53 -!- DataLinkDroid [~DataLinkD@120.158.113.202] has quit [Ping timeout: 256 seconds] 07:28:11 DataLinkDroid [~DataLinkD@120.158.113.202] has joined #lisp 07:28:20 ck`` [~ck@dslb-094-219-235-135.pools.arcor-ip.net] has joined #lisp 07:29:03 -!- eldariof [~CLD@pppoe-211-185-dyn-sr.volgaline.ru] has quit [Ping timeout: 246 seconds] 07:36:10 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 07:36:11 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 07:36:18 peterhil [~peterhil@158.127.31.162] has joined #lisp 07:40:22 hunchentoot is a pretty cool guy 07:40:28 doesn't afraid of http 07:40:52 Odyessus [~odyessus@089144192036.atnat0001.highway.a1.net] has joined #lisp 07:41:21 -!- chaitanya [~chaitanya@182.64.51.0] has quit [Quit: chaitanya] 07:45:28 -!- mtd [~martin@ops-13.xades.com] has quit [Ping timeout: 264 seconds] 07:45:32 stepnem [~stepnem@internet2.cznet.cz] has joined #lisp 07:47:11 quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has joined #lisp 07:52:31 -!- quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has quit [Ping timeout: 245 seconds] 07:52:41 -!- Hydan [~Adium@ip-89-103-110-5.net.upcbroadband.cz] has quit [Quit: Leaving.] 07:53:46 pnpuff [~l@unaffiliated/pnpuff] has joined #lisp 07:54:00 -!- pnpuff [~l@unaffiliated/pnpuff] has left #lisp 07:56:18 pizzasauce [~user@unaffiliated/pizzasauce] has joined #lisp 07:57:12 -!- Odyessus [~odyessus@089144192036.atnat0001.highway.a1.net] has quit [Quit: Colloquy for iPad - http://colloquy.mobi] 07:58:34 keltvek [~keltvek@unaffiliated/keltvek] has joined #lisp 07:59:35 -!- przl [~przlrkt@p4FFF0638.dip0.t-ipconnect.de] has quit [Ping timeout: 256 seconds] 07:59:46 what does &body mean in (lambda args &body body)? 08:00:35 theos [~theos@unaffiliated/theos] has joined #lisp 08:01:23 pizzasauce: it's not lambda 08:01:29 prxq [~mommer@lana.iwr.uni-heidelberg.de] has joined #lisp 08:01:33 &body is equivalent to &rest. 08:02:02 If that help -- but it communicates that this &rest is intended to capture the body of a function, or macro, or whatever. 08:02:50 przl [~przlrkt@p4FFF0638.dip0.t-ipconnect.de] has joined #lisp 08:03:01 Look at the context surrounding that code. 08:03:48 Zhivago: what is the purpose of have &rest or &body there? why not just use "body" instead 08:05:02 -!- nowhere_man [~pierre@5070B859.static.ziggozakelijk.nl] has quit [Ping timeout: 264 seconds] 08:05:52 Well, the & means that it is part of the syntax. 08:05:53 -!- weie [~eie@softbank221078042071.bbtec.net] has quit [Quit: Leaving...] 08:06:28 &rest is understood by the lambda/macro/function syntax and used to construct the argument decoding. 08:06:40 Sometimes &body body changes the indentation in your editor 08:06:47 and I concur with Zhivago above 08:07:42 alezost [~user@128-70-201-90.broadband.corbina.ru] has joined #lisp 08:07:49 -!- DataLinkDroid [~DataLinkD@120.158.113.202] has quit [Ping timeout: 256 seconds] 08:08:13 clmsy [~clmsy@212.57.9.204] has joined #lisp 08:09:57 the documentation says &rest basically puts all remainning args into a list. 08:10:04 pizzasauce: that's correct 08:10:13 it's like *args in Python if you're familiar with that 08:11:51 but is &rest the same as &body? does &body put the remainning body into a list? 08:12:07 jewel [~jewel@105-236-76-4.access.mtnbusiness.co.za] has joined #lisp 08:12:12 Yes 08:12:21 but &body is communicating intent differently 08:12:31 e.g. I use &body in macros instead of &rest 08:12:46 and also, like I said earlier, some editors will treat &body differently with regards to indentation 08:12:48 DataLinkDroid [~DataLinkD@120.158.113.202] has joined #lisp 08:12:54 yakov [~yakov@lagarm-9.ip.PeterStar.net] has joined #lisp 08:15:02 so, what does it mean when &rest is not found in a function, like (lambda args...) vs (lambda &rest args...) 08:15:25 It means that there is no rest of the arguments that it wants to gather into a list. 08:15:47 lambda can only take one argument? 08:15:58 Um, no ... 08:16:05 You might want to do some basic reading ... 08:16:10 DataLinkD2 [~DataLinkD@CPE-121-218-178-237.lnse4.cht.bigpond.net.au] has joined #lisp 08:16:49 pizzasauce: a lambda is just an anonymous function and can have all the argument variations that a normal defun can have, 08:17:07 but yeah, go read. 08:17:21 yes, i know you can do (lambda (a b c d)(...)). I am just curious about the function description for lambda. 08:17:35 quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has joined #lisp 08:18:13 Do any of you have experience with cl-sqlite? It seems to cache prepared statements, which breaks my application now that I've altered the table. I'd rather not restart my environment and the documentation lists no obvious function to clear the statement cache. Any ideas? 08:19:09 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Ping timeout: 240 seconds] 08:19:25 why the function description for lambda is (lambda args &body body) instead of (lambda &rest args &body body)? 08:19:41 Because &rest and &body are equivalent? 08:19:43 -!- DataLinkDroid [~DataLinkD@120.158.113.202] has quit [Ping timeout: 256 seconds] 08:19:49 because args is a list 08:19:51 and because you can't have &rest and &body at the same time 08:19:56 (lambda (&rest args) &body body) would make sense. 08:20:31 -!- spacefrogg^ is now known as spacefrogg 08:21:13 so, &rest args is the same as args? 08:21:24 pizzasauce: no 08:21:40 It is largely equivalent. 08:22:00 (&rest args) and args, that is. 08:22:25 -!- prxq [~mommer@lana.iwr.uni-heidelberg.de] has quit [Quit: Leaving] 08:22:29 The first matches a list of arguments and binds it to args. The second matches an argument that may be a list and binds it to args. 08:23:32 chaitanya [~chaitanya@115.111.191.42] has joined #lisp 08:24:32 so, (&rest args) is largely equivalent to args. what about &rest args? 08:24:40 pizzasauce: there is (lambda args ...), not (lambda &rest args ...) because you should have a list of args after lambda, like (lambda () ...) if your lambda doesn't have args 08:25:07 Joreji [~thomas@77-23-110-134-dynip.superkabel.de] has joined #lisp 08:25:09 pizza: Google for the common-lisp hyperspec. 08:25:45 Zhivago: yes, i looked it up at the hyerspec, but i didn't understand the explanation. 08:27:51 some function definitions has "&rest args". some only has "args". I don't understand the difference. 08:27:57 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 08:28:04 arenz [arenz@nat/ibm/x-fllzrghxcvxohgdw] has joined #lisp 08:28:08 Beetny [~Beetny@ppp118-208-5-11.lns20.bne1.internode.on.net] has joined #lisp 08:28:43 pizzasauce: args are required, &rest args can be omitted 08:30:14 alezost: oh, so &rest args means the rest of args are optional? 08:30:54 pizzasauce: exactly, you are not forced to specify them 08:31:19 alezost: oh, now it makes sense! 08:32:22 what about &body body? also optional? 08:32:29 mishoo [~mishoo@178.138.96.22] has joined #lisp 08:33:01 yacks [~py@103.6.158.106] has joined #lisp 08:34:41 Lisp is more like a foregin language. 08:35:15 -!- przl [~przlrkt@p4FFF0638.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds] 08:36:24 nilsi [~nilsi@58.23.89.130] has joined #lisp 08:36:41 scharan [~scharan@caps04.cs.ucr.edu] has joined #lisp 08:36:51 pizzasauce: I think you've just overanalyzed what those two things do when they're pretty much the exact same thing 08:36:54 wait, but how could args means required? lambda does not need any arguments. 08:37:09 shridhar [Shridhar@nat/redhat/x-zvctxaxtlyglryxn] has joined #lisp 08:37:23 pizzasauce: &body can be met in macros, not functions, it means that there must be some body, i.e. function calls, variable assigns,... 08:37:30 pizzasauce: lambda is not a function 08:37:41 pizzasauce: http://paste.lisp.org/display/138628 Does this help at all? 08:37:53 AeroNotix: no, not over analyzing. I just want to understand how to read the function description correctly. 08:39:10 for most intents and purposes &rest == &body, then. 08:39:13 !next 08:39:43 -!- jewel [~jewel@105-236-76-4.access.mtnbusiness.co.za] has quit [Read error: No route to host] 08:42:06 jewel [~jewel@105-236-76-4.access.mtnbusiness.co.za] has joined #lisp 08:43:08 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 08:43:42 -!- peterhil [~peterhil@158.127.31.162] has quit [Ping timeout: 276 seconds] 08:45:57 Shinmera: it kind of helps... except when i tried in the CL REPL, I got some warning messages. but foo was evaluated nonetheless. 08:46:10 it warns that a and b are unused 08:46:59 Shinmera: yes, that was the warning. a and b are not defined. 08:47:02 -!- mishoo [~mishoo@178.138.96.22] has quit [Read error: Connection reset by peer] 08:51:16 -!- kushal [kdas@fedora/kushal] has quit [Ping timeout: 246 seconds] 08:53:47 is "args" a reserved word in macro? 08:53:54 -!- Joreji [~thomas@77-23-110-134-dynip.superkabel.de] has quit [Quit: Changing server] 08:55:36 pizzasauce: AFAIK there are no reserved words for names of arguments 08:56:02 ok. 08:57:31 -!- CrazyEddy [~langbanit@wrongplanet/CrazyEddy] has quit [Ping timeout: 245 seconds] 08:57:41 przl [~przlrkt@p4FFF0638.dip0.t-ipconnect.de] has joined #lisp 08:57:55 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 08:59:09 amaron [~amaron@cable-178-148-241-98.dynamic.sbb.rs] has joined #lisp 09:03:12 -!- quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has quit [Ping timeout: 276 seconds] 09:07:17 -!- cpt_nemo [cpt_nemo@rfc1459.de] has quit [Read error: Connection reset by peer] 09:08:02 cpt_nemo [cpt_nemo@rfc1459.de] has joined #lisp 09:08:53 kushal [kdas@fedora/kushal] has joined #lisp 09:09:15 Is there something like the man page for CL functions? or is the hyperspect is it? 09:13:30 pizzasauce: hyperspec is the best 09:14:24 for quick lookup, most implementations will give you docstrings which you can lookup with (describe ) and (documentation ) 09:16:42 -!- nilsi [~nilsi@58.23.89.130] has quit [Ping timeout: 245 seconds] 09:17:01 -!- Praise- [~Fat@unaffiliated/praise] has quit [Read error: Operation timed out] 09:17:55 nilsi [~nilsi@122.188.105.14] has joined #lisp 09:18:09 CrazyEddy [~intravasa@wrongplanet/CrazyEddy] has joined #lisp 09:18:15 Praise [~Fat@unaffiliated/praise] has joined #lisp 09:18:29 spion [~spion@unaffiliated/spion] has joined #lisp 09:18:40 p_l: I did (desribe lambda) in REPL, but it didn't work. what did I do wrong? 09:22:06 pizzasauce: (describe 'lambda) 09:24:12 ah, thanks alezost. 09:26:38 quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has joined #lisp 09:27:23 how long does it take for one to become proficient in CL? 09:27:32 months or years, or decades? 09:28:08 ten years 09:28:11 3 months 09:28:16 2 weeks 09:28:23 5 days 09:28:28 23 hours and 16 minutes 09:28:31 precisely 09:28:35 10 years? 09:28:41 for everyone, everytime, everywhere. 09:29:01 how long did it take for you, AeroNotix? 09:29:38 pizzasauce: nobody can answer that, it all depends on you 09:29:42 -!- spacefrogg [~spacefrog@unaffiliated/spacefrogg] has quit [Read error: Operation timed out] 09:29:48 it reminds me about http://norvig.com/21-days.html 09:30:02 pizzasauce: same as if you asked for any other language 09:30:18 amaron: pizzasauce that's what I was trying to say, it's ridiculous to ask how long 09:30:20 but how long did it take for you guys? 09:30:34 and I just recently started with CL recently. Well, recently seriously made a pass at learning it 09:31:09 for example, did it take months or years for you to become proficient? 09:31:14 klltkr [~klltkr@host86-141-208-84.range86-141.btcentralplus.com] has joined #lisp 09:31:31 well, I've been 'seriously' using common lisp for about two weeks 09:31:40 but I already know a lot of languages and learning another is very simple 09:31:41 pizzasauce: also, proficient... where is the line when you are proficient enough, you always learn 09:31:57 gjcross [~gjcross@ppp118-209-8-234.lns20.mel4.internode.on.net] has joined #lisp 09:32:02 cpt_nemo_ [cpt_nemo@rfc1459.de] has joined #lisp 09:32:05 -!- cpt_nemo [cpt_nemo@rfc1459.de] has quit [Read error: Connection reset by peer] 09:32:15 -!- cpt_nemo_ is now known as cpt_nemo 09:32:21 pizzasauce: as for me, i don't know CL, i've been using emacs for a year (and learning elisp) and stumpwm for 2 month (and because of it i began to learn CL) 09:32:50 I tried using StumpWM, as much as I love emacs. Having prefix keys on my WM commands is way too slow. 09:33:02 spacefrogg [~spacefrog@unaffiliated/spacefrogg] has joined #lisp 09:33:25 pizzasauce: stop caring about it and just write code/do projects, eventually you'll be proficient without caring about whether you're proficient enough 09:33:36 pizzasauce: try few weeks of reading/trying then start some project of yourown 09:33:57 there's a Zen-like state I reached about my learning which is essentially: I don't know how much I don't know and I will never know when I know how much I wanted to know since knowing is a continuous process and I can't know when I am done. 09:34:10 pizzasauce: and every day you will be more proficient than day before 09:34:29 :) 09:34:47 now you have two parallel threads explaining the same thing 09:34:50 wow, deep thoughts from everyone! 09:35:09 good advice indeed. 09:35:32 an enligtenment, as sideffect of using lisp 09:35:43 -!- nilsi [~nilsi@122.188.105.14] has quit [Read error: Connection reset by peer] 09:37:30 As with natural languages, learning closely related languages is easier. 09:37:32 -!- chaitanya [~chaitanya@115.111.191.42] has quit [Ping timeout: 245 seconds] 09:37:42 CL is probably not closely related to the languages that you already know. 09:38:04 peterhil [~peterhil@158.127.31.162] has joined #lisp 09:38:07 Uhm 09:38:22 well, it has homoiconicity and actually decent macros, what's left? 09:38:28 conditions, restarts, clos 09:38:29 nilsi [~nilsi@58.23.89.178] has joined #lisp 09:38:37 not greatly different from much stuff 09:38:38 -!- nilsi [~nilsi@58.23.89.178] has quit [Read error: Connection reset by peer] 09:38:41 Zhivago: yeah its different. but i find it somewhat simiar to bash, and sometimes to awk. 09:38:46 ok what 09:38:51 A crapload of random syntax and library functions. 09:38:51 I would have never said *bash* 09:39:32 syntax and function names aren't what make languages different, to me, at least. 09:39:35 They're a part of the cost of learning. 09:39:41 but not so much as something like moving between Haskell and C++ 09:39:55 there's a whole paradigm shift you need to learn before the function names. 09:40:04 That's part of it. 09:40:27 learning curve is very steep it seems. 09:40:34 It's not. 09:40:48 It just seems like it because it feels so different from most languages most people know. 09:40:56 Or start out with. 09:41:28 Shinmera: yes, so different. like you are starting over. 09:41:39 weie [~eie@softbank221078042071.bbtec.net] has joined #lisp 09:41:41 I really don't understand this 09:41:41 like I am starting over, I mean. 09:41:47 what languages did you all come from? 09:42:01 I primarily use C, Go, Erlang and Pyton 09:42:03 Python* 09:42:17 My primary language used to be Java. 09:42:21 lol 09:43:38 pizza: A steep learning curve probably doesn't mean what you think it does. 09:44:01 i am no expert in any language. I learn enough to be able to stitch codes together to make something work. 09:44:02 would be nice to see, what's the learning curve for people, who learn lisp without any prior knowledge of programming 09:44:13 I used C++, .NET, Python, Haskell and my primary work is on Python now, and 10% Common Lisp 09:44:19 a steep learning curve is just learning a lot in a short time 09:44:24 -!- gjcross [~gjcross@ppp118-209-8-234.lns20.mel4.internode.on.net] has quit [Ping timeout: 260 seconds] 09:44:25 nilsi [~nilsi@58.23.89.130] has joined #lisp 09:44:25 -!- nilsi [~nilsi@58.23.89.130] has quit [Read error: Connection reset by peer] 09:44:26 learning/time 09:45:32 Yes, which generally means that things with steeper learning curves are easier to learn. 09:45:52 -!- zmyrgel [~zmyrgel@a91-153-150-75.elisa-laajakaista.fi] has quit [Ping timeout: 245 seconds] 09:46:03 nilsi [~nilsi@58.23.89.130] has joined #lisp 09:46:05 Yeah 09:46:10 zmyrgel [~zmyrgel@a91-153-150-75.elisa-laajakaista.fi] has joined #lisp 09:46:11 -!- nilsi [~nilsi@58.23.89.130] has quit [Read error: Connection reset by peer] 09:46:16 francogrex [franco@162-202-67-158.lightspeed.livnmi.sbcglobal.net] has joined #lisp 09:46:52 it usually means it takes longer to become proficient. 09:46:52 can someone who has ccl installed please try this: http://paste.lisp.org/display/138629 09:47:14 nilsi [~nilsi@122.188.105.9] has joined #lisp 09:48:00 of course on an x86 32 09:50:40 it hangs I am sure... CCL must use the stack otherwise it will have problems with GC :( 09:50:45 -!- loke [~loke@203.127.16.194] has quit [Read error: Connection reset by peer] 09:53:39 loke [~loke@203.127.16.194] has joined #lisp 09:53:40 -!- nilsi [~nilsi@122.188.105.9] has quit [Read error: Connection reset by peer] 09:54:27 How do I call documentation for remove-if-not function? I did (documentation function 'remove-if-not) and it didn't work? 09:57:24 pizzasauce: do you use emacs/slime? 09:58:03 amaron: yes 09:58:09 -!- ircbrowse [~chrisdone@2a01:4f8:150:5307::2] has quit [Changing host] 09:58:09 ircbrowse [~chrisdone@unaffiliated/chrisdone] has joined #lisp 09:58:16 gjcross [~gjcross@ppp118-209-8-234.lns20.mel4.internode.on.net] has joined #lisp 09:58:22 pizzasauce: if you do: C-c C-d d to describe the symbol 09:58:41 pizzasauce: C-c C-f to describe function 09:59:15 pizzasauce: C-c C-d h to loop up documentation on hyperspec (online CL documentation) 09:59:27 C-c C-d C-f to describe a function 09:59:45 -!- hugod` [~user@bas1-montreal08-1279346953.dsl.bell.ca] has quit [Remote host closed the connection] 09:59:50 alezost: yes, my wrong 10:00:24 anyway, C-c C-d C-h and here they are 10:01:10 hugod [~user@bas1-montreal08-1279346953.dsl.bell.ca] has joined #lisp 10:01:59 nipra [~nipra@61.12.27.114] has joined #lisp 10:02:41 ah, this helps a lot. thanks amaron and alezost 10:07:58 -!- gjcross [~gjcross@ppp118-209-8-234.lns20.mel4.internode.on.net] has quit [Ping timeout: 268 seconds] 10:09:42 -!- echo-area [~user@182.92.247.2] has quit [Remote host closed the connection] 10:10:11 eeezkil [~eeezkil@213.226.63.191] has joined #lisp 10:13:58 clmsy [~clmsy@212.57.9.204] has joined #lisp 10:14:57 -!- motionman [~motionman@unaffiliated/motionman] has quit [Quit: tschüß] 10:16:12 are special variables thread-safe? 10:19:51 Well, that's implementation dependent, since CL doesn't specify threads. 10:19:58 sbcl, then. 10:20:21 I believe there's something a bit tricky about it -- you'd better refer to the documentation. 10:20:27 ok 10:21:28 -!- specbot [~specbot@common-lisp.net] has quit [Disconnected by services] 10:21:36 -!- pizzasauce [~user@unaffiliated/pizzasauce] has left #lisp 10:22:01 BitPuffin [~quassel@c83-254-19-137.bredband.comhem.se] has joined #lisp 10:22:13 specbot [~specbot@common-lisp.net] has joined #lisp 10:22:55 for completeness: The SBCL user manual describes let bindings as thread-local and threads do not inherit dynamic bindings from the parent thread. 10:22:57 Which is cool 10:23:00 REALLY cool 10:26:08 -!- nug700 [~nug700@174-26-128-84.phnx.qwest.net] has quit [Quit: bye] 10:26:50 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Ping timeout: 246 seconds] 10:28:55 -!- francogrex [franco@162-202-67-158.lightspeed.livnmi.sbcglobal.net] has quit [Remote host closed the connection] 10:29:40 gjcross [~gjcross@ppp118-209-8-234.lns20.mel4.internode.on.net] has joined #lisp 10:31:24 stassats [~stassats@wikipedia/stassats] has joined #lisp 10:31:34 -!- klltkr [~klltkr@host86-141-208-84.range86-141.btcentralplus.com] has quit [Quit: WeeChat 0.4.1] 10:36:00 mishoo [~mishoo@178.138.97.41] has joined #lisp 10:38:02 -!- gjcross [~gjcross@ppp118-209-8-234.lns20.mel4.internode.on.net] has quit [Ping timeout: 264 seconds] 10:39:42 -!- peterhil [~peterhil@158.127.31.162] has quit [Ping timeout: 264 seconds] 10:43:18 -!- przl [~przlrkt@p4FFF0638.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 10:49:31 mcox [~user@124-170-106-246.dyn.iinet.net.au] has joined #lisp 10:51:00 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 10:51:16 Does common-lisp.net accept new projects or does one go to lisp.not.org now? 10:51:54 ZabaQ [~ZabaQ@86.63.2.14] has joined #lisp 10:59:02 -!- Nisstyre [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 11:04:15 francogrex [franco@162-202-67-158.lightspeed.livnmi.sbcglobal.net] has joined #lisp 11:04:19 -!- yakov [~yakov@lagarm-9.ip.PeterStar.net] has quit [Ping timeout: 256 seconds] 11:05:10 -!- francogrex [franco@162-202-67-158.lightspeed.livnmi.sbcglobal.net] has quit [Client Quit] 11:07:26 arare [~Aramur@153.68.117.91.dynamic.mundo-r.com] has joined #lisp 11:07:36 z0d [~z0d@q.notresp.com] has joined #lisp 11:07:36 -!- z0d [~z0d@q.notresp.com] has quit [Changing host] 11:07:36 z0d [~z0d@unaffiliated/z0d] has joined #lisp 11:12:47 gjcross [~gjcross@ppp118-209-8-234.lns20.mel4.internode.on.net] has joined #lisp 11:13:36 -!- AeroNotix [~aero@nat/hp/x-ztposiimbwdgirfm] has quit [Read error: Connection reset by peer] 11:16:16 -!- jtza8 [~jtza8@105-236-180-111.access.mtnbusiness.co.za] has quit [Ping timeout: 245 seconds] 11:17:29 jtza8 [~jtza8@105-236-180-111.access.mtnbusiness.co.za] has joined #lisp 11:20:35 chaitanya [~chaitanya@115.111.191.42] has joined #lisp 11:25:13 Hmm. lisp.paste.org seems to have a lot of missing history :-( 11:25:35 it does 11:25:54 -!- mishoo [~mishoo@178.138.97.41] has quit [Ping timeout: 264 seconds] 11:31:08 stassats: You gave me some really useful hints about using slime with an OpenGL app on Windows. Gone, forever, sigh.. 11:31:29 which id is that? 11:31:35 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 11:31:42 -!- chaitanya [~chaitanya@115.111.191.42] has quit [Remote host closed the connection] 11:31:55 chaitanya [~chaitanya@115.111.191.42] has joined #lisp 11:33:13 http://paste.lisp.org/display/116987#1 11:33:50 void64 [~luke@37.212.12.103] has joined #lisp 11:35:58 walter [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has joined #lisp 11:36:27 kliph [~user@unaffiliated/kliph] has joined #lisp 11:37:43 -!- kushal [kdas@fedora/kushal] has quit [Ping timeout: 264 seconds] 11:37:49 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 11:38:53 ZabaQ: you should have written it down 11:39:36 stassats: Yep. 11:40:45 ssqq [~perlvim@220.152.213.216] has joined #lisp 11:40:47 -!- ssqq [~perlvim@220.152.213.216] has quit [Client Quit] 11:43:17 peterhil [~peterhil@158.127.31.162] has joined #lisp 11:43:43 ASau` [~user@p4FF9605A.dip0.t-ipconnect.de] has joined #lisp 11:44:14 spion [~spion@unaffiliated/spion] has joined #lisp 11:45:38 ssqq [~perlvim@220.152.213.216] has joined #lisp 11:45:45 -!- mcox [~user@124-170-106-246.dyn.iinet.net.au] has quit [Remote host closed the connection] 11:45:47 -!- ssqq [~perlvim@220.152.213.216] has quit [Client Quit] 11:46:35 ssqq [~perlvim@220.152.213.216] has joined #lisp 11:47:02 -!- ASau [~user@p5797F0F4.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 11:47:41 yakov [~yakov@lagarm-9.ip.PeterStar.net] has joined #lisp 11:48:13 lduros [~user@fsf/member/lduros] has joined #lisp 11:48:44 Did has IRC channal about "Common Lisp" or "ANSI Common Lisp"? 11:49:03 this is the channel about common lisp 11:49:09 whatever you meant by your question 11:49:49 Oh, Thanks, I learned with <>, 11:50:38 I see a lots of different about ANSI Common Lisp with Common Lisp. 11:52:45 ssqq: you should check the dates, and read a bit on the history of Common Lisp 11:52:48 no, it's the same thing 11:53:33 hitecnologys [~hitecnolo@62.182.195.5] has joined #lisp 11:53:55 ssqq: as stassats said, _today_ there is only one Common Lisp, and that is ANSI Common Lisp. 11:54:06 ZabaQ: as far as i remember it was just evaluating things in a different thread, so, a condition variable, plus a special variable 11:54:10 easy to replicate 11:54:13 clmsy [~clmsy@212.57.9.204] has joined #lisp 11:54:23 and nobody uses the "ANSI" prefix 11:56:46 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 11:57:31 -!- CrazyEddy [~intravasa@wrongplanet/CrazyEddy] has quit [Ping timeout: 240 seconds] 11:57:51 or you can use queues from lparellel 11:58:37 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 12:04:49 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Quit: lyanchih] 12:09:03 -!- keltvek [~keltvek@unaffiliated/keltvek] has quit [Quit: Leaving] 12:10:26 -!- yakov [~yakov@lagarm-9.ip.PeterStar.net] has quit [Ping timeout: 245 seconds] 12:11:32 CrazyEddy [~macrodact@113.52.233.162] has joined #lisp 12:11:32 -!- CrazyEddy [~macrodact@113.52.233.162] has quit [Changing host] 12:11:32 CrazyEddy [~macrodact@wrongplanet/CrazyEddy] has joined #lisp 12:18:06 -!- jtza8 [~jtza8@105-236-180-111.access.mtnbusiness.co.za] has quit [Ping timeout: 264 seconds] 12:18:42 -!- Beetny [~Beetny@ppp118-208-5-11.lns20.bne1.internode.on.net] has quit [Ping timeout: 264 seconds] 12:20:57 drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has joined #lisp 12:25:21 thanks stassats. I see 12:26:10 -!- ssqq [~perlvim@220.152.213.216] has quit [] 12:26:31 Hydan [90a0e235@gateway/web/freenode/ip.144.160.226.53] has joined #lisp 12:31:46 yakov [~yakov@lagarm-9.ip.PeterStar.net] has joined #lisp 12:33:16 hi 12:33:47 please I've got problem loading antik package: ; READ error during COMPILE-FILE: ; ; no dispatch function defined for #\D ; 12:40:46 Ben1 [~Thunderbi@123.129.57.203] has joined #lisp 12:46:15 mvilleneuve_ [~mvilleneu@80.14.131.214] has joined #lisp 12:47:30 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Ping timeout: 245 seconds] 12:50:36 -!- ferada_ is now known as ferada 12:55:26 -!- gjcross [~gjcross@ppp118-209-8-234.lns20.mel4.internode.on.net] has quit [Ping timeout: 240 seconds] 12:56:26 -!- oleo [d4b81ecd@gateway/web/freenode/ip.212.184.30.205] has quit [] 13:00:33 teggi [~teggi@123.20.116.221] has joined #lisp 13:01:50 benkard [~benkard@2001:4ca0:0:f230:a18f:8eed:3cb:abe0] has joined #lisp 13:06:12 fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has joined #lisp 13:06:27 Denommus [~user@unaffiliated/denommus] has joined #lisp 13:06:34 Hmm. There's slime-eval-for-lisp -- which takes a thread argument. 13:06:42 hi 13:08:02 -!- CrazyEddy [~macrodact@wrongplanet/CrazyEddy] has quit [Ping timeout: 268 seconds] 13:08:54 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 276 seconds] 13:15:12 ... does Android have a Lisp IDE yet? 13:15:29 something like mocl? 13:15:41 -!- maxter [~maxter@gaffeless.chaperon.volia.net] has quit [Read error: Operation timed out] 13:16:31 maxter [~maxter@sundownness.lullaby.volia.net] has joined #lisp 13:16:40 dim: no. Something to edit lisp code directly in android 13:17:14 oh, some kind of adapted Emacs? I saw a demo of Emacs with gestures 13:17:32 Denommus: it's called slime 13:18:20 the problem is that I don't have a keyboard on my device, that's why I wanted a IDE specifically adapted for a touchscreen 13:18:28 otherwise, I'd simply use Emacs 13:18:29 Denommus: several Scheme ones, afaik 13:18:42 and some that connect to remote repls 13:18:47 dunno how good they are 13:19:16 writing code on a touchscreen? kinky 13:19:39 Denommus: you can connect your desktop slime to the CL running on your android 13:19:52 stassats: I think John Carmack writes Scheme mostly in his iOS. Lisp's structures make it easier 13:20:28 dim: I know, I did that with ECL. I just wanted something to write Lisp when I didn't have a computer near me 13:20:36 that's ok, maybe I write one myself 13:21:01 how often do you want to do that? 13:21:43 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 13:22:12 whenever inspiration comes. I often write in a piece of paper and then I test when I get to a computer. But since I always walk with my tablet, being able to test as soon as I have the idea would be cool 13:22:19 -!- chaitanya [~chaitanya@115.111.191.42] has quit [Ping timeout: 260 seconds] 13:24:32 normanrichards [~normanric@rrcs-24-173-33-110.sw.biz.rr.com] has joined #lisp 13:25:52 I'd recommend voice. 13:26:50 if I didn't have an horrible Brazilian accent, that would work 13:27:16 Denommus: What is the iOS app you mentioned? 13:27:34 -!- Guest7355 is now known as oleo 13:27:42 Ben1: http://www.reddit.com/r/lisp/comments/1jl2nq/slide_to_code_lisping_lisp_editor_for_scheme_and/ 13:27:55 Denommus: Thanks 13:28:08 Well, they have speech recognition for horrible brazilians, don't they? 13:29:05 -!- gensyms [~michael@c-68-60-9-148.hsd1.tn.comcast.net] has quit [Quit: Leaving...] 13:29:47 Zhivago: yes... well... I dunno, I'll search for something 13:30:18 mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has joined #lisp 13:31:00 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 276 seconds] 13:32:09 Just tell the world that horrible Brazilians are a demographic worthy of respect. 13:33:06 Zhivago: should I have said "Brazilian horrible accent" instead of "horrible Brazilian accent"? 13:33:29 a horrible brazillian accent maybe? 13:33:43 derp 13:34:12 I seem to be unable to read today. 13:34:44 -!- nipra [~nipra@61.12.27.114] has quit [Quit: Leaving.] 13:35:44 ISF__ [~ivan@143.106.196.194] has joined #lisp 13:37:17 -!- normanrichards [~normanric@rrcs-24-173-33-110.sw.biz.rr.com] has quit [Quit: normanrichards] 13:45:38 turduks [~hddddhd@69.174.99.94] has joined #lisp 13:50:39 -!- sellout- [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Quit: Leaving.] 13:52:44 Bike [~Glossina@wl-nat100.it.wsu.edu] has joined #lisp 13:53:11 -!- turduks [~hddddhd@69.174.99.94] has quit [] 13:53:13 sykopomp` [~sykopomp@unaffiliated/sykopomp] has joined #lisp 13:53:18 segv- [~mb@95-91-242-114-dynip.superkabel.de] has joined #lisp 13:53:23 -!- Ben1 [~Thunderbi@123.129.57.203] has quit [Quit: Ben1] 13:54:00 mcentropl [~inefferve@wrongplanet/CrazyEddy] has joined #lisp 13:57:00 -!- sykopomp [~sykopomp@unaffiliated/sykopomp] has quit [Ping timeout: 276 seconds] 13:57:13 keltvek [~keltvek@unaffiliated/keltvek] has joined #lisp 13:57:40 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 14:00:29 -!- Hydan [90a0e235@gateway/web/freenode/ip.144.160.226.53] has quit [Ping timeout: 250 seconds] 14:01:23 lispyone [~bryan@c-68-51-32-22.hsd1.ar.comcast.net] has joined #lisp 14:01:49 joast [~rick@cpe-24-160-56-92.socal.res.rr.com] has joined #lisp 14:04:22 chaitanya [~chaitanya@182.64.51.0] has joined #lisp 14:08:57 -!- lispyone [~bryan@c-68-51-32-22.hsd1.ar.comcast.net] has quit [Quit: lispyone] 14:11:23 -!- peterhil [~peterhil@158.127.31.162] has quit [Quit: Must not waste too much time here...] 14:13:56 SyS0FFD [~root@37.212.12.103] has joined #lisp 14:14:37 clmsy [~clmsy@212.57.9.204] has joined #lisp 14:16:33 maxter_ [~maxter@gaffeless.chaperon.volia.net] has joined #lisp 14:16:59 sellout- [~Adium@c-67-176-62-45.hsd1.co.comcast.net] has joined #lisp 14:19:01 dlowe: Am I remembering correctly that you have a parsec-like for CL? 14:19:51 sellout-: You thinking of smug? That wasn't me. I just wrote a wonky printf implementation from it 14:20:19 -!- maxter [~maxter@sundownness.lullaby.volia.net] has quit [Ping timeout: 264 seconds] 14:20:38 https://github.com/drewc/smug 14:20:46 dlowe: Yeah, thats the one  what do you think of it? 14:21:23 paddymahoney [~patrick@24.137.221.230] has joined #lisp 14:21:27 I have a project that rolled its own parser combinators and they are performing horribly. Would like to replace it with something already out there. 14:21:56 I've heard a rumor that using monads for parsing actually does perform horribly 14:22:40 But it was really easy to write and extend the parser, hard to debug. 14:22:53 I never did any performance testing on it. 14:22:56 what's the best unit test framework for CL? 14:23:01 dlowe: This is considerably worse than anything Ive seen (even worse than my yacc-is-dead library). 14:24:02 ahungry: I use stefil. FiveAM is also very good. 14:24:29 ahungry: I've also just rolled my own. It's not terribly difficult. 14:24:38 -!- eeezkil [~eeezkil@213.226.63.191] has quit [Ping timeout: 240 seconds] 14:25:32 nialo- [~yaaic@66-87-116-119.pools.spcsdns.net] has joined #lisp 14:25:54 -!- SyS0FFD [~root@37.212.12.103] has quit [Quit: leaving] 14:26:46 Karl_dscc [~localhost@ipdsw03.informatik.fh-schmalkalden.de] has joined #lisp 14:27:21 rootlocus [~rootlocus@202-159-142-124.dyn.iinet.net.au] has joined #lisp 14:28:11 thanks dlowe 14:28:41 also, if setting up unit tests in CL, is it best to have a single tests.lisp file in my directory with my other .lisp files, or in a standalone directory named tests or something 14:29:15 (and a separate .asd file also or just manually load stefil)? 14:30:06 lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has joined #lisp 14:30:09 -!- varjagg [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Leaving] 14:36:59 ahungry: I use a separate .asd file 14:37:05 well, no 14:38:08 I'm thinking of putting under my existing src directory a "tests" directory, with a .asd so I can just (ql:quickload :test-project-name) 14:38:11 I have two systems defined in one asd file 14:38:28 and making the tests dependent on the project 14:38:31 oh thats a good idea 14:38:32 ahungry: https://github.com/dlowe-net/local-time 14:38:36 thanks 14:38:36 just look at what I did here :p 14:38:56 I note that I, in fact, did do two asd files 14:39:26 ah yea 14:40:27 victor_lowther [~victorlow@143.166.116.80] has joined #lisp 14:41:02 normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has joined #lisp 14:42:44 eeezkil1 [~eeezkil@213.226.63.179] has joined #lisp 14:43:17 ltbarcly_ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 14:43:25 -!- eeezkil1 is now known as eeezkil 14:44:10 -!- ltbarcly [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 245 seconds] 14:45:35 -!- mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has quit [Quit: Parting is such sweet sorrow...] 14:46:12 when writing to a file where i specify the element-type is, say (unsigned-byte 32), can I also specify the endianness? 14:46:19 by default sbcl seems to write bytes in little endian format -- can i tell it to use big endian? 14:46:38 chaitanya: no. 14:47:20 You could extend SBCL to do so, I bet. But there isn't a portable way to do that with (unsigned-byte 32). 14:47:46 it's the host endianness 14:48:22 Xach: stassats does the standard say anything about endianness in this case? 14:48:42 no 14:49:22 so a lisp could use any endianness i guess 14:49:33 Xach: stassats thanks 14:49:41 it uses the only endianness that makes sense, the host one 14:49:56 stassats: is this true for all lisps? 14:50:02 -!- yakov [~yakov@lagarm-9.ip.PeterStar.net] has quit [Ping timeout: 246 seconds] 14:50:29 -!- Kabaka [~Kabaka@botters/kabaka] has quit [Ping timeout: 240 seconds] 14:50:29 for all sane lisps 14:51:13 chaitanya: i think it is specified only to write things out in a way that can be read in later when using the same element type 14:51:27 I don't think there are any guarantees about the format or nature of the storage 14:51:41 ok. so i guess if i want to control the endianness, i'll use (unsigned-byte 8) 14:51:54 that is something that de facto works today 14:53:00 thanks Xach stassats for the quick answers 14:54:35 -!- maxter_ [~maxter@gaffeless.chaperon.volia.net] has quit [Read error: Connection reset by peer] 14:54:48 toutouastro [c5019e06@gateway/web/freenode/ip.197.1.158.6] has joined #lisp 14:55:00 hey guys 14:55:08 I want to know you story with lisp 14:55:09 ? 14:55:19 and did it make you a better programmer/thinker ? 14:55:27 toutouastro: There is a book for you! 14:55:47 https://leanpub.com/lisphackers is the book 14:56:23 i wrote lots of code in lisp, writing lots of code tends to make one a better programmer 14:56:58 Lefeni [~Lefeni@c-0941e555.143-16-64736c10.cust.bredbandsbolaget.se] has joined #lisp 14:57:44 -!- Lefeni [~Lefeni@c-0941e555.143-16-64736c10.cust.bredbandsbolaget.se] has quit [Read error: Connection reset by peer] 14:58:17 maxter [~maxter@gaffeless.chaperon.volia.net] has joined #lisp 14:58:23 and make sure the code you write solves more and more complicated problems 14:58:45 that goes for any language actually 14:59:20 world hunger, for example 14:59:40 Kabaka [~Kabaka@botters/kabaka] has joined #lisp 14:59:41 i'm sure we can fix it if we use enough good type declarations. 14:59:54 you can solve world hunger with a program 14:59:58 ? 15:00:17 we have to work on garbage collection a bit.. 15:00:22 ..more.. 15:00:23 blocks world hunger 15:00:24 :D 15:00:55 toutouastro: it's a joke 15:01:00 Bike: types are needed to make sure kashrut and halal are respected 15:01:05 heh 15:01:18 (check-type f (not pork)) 15:02:06 rpg [~rpg@216.243.156.16.real-time.com] has joined #lisp 15:03:06 -!- lusory [~lusory@42.60.25.228] has quit [Quit: leaving] 15:03:17 I realised it's a joke very late :p 15:03:52 you can actually solve world hunger with computers 15:04:24 Lefeni [~Lefeni@c-0941e555.143-16-64736c10.cust.bredbandsbolaget.se] has joined #lisp 15:04:41 sunwukong [~androirc@apn-94-44-252-165.vodafone.hu] has joined #lisp 15:05:13 yakov [~yakov@81.3.129.2] has joined #lisp 15:06:23 nilsi [~nilsi@175.43.123.130] has joined #lisp 15:06:33 -!- rootlocus [~rootlocus@202-159-142-124.dyn.iinet.net.au] has quit [Ping timeout: 276 seconds] 15:07:06 -!- xificurC [xificurC@nat/ibm/x-jqdatesudwuszclr] has quit [Read error: Connection reset by peer] 15:07:14 by adding another level of indirection? 15:07:25 -!- toutouastro [c5019e06@gateway/web/freenode/ip.197.1.158.6] has quit [Quit: Page closed] 15:08:43 -!- eeezkil [~eeezkil@213.226.63.179] has quit [Quit: Leaving.] 15:09:49 -!- spion [~spion@unaffiliated/spion] has quit [Quit: Leaving] 15:10:10 jtza8 [~jtza8@105-236-180-111.access.mtnbusiness.co.za] has joined #lisp 15:11:55 -!- doomlord__ [~doomlod@host86-180-26-144.range86-180.btcentralplus.com] has quit [Ping timeout: 264 seconds] 15:12:14 -!- sunwukong [~androirc@apn-94-44-252-165.vodafone.hu] has quit [Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )] 15:12:26 -!- Lefeni [~Lefeni@c-0941e555.143-16-64736c10.cust.bredbandsbolaget.se] has quit [Quit: Leaving] 15:12:45 Lefeni [~Lefeni@c-0941e555.143-16-64736c10.cust.bredbandsbolaget.se] has joined #lisp 15:12:59 By using computers to control our weapons. This is the most efficient way to solve this, I suppose. 15:13:37 Actually, this is the most efficient way to solve any problem. 15:13:51 -!- Lefeni [~Lefeni@c-0941e555.143-16-64736c10.cust.bredbandsbolaget.se] has quit [Read error: Connection reset by peer] 15:16:19 spion [~spion@unaffiliated/spion] has joined #lisp 15:16:24 -!- kpreid [~kpreid@50-196-148-101-static.hfc.comcastbusiness.net] has quit [Quit: Quitting] 15:16:35 -!- rk[] is now known as rk[wrk] 15:16:45 kpreid [~kpreid@50-196-148-101-static.hfc.comcastbusiness.net] has joined #lisp 15:17:53 Lefeni [~Lefeni@c-0941e555.143-16-64736c10.cust.bredbandsbolaget.se] has joined #lisp 15:20:10 rootlocus [~rootlocus@202-159-142-124.dyn.iinet.net.au] has joined #lisp 15:20:42 -!- drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 15:22:24 I've lost it again. 15:22:30 -!- nilsi [~nilsi@175.43.123.130] has quit [Ping timeout: 245 seconds] 15:22:32 -!- lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has quit [Quit: lyanchih] 15:22:51 inkjetunito [~abcdefg@unaffiliated/inkjetunit] has joined #lisp 15:22:51 -!- spion [~spion@unaffiliated/spion] has quit [Quit: Leaving] 15:23:10 spion [~spion@unaffiliated/spion] has joined #lisp 15:23:20 There was a small book in ps format about MOP. 15:25:01 minion: tell me about mopintro 15:25:01 Sorry, I couldn't find anything in the database for ``mopintro''. 15:25:04 minion: tell me about mopintro.ps 15:25:04 Sorry, I couldn't find anything in the database for ``mopintro.ps''. 15:26:00 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 15:26:43 hey guys, using stefil, if I am writing tests for an internal functions in a package, how would I go about doing that? it seems like it'd be better to just have stefil as a dependency of my main package vs a separate package 15:26:50 Found it. http://www-db.stanford.edu/~paepcke/shared-documents/mopintro.ps 15:26:57 vs having to export each function I want to test from the other pacakge 15:27:20 AeroNotix [~xeno@aboc77.neoplus.adsl.tpnet.pl] has joined #lisp 15:27:24 drmeiste_ [~drmeister@166.137.86.250] has joined #lisp 15:28:32 -!- keltvek [~keltvek@unaffiliated/keltvek] has quit [Ping timeout: 246 seconds] 15:28:35 -!- _d3f [~gnu@ip-static-94-242-252-66.as5577.net] has quit [Quit: WeeChat 0.4.1] 15:28:40 ahungry: You can refer to internal functions with the :: syntax, e.g. my-library::internal-function 15:28:48 ampersand27017 [~ampersand@h-69-3-174-99.lsan.ca.megapath.net] has joined #lisp 15:28:50 nilsi [~nilsi@58.23.89.130] has joined #lisp 15:29:37 kushal [~kdas@fedora/kushal] has joined #lisp 15:30:18 -!- drmeiste_ [~drmeister@166.137.86.250] has quit [Remote host closed the connection] 15:30:22 antgreen [~green@out-on-155.wireless.telus.com] has joined #lisp 15:30:22 gr4nf [~gr4nf@190.86.177.25] has joined #lisp 15:30:52 oh thanks Xach 15:31:09 having your main system depend on a test framework is kind of nasty. if you're testing enough internal functions that you don't want to do the :: thing you could in-package your package and just use stefil:test instead of just test (i don't know stefil) 15:32:19 bondar [~bondar@197.156.132.62] has joined #lisp 15:32:56 You could also define a my-library-test package that imports the internal functions (importing does not care about external/internal status) and then re-exports them to make them available when "in" the test package. 15:33:17 sorry imports the symbols naming the internal functions. 15:34:18 -!- chu [~user@unaffiliated/chu] has quit [Ping timeout: 264 seconds] 15:34:22 nipra1 [~nipra@122.177.57.196] has joined #lisp 15:34:56 thanks gusy 15:35:18 oh, just do the :: thing 15:35:29 _d3f [~gnu@94.242.252.66] has joined #lisp 15:35:40 it will not harm puppies or cause cancer of the appendix 15:36:52 -!- bondar [~bondar@197.156.132.62] has quit [Read error: Connection reset by peer] 15:37:01 lol 15:37:14 wow, honestly had no idea appendix cancer existed 15:37:20 bondar [~bondar@197.156.132.62] has joined #lisp 15:37:25 -!- nilsi [~nilsi@58.23.89.130] has quit [Read error: Connection reset by peer] 15:37:28 -!- bondar [~bondar@197.156.132.62] has quit [Read error: Connection reset by peer] 15:37:52 doomlord__ [~doomlod@host86-180-26-144.range86-180.btcentralplus.com] has joined #lisp 15:38:38 lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has joined #lisp 15:38:50 drmeiste_ [~drmeister@166.137.86.250] has joined #lisp 15:39:11 agr [~agr@200-170-124-141.corp.ajato.com.br] has joined #lisp 15:39:32 nilsi [~nilsi@58.23.89.130] has joined #lisp 15:41:29 -!- gr4nf [~gr4nf@190.86.177.25] has quit [Quit: WeeChat 0.4.1] 15:44:08 -!- prxq_ [~mommer@mnhm-4d011e5e.pool.mediaWays.net] has quit [Quit: Leaving] 15:44:28 Quadrescence [~quad@unaffiliated/quadrescence] has joined #lisp 15:44:41 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Quit: Bye!] 15:45:13 -!- ampersand27017 [~ampersand@h-69-3-174-99.lsan.ca.megapath.net] has quit [Quit: ampersand27017] 15:47:06 -!- sellout- [~Adium@c-67-176-62-45.hsd1.co.comcast.net] has quit [Quit: Leaving.] 15:48:29 -!- walter [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has quit [Quit: This computer has gone to sleep] 15:49:20 -!- seangrov` [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 15:49:45 -!- spacefrogg is now known as spacefrogg^ 15:53:05 sellout- [~Adium@66.185.107.123] has joined #lisp 15:53:10 What is everyone's favorite html parsing lib? 15:53:39 -!- doomlord__ [~doomlod@host86-180-26-144.range86-180.btcentralplus.com] has quit [Ping timeout: 241 seconds] 15:53:50 I use closure-html 15:54:48 Xach: Awesome, thanks 15:54:56 -!- paddymahoney [~patrick@24.137.221.230] has quit [Ping timeout: 260 seconds] 15:55:08 I think that might be the only choice that isn't roll-your-own. 15:57:10 Xach: You mentioned you might take a look at my bowling kata once I added doc strings. If you have a moment I would love some feedback. http://ideone.com/GwlyXz 15:58:51 -!- ASau` is now known as ASau 16:00:53 Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has joined #lisp 16:03:19 hello 16:04:00 is it an error to try to specialize a method parameter on (unsigned-byte 32) or similar? 16:04:11 that's a type, not a class 16:04:49 and it's not a legal class name beside, so definitely some kind of wrong 16:04:55 -!- yakov [~yakov@81.3.129.2] has quit [Ping timeout: 246 seconds] 16:05:05 -!- drmeiste_ [~drmeister@166.137.86.250] has quit [Remote host closed the connection] 16:05:28 Bike: :-) thanks, makes sense now. 16:06:42 -!- sellout- [~Adium@66.185.107.123] has quit [Ping timeout: 264 seconds] 16:06:49 sohail [~sohail@unaffiliated/sohail] has joined #lisp 16:08:18 nightshade427: I don't think frame-scored-p is a win over writing expressions like (and (= (roll-count frame) 1) (= (pins frame) 10)) 16:09:02 Also, there's a logic behind the p/-p suffix; if it's a single word, there's no hyphen. The full writeup is in cltl2 and I think on cliki. 16:09:07 copied on cliki, that is. 16:09:49 alternatively, just use a question mark. ;) 16:10:05 -!- benkard [~benkard@2001:4ca0:0:f230:a18f:8eed:3cb:abe0] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 16:10:19 Xach: Okay I just saw the same repeated "and" statement three times in a row in different methods so abstracted out, into something that check a frame for certain rolls and turn counts. 16:10:47 nightshade427: But then you have to write it out again in the docstring. 16:11:05 If you had the logic up front, I think it would be nearly self-documenting. 16:11:55 Xach: So strikep not strike-p, got it. 16:12:04 yeah. 16:13:18 eeezkil [~eeezkil@213.226.63.179] has joined #lisp 16:13:53 Xach: So if strikep has the "and" statements inside instead of frame-scored-p its more self documenting? 16:14:06 I think so. 16:14:07 I would use a frame-scored-p function myself, maybe a different name that I don't know, but really not the inline the expression myself where I need it... what am I missing in the discussion? 16:14:28 maybe you're just talking about the naming? then IANANS... 16:14:47 Xach: Okay, got it. Fixing. 16:15:06 dim: i am not a national-socialist? 16:15:16 Native Speaker 16:16:16 -!- lifeng [~lifeng@218.104.71.166] has quit [Ping timeout: 245 seconds] 16:16:54 puchacz [~puchacz@46-65-36-47.zone16.bethere.co.uk] has joined #lisp 16:17:11 lifeng [~lifeng@218.22.21.23] has joined #lisp 16:20:40 seangrov` [~user@208.80.69.42] has joined #lisp 16:20:49 :o naspes 16:21:50 gensyms [~michael@c-68-60-9-148.hsd1.tn.comcast.net] has joined #lisp 16:21:53 drmeiste_ [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 16:22:19 sellout- [~Adium@66.185.107.123] has joined #lisp 16:23:59 -!- _veer [~veer@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 240 seconds] 16:24:10 chameco [~samuel@182.sub-70-215-3.myvzw.com] has joined #lisp 16:24:21 Odyessus [~odyessus@089144192036.atnat0001.highway.a1.net] has joined #lisp 16:25:15 boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has joined #lisp 16:25:29 -!- lyanchih [~lyanchih@114-34-99-241.HINET-IP.hinet.net] has quit [Quit: lyanchih] 16:25:38 jlongster [~user@pool-72-84-229-181.rcmdva.fios.verizon.net] has joined #lisp 16:26:38 Xach: How's this http://ideone.com/8B8Oki 16:26:49 ebw [~user@g228009205.adsl.alicedsl.de] has joined #lisp 16:26:53 -!- nilsi [~nilsi@58.23.89.130] has quit [Remote host closed the connection] 16:28:18 _veer [~veer@pool-96-254-154-127.tampfl.fios.verizon.net] has joined #lisp 16:28:18 -!- _veer [~veer@pool-96-254-154-127.tampfl.fios.verizon.net] has quit [Changing host] 16:28:18 _veer [~veer@unaffiliated/lolsuper-/x-9881387] has joined #lisp 16:30:26 Xach: Sorry wrong one. Here is the fixed up bowling kata. Any other suggestions? http://ideone.com/DSFgKA 16:34:21 -!- Odyessus [~odyessus@089144192036.atnat0001.highway.a1.net] has quit [Quit: Colloquy for iPad - http://colloquy.mobi] 16:34:37 CatMtKing [~CatMtKing@ed-uluka.dyn.ucr.edu] has joined #lisp 16:34:41 -!- rootlocus [~rootlocus@202-159-142-124.dyn.iinet.net.au] has quit [Ping timeout: 256 seconds] 16:35:01 -!- normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has quit [Quit: normanrichards] 16:35:41 Which quicklisp loadable project contains a macro, which unifies let* and multiple-value-bind? 16:35:56 -!- mvilleneuve_ [~mvilleneu@80.14.131.214] has quit [Quit: Leaving] 16:36:14 metabang-bind or let-plus 16:36:28 naryl: thanks 16:39:35 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 245 seconds] 16:39:50 -!- nipra1 [~nipra@122.177.57.196] has quit [Ping timeout: 264 seconds] 16:40:16 davazp [~user@92.251.176.232.threembb.ie] has joined #lisp 16:40:25 -!- Bike [~Glossina@wl-nat100.it.wsu.edu] has quit [Ping timeout: 245 seconds] 16:41:29 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 16:42:01 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Quit: rpg] 16:42:34 -!- Denommus [~user@unaffiliated/denommus] has quit [Remote host closed the connection] 16:42:41 Denommus [~user@unaffiliated/denommus] has joined #lisp 16:42:46 -!- joneshf-work [~joneshf@mail.concordusapps.com] has quit [Remote host closed the connection] 16:42:55 -!- yacks [~py@103.6.158.106] has quit [Quit: Leaving] 16:44:57 Juanito-Jons [~jreynoso@201.165.170.26] has joined #lisp 16:47:03 joneshf-work [~joneshf@mail.concordusapps.com] has joined #lisp 16:48:58 Bike [~Glossina@wl-nat115.it.wsu.edu] has joined #lisp 16:49:31 -!- sykopomp` is now known as sykopomp 16:49:56 -!- joneshf-work [~joneshf@mail.concordusapps.com] has quit [Client Quit] 16:50:05 joneshf-work [~joneshf@mail.concordusapps.com] has joined #lisp 16:50:56 ltbarcly [~textual@216.113.168.141] has joined #lisp 16:51:00 dtw [~dtw@pdpc/supporter/active/dtw] has joined #lisp 16:51:52 lispyone [~bryan@c-68-51-32-22.hsd1.ar.comcast.net] has joined #lisp 16:51:54 -!- lispyone [~bryan@c-68-51-32-22.hsd1.ar.comcast.net] has quit [Remote host closed the connection] 16:52:54 -!- ck`` [~ck@dslb-094-219-235-135.pools.arcor-ip.net] has quit [Ping timeout: 264 seconds] 17:05:55 -!- nullman [~nullman@c-75-73-150-26.hsd1.mn.comcast.net] has quit [Read error: Operation timed out] 17:06:00 nipra [~nipra@122.177.211.204] has joined #lisp 17:06:31 easy-iPad [~easyipad@chello080109062130.15.14.vie.surfer.at] has joined #lisp 17:07:43 yakov [~yakov@89.163.1.125] has joined #lisp 17:10:08 travisrodman [~travisrod@17.223.151.202] has joined #lisp 17:10:23 -!- antgreen [~green@out-on-155.wireless.telus.com] has quit [Ping timeout: 268 seconds] 17:17:17 -!- easy-iPad [~easyipad@chello080109062130.15.14.vie.surfer.at] has quit [Quit: Outta here?] 17:19:47 -!- davazp [~user@92.251.176.232.threembb.ie] has quit [Remote host closed the connection] 17:20:02 -!- sohail [~sohail@unaffiliated/sohail] has quit [Quit: This computer has gone to sleep] 17:21:08 sohail [~sohail@unaffiliated/sohail] has joined #lisp 17:21:55 -!- tali713 [~tali713@2001:0:53aa:64c:10bf:7a36:b3ee:137e] has quit [Ping timeout: 246 seconds] 17:25:28 -!- ltbarcly [~textual@216.113.168.141] has quit [Read error: Connection reset by peer] 17:26:23 ltbarcly [~textual@216.113.168.141] has joined #lisp 17:27:07 tali713 [~tali713@2001:0:53aa:64c:10bf:7a36:b3ee:137e] has joined #lisp 17:28:49 nullman [~nullman@c-75-73-150-26.hsd1.mn.comcast.net] has joined #lisp 17:31:04 -!- shridhar [Shridhar@nat/redhat/x-zvctxaxtlyglryxn] has quit [Quit: shridhar] 17:31:18 paddymahoney [~patrick@24.137.221.230] has joined #lisp 17:33:28 -!- teggi [~teggi@123.20.116.221] has quit [Remote host closed the connection] 17:33:55 -!- agr [~agr@200-170-124-141.corp.ajato.com.br] has quit [Quit: agr] 17:33:55 -!- DataLinkD2 [~DataLinkD@CPE-121-218-178-237.lnse4.cht.bigpond.net.au] has quit [Ping timeout: 256 seconds] 17:34:04 -!- chameco [~samuel@182.sub-70-215-3.myvzw.com] has quit [Ping timeout: 264 seconds] 17:34:22 nightshade427: It's less self-documenting when using LENGTH. 17:34:47 -!- chaitanya [~chaitanya@182.64.51.0] has quit [Ping timeout: 260 seconds] 17:37:01 Xach: Okay cool adding roll-count ;) 17:40:15 sunwukong [~androirc@apn-94-44-252-165.vodafone.hu] has joined #lisp 17:40:19 normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has joined #lisp 17:41:31 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 17:41:40 Aramur [~arare@213.Red-83-61-33.dynamicIP.rima-tde.net] has joined #lisp 17:42:25 -!- oleo [~oleo@xdsl-78-35-148-72.netcologne.de] has quit [Read error: Operation timed out] 17:42:26 Xach: http://ideone.com/CzCR91 17:42:52 oleo [~oleo@xdsl-87-79-193-38.netcologne.de] has joined #lisp 17:44:50 nightshade427, what is a null frame and why would i have one 17:46:03 sdemarre [~serge@36.169-64-87.adsl-dyn.isp.belgacom.be] has joined #lisp 17:46:25 You only have a null frame at start of game, rest of the time a frame always has at least one roll in it. 17:47:06 doomlord__ [~doomlod@host86-180-26-144.range86-180.btcentralplus.com] has joined #lisp 17:49:52 -!- dlowe [dlowe@digital.sanctuary.org] has quit [Quit: ZNC - http://znc.sourceforge.net] 17:51:38 -!- sunwukong [~androirc@apn-94-44-252-165.vodafone.hu] has quit [Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )] 17:52:38 -!- cpt_nemo [cpt_nemo@rfc1459.de] has quit [Remote host closed the connection] 17:53:15 cpt_nemo [cpt_nemo@rfc1459.de] has joined #lisp 17:53:45 -!- inkjetunito [~abcdefg@unaffiliated/inkjetunit] has quit [Quit: qQQ] 17:57:00 -!- dtw [~dtw@pdpc/supporter/active/dtw] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:58:20 -!- yakov [~yakov@89.163.1.125] has quit [Ping timeout: 245 seconds] 17:59:17 mlamari_ [~quassel@cpe-70-112-159-86.austin.res.rr.com] has joined #lisp 18:02:41 Mandus_ [~aasmundo@128.39.36.51] has joined #lisp 18:03:42 Codynyx_ [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has joined #lisp 18:03:47 s0ber_ [~s0ber@114-36-226-242.dynamic.hinet.net] has joined #lisp 18:04:04 yonkeltr` [~user@yonkeltron.new.xen.prgmr.com] has joined #lisp 18:04:28 cmatei_ [~cmatei@78.96.108.142] has joined #lisp 18:04:35 kbtr_ [~kbtr@li198-73.members.linode.com] has joined #lisp 18:04:47 Trenif [~Lefeni@c-0941e555.143-16-64736c10.cust.bredbandsbolaget.se] has joined #lisp 18:04:49 -!- alezost [~user@128-70-201-90.broadband.corbina.ru] has quit [Remote host closed the connection] 18:04:49 -!- mlamari [~quassel@cpe-70-112-159-86.austin.res.rr.com] has quit [Quit: No Ping reply in 180 seconds.] 18:04:49 -!- cmatei [~cmatei@78.96.108.142] has quit [Ping timeout: 240 seconds] 18:04:50 -!- Mandus [~aasmundo@128.39.36.51] has quit [Ping timeout: 240 seconds] 18:04:50 -!- fikusz [~fikusz@catv-89-132-137-62.catv.broadband.hu] has quit [Ping timeout: 240 seconds] 18:04:50 -!- s0ber [~s0ber@114-36-226-242.dynamic.hinet.net] has quit [Remote host closed the connection] 18:04:50 -!- _d3f [~gnu@94.242.252.66] has quit [Ping timeout: 240 seconds] 18:04:50 -!- kbtr [~kbtr@li198-73.members.linode.com] has quit [Ping timeout: 240 seconds] 18:04:50 -!- dotemacs [uid801@gateway/web/irccloud.com/x-jtsxedrucfpanbvb] has quit [Ping timeout: 240 seconds] 18:04:50 -!- yonkeltron [~user@unaffiliated/yonkeltron] has quit [Remote host closed the connection] 18:04:50 -!- Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has quit [Ping timeout: 240 seconds] 18:04:51 -!- Lefeni [~Lefeni@c-0941e555.143-16-64736c10.cust.bredbandsbolaget.se] has quit [Read error: Connection reset by peer] 18:04:59 -!- s0ber_ is now known as s0ber 18:05:07 fikusz_ [~fikusz@catv-89-132-137-62.catv.broadband.hu] has joined #lisp 18:07:06 -!- quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has quit [Ping timeout: 245 seconds] 18:07:24 alezost [~user@128-70-201-90.broadband.corbina.ru] has joined #lisp 18:07:29 -!- oconnore [~eric@38.111.17.138] has quit [Ping timeout: 240 seconds] 18:07:47 -!- Bike [~Glossina@wl-nat115.it.wsu.edu] has quit [Quit: Reconnecting] 18:07:48 Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has joined #lisp 18:07:49 Bike_ [~Glossina@wl-nat115.it.wsu.edu] has joined #lisp 18:07:57 quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has joined #lisp 18:08:13 -!- Bike_ is now known as Bike 18:08:59 Now I want a candlepin version 18:09:40 oconnore [~eric@38.111.17.138] has joined #lisp 18:10:04 -!- sdemarre [~serge@36.169-64-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 264 seconds] 18:11:28 djangoj [~dan@host-78-150-104-83.as13285.net] has joined #lisp 18:12:15 -!- arkx [~aku@192.81.222.208] has quit [Remote host closed the connection] 18:12:21 arkx [~aku@eagleflow.fi] has joined #lisp 18:12:23 hi did anyone manage to get my asteroids game to compile under windows or osx? 18:12:35 sdemarre [~serge@36.169-64-87.adsl-dyn.isp.belgacom.be] has joined #lisp 18:22:38 -!- arenz [arenz@nat/ibm/x-fllzrghxcvxohgdw] has quit [Read error: Operation timed out] 18:23:08 Xach: Any other suggestions? 18:23:22 -!- Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has quit [Quit: trivial-irc-0.0.4] 18:23:39 Xach: Haha, ya, could make frame length configurable to hold three rolls instead of two. 18:24:03 Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has joined #lisp 18:26:38 -!- jewel [~jewel@105-236-76-4.access.mtnbusiness.co.za] has quit [Ping timeout: 264 seconds] 18:27:57 ubikation [~ubikation@c-67-168-252-238.hsd1.or.comcast.net] has joined #lisp 18:28:20 -!- paddymahoney [~patrick@24.137.221.230] has quit [Ping timeout: 245 seconds] 18:33:59 -!- hitecnologys [~hitecnolo@62.182.195.5] has quit [Quit: hitecnologys] 18:40:49 varioust [~varioust@76.84.12.7] has joined #lisp 18:41:10 Hydan [~Adium@ip-89-103-110-5.net.upcbroadband.cz] has joined #lisp 18:42:35 ebw` [~user@f051013227.adsl.alicedsl.de] has joined #lisp 18:44:11 -!- ebw [~user@g228009205.adsl.alicedsl.de] has quit [Ping timeout: 246 seconds] 18:44:24 -!- _veer [~veer@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 240 seconds] 18:45:43 Oberon4278 [~dcrooksto@38.113.0.254] has joined #lisp 18:49:03 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 268 seconds] 18:50:08 nug700 [~nug700@174-26-131-44.phnx.qwest.net] has joined #lisp 18:52:01 francogrex [~user@109.128.104.235] has joined #lisp 18:53:31 -!- coventry [~user@cpe-74-78-222-234.twcny.res.rr.com] has quit [Ping timeout: 256 seconds] 18:54:24 -!- Aramur [~arare@213.Red-83-61-33.dynamicIP.rima-tde.net] has quit [Quit: Aramur] 18:56:42 ehu [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 18:57:43 -!- sohail [~sohail@unaffiliated/sohail] has quit [Quit: This computer has gone to sleep] 18:58:43 sohail [~sohail@206-248-183-162.dsl.teksavvy.com] has joined #lisp 18:58:44 -!- sohail [~sohail@206-248-183-162.dsl.teksavvy.com] has quit [Changing host] 18:58:44 sohail [~sohail@unaffiliated/sohail] has joined #lisp 18:58:49 yacks [~py@103.6.158.106] has joined #lisp 18:59:46 is it possible to "manually" handle garbage collection / memory management without using automatic GC ? 19:00:13 yes, that's what people did in the stone age 19:00:23 lol 19:01:27 and what some stone age people do today as well 19:02:16 I'm just implementing garbage collection for a new Common Lisp written in C++ - ask me how my day went! 19:02:18 -!- Bike [~Glossina@wl-nat115.it.wsu.edu] has quit [Ping timeout: 264 seconds] 19:02:23 -!- yrk is now known as yrk|away 19:03:20 drmeister: still two more weeks to go? 19:04:31 spion [~spion@unaffiliated/spion] has joined #lisp 19:05:15 drmeister: have you had a look at SICL? If so, what do you think? 19:06:15 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 19:06:16 Bike [~Glossina@wl-nat100.it.wsu.edu] has joined #lisp 19:06:30 More than two weeks I'm afraid. I hit a snag with C++ and internal pointers. 19:06:42 SICL isn't a running implementation - I don't know what to say about it. 19:07:26 what about xcl? 19:07:44 m 19:07:49 hm 19:08:22 but seriously, can one stop the automatic GC and does the management manually (regardless of how retarded the idea is, is it doable) ? 19:08:47 of course it is doable 19:09:16 _veer [~veer@pool-96-254-154-127.tampfl.fios.verizon.net] has joined #lisp 19:09:16 -!- _veer [~veer@pool-96-254-154-127.tampfl.fios.verizon.net] has quit [Changing host] 19:09:16 _veer [~veer@unaffiliated/lolsuper-/x-9881387] has joined #lisp 19:09:23 nipra1 [~nipra@122.177.188.17] has joined #lisp 19:10:07 -!- nipra [~nipra@122.177.211.204] has quit [Ping timeout: 264 seconds] 19:10:31 -!- _veer [~veer@unaffiliated/lolsuper-/x-9881387] has quit [Max SendQ exceeded] 19:10:56 _veer [~veer@unaffiliated/lolsuper-/x-9881387] has joined #lisp 19:11:23 -!- ubikation [~ubikation@c-67-168-252-238.hsd1.or.comcast.net] has quit [Ping timeout: 260 seconds] 19:14:37 lduros [~user@fsf/member/lduros] has joined #lisp 19:15:34 WITH-GC-OFF ... ? 19:16:10 I mean SB-EXT:GC-OFF 19:19:03 -!- fikusz_ [~fikusz@catv-89-132-137-62.catv.broadband.hu] has quit [Quit: Leaving] 19:19:22 fikusz [~fikusz@catv-89-132-137-62.catv.broadband.hu] has joined #lisp 19:21:13 without-gcing i think it is 19:21:30 i don't think it's in sb-ext because it's not, like, a defined extension 19:21:56 Bike: without-gcing? Is that like a macro which takes a body and disables gc then enables it? 19:22:06 yes. in sb-sys 19:22:09 coooool 19:22:32 it is not something you should be using unless you have a very good idea of what you are doing, and i don't so don't take me too seriously about what it does 19:22:37 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Remote host closed the connection] 19:22:47 well, I just like the idea of scoped blocks like that 19:22:58 -!- mcentropl [~inefferve@wrongplanet/CrazyEddy] has quit [Ping timeout: 268 seconds] 19:23:04 context managers 19:23:44 -!- nug700 [~nug700@174-26-131-44.phnx.qwest.net] has quit [Ping timeout: 246 seconds] 19:25:33 coventry [~user@cpe-74-78-222-234.twcny.res.rr.com] has joined #lisp 19:25:56 nug700 [~nug700@174-26-158-93.phnx.qwest.net] has joined #lisp 19:28:45 I just got 'let over lambda' and lots of it seems really opinionated / controversial to me. Anyway I'm trying to focus on the novel ideas, but inadvertenltly take it with a grain of salt. Did anyone have the same experience? 19:29:07 i think that's sort of the general result of that book, so yes 19:29:23 Ya, I had same experience 19:30:16 especially the part about variable capture, or abandoning the "earmuffs" convention 19:30:59 I feel like I've finally got lisp to 'stick' in my head after the 3/4 times I've picked up PCL. What's a good book for me? 19:31:23 earmuffs are "opinionated" since they are a convention 19:31:40 -!- Codynyx_ [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has quit [Ping timeout: 245 seconds] 19:31:59 fikusz: which page? 19:32:04 francogrex: yeah, but avoiding variable capture is also a convention in a sense 19:32:14 AeroNotix: paradigms of ai programming 19:32:24 Wholly related to AI? 19:32:24 francogrex: give me a minute, I'll get my copy 19:32:29 ok 19:32:40 AeroNotix: nah, the AI is old, but it's got good lisp 19:32:44 cool 19:32:51 Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has joined #lisp 19:33:06 does have some history of AI stuff if you're interested in that, like how symbolic integration used to be considered an AI problem 19:33:08 Hardly related to AI. It's more about Common Lisp, with AI as motivating examples. 19:33:25 actually, yes, Lisp History is very interesting. 19:33:26 The useful tools that fell out of classic AI 19:33:37 sounds good 19:33:41 I say if you deeply understand PAIP, you're officially a lisper 19:33:54 francogrex: page 73 19:33:56 motivating factor, right htere. 19:34:01 francogrex: last paragraph 19:34:10 -!- Denommus [~user@unaffiliated/denommus] has quit [Remote host closed the connection] 19:34:18 Denommus [~user@unaffiliated/denommus] has joined #lisp 19:36:49 yes I see, I don't find it controversial. He's stating to differentiate global versus local with earmuffs or any other convention 19:36:53 what about S. Keene CLOS book, AMOP? 19:38:06 e also says, I don't suggest that other people drop the earmuffs or whatever conventions they have 19:39:52 francogrex: he mentions this is subjective and decided to hijack them in the book. but this convention is so common, that I find the argument that he finds them ugly a bit lacking 19:40:50 Hydan: that is a good book from which to learn 19:41:36 -!- Denommus [~user@unaffiliated/denommus] has quit [Read error: Connection reset by peer] 19:41:53 Denommus [~user@unaffiliated/denommus] has joined #lisp 19:42:27 francogrex: I mean even CL uses them for special variables defined by the standard (he even mentions that) 19:42:45 nipra [~nipra@122.177.210.57] has joined #lisp 19:42:54 -!- djangoj [~dan@host-78-150-104-83.as13285.net] has quit [Quit: djangoj] 19:42:55 -!- nipra1 [~nipra@122.177.188.17] has quit [Ping timeout: 245 seconds] 19:51:02 gleag [~gleag@71.175.broadband2.iol.cz] has joined #lisp 19:51:24 -!- sohail [~sohail@unaffiliated/sohail] has quit [Quit: This computer has gone to sleep] 19:54:23 mcentropl [~expositre@wrongplanet/CrazyEddy] has joined #lisp 19:58:15 -!- Karl_dscc [~localhost@ipdsw03.informatik.fh-schmalkalden.de] has quit [Remote host closed the connection] 20:00:21 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Remote host closed the connection] 20:01:49 dotemacs [uid801@gateway/web/irccloud.com/x-uiktmezymarshrrk] has joined #lisp 20:02:38 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 20:05:23 I haven't read the whole book yet so I can't make a judgment overall. 20:05:48 -!- sellout- [~Adium@66.185.107.123] has quit [Quit: Leaving.] 20:09:21 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Quit: brb] 20:10:30 haha, PAIP has some very interesting excercises 20:11:13 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 20:11:14 diadara [~diadara@115.249.18.25] has joined #lisp 20:13:23 -!- theos [~theos@unaffiliated/theos] has quit [Excess Flood] 20:13:48 -!- Vutral [~ss@mirbsd/special/Vutral] has quit [Excess Flood] 20:14:19 theos [~theos@unaffiliated/theos] has joined #lisp 20:14:34 inkjetunito [~abcdefg@unaffiliated/inkjetunit] has joined #lisp 20:14:52 -!- sdemarre [~serge@36.169-64-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 264 seconds] 20:15:47 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 20:16:02 djangoj [~dan@host-78-150-104-83.as13285.net] has joined #lisp 20:16:06 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 20:20:46 chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has joined #lisp 20:23:20 -!- travisrodman [~travisrod@17.223.151.202] has quit [Ping timeout: 245 seconds] 20:23:20 ubikation [~ubikation@c-67-168-252-238.hsd1.or.comcast.net] has joined #lisp 20:26:38 -!- alezost [~user@128-70-201-90.broadband.corbina.ru] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:27:06 -!- varioust [~varioust@76.84.12.7] has quit [Ping timeout: 245 seconds] 20:28:35 varioust [~varioust@76.84.12.7] has joined #lisp 20:31:17 -!- djangoj [~dan@host-78-150-104-83.as13285.net] has quit [Quit: djangoj] 20:32:08 -!- ISF__ [~ivan@143.106.196.194] has quit [Ping timeout: 260 seconds] 20:32:44 -!- Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has quit [Read error: Operation timed out] 20:35:15 Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has joined #lisp 20:36:54 -!- ubikation [~ubikation@c-67-168-252-238.hsd1.or.comcast.net] has quit [Read error: Connection reset by peer] 20:37:00 ubikation [~ubikation@c-67-168-252-238.hsd1.or.comcast.net] has joined #lisp 20:37:13 Ralt__ [~Ralt__@207.60.8.93.rev.sfr.net] has joined #lisp 20:39:25 statl [~statl@dslb-094-218-001-057.pools.arcor-ip.net] has joined #lisp 20:40:07 -!- nipra [~nipra@122.177.210.57] has quit [Ping timeout: 264 seconds] 20:42:46 nipra [~nipra@122.177.234.235] has joined #lisp 20:47:30 -!- varioust [~varioust@76.84.12.7] has quit [Ping timeout: 245 seconds] 20:48:01 what do you like of Winston's & Horn's Lisp book? 20:48:07 varioust [~varioust@cpe-76-84-12-7.neb.res.rr.com] has joined #lisp 20:48:18 I remember liking the 3rd edition for what looked like solid CLOS coverage. 20:48:26 -!- inkjetunito [~abcdefg@unaffiliated/inkjetunit] has quit [Quit: qQQ] 20:48:27 However, it was not my first CL book and I did not read it very hard. 20:48:28 axion [~root@208.64.38.111] has joined #lisp 20:48:48 I can more emphatically recommend PCL and PAIP 20:48:50 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 20:48:51 I've also liked that it has CLOS used 20:49:42 travisrodman [~travisrod@17.223.151.202] has joined #lisp 20:50:41 sohail [~sohail@206-248-183-162.dsl.teksavvy.com] has joined #lisp 20:50:43 -!- sohail [~sohail@206-248-183-162.dsl.teksavvy.com] has quit [Changing host] 20:50:43 sohail [~sohail@unaffiliated/sohail] has joined #lisp 20:50:53 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 20:51:04 well, I kind of like Winston & Horn more than Land of Lisp (should I not say that out aloud?) 20:52:05 -!- Ralt__ [~Ralt__@207.60.8.93.rev.sfr.net] has quit [Ping timeout: 245 seconds] 20:52:48 land of lisp is for kids 20:52:57 Aramur [~arare@213.Red-83-61-33.dynamicIP.rima-tde.net] has joined #lisp 20:54:09 stassats, why don't you write a lisp book? 20:54:37 Quadrescence: because it doesn't pay 20:54:38 I have no problem with being a kid. 20:54:59 Beats the hell of having silly worries. 20:55:03 stassats, what if it was commissioned? 20:55:03 stassats: labour of love? 20:55:30 Quadrescence: depends on the number 20:55:39 52 20:56:01 Quadrescence: there are no $$$ in Lisp books because all $$$ were stolen by Perl and PHP books. ;) 20:56:18 > implying Perl and PHP are even relevant these days 20:56:30 move over Grandpa! 20:56:38 -!- stepnem [~stepnem@internet2.cznet.cz] has quit [Ping timeout: 240 seconds] 20:56:39 gleag, not true! When you publish a lisp book, the 20 people who like lisp on Reddit will buy iy 20:56:41 it* 20:56:58 AeroNotix: Actually, it didn't imply any of the kind. 20:57:18 you can give http://www.kickstarter.com/ a try 20:57:26 gleag: surely saying that they make money means they're relevant (for some values of relevant) 20:57:30 Quadrescence: as a keepsake? Or will they actually learn my mother tongue? 20:57:51 bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has joined #lisp 20:58:02 the former 20:58:03 AeroNotix: I wasn't talking about money, I was talking about $$$ (at least in the second part of the sentence) :) 20:58:15 whatever 20:58:18 -!- travisrodman [~travisrod@17.223.151.202] has quit [Ping timeout: 264 seconds] 20:58:48 przl [~przlrkt@p4FFF39FC.dip0.t-ipconnect.de] has joined #lisp 20:58:53 Quadrescence: even for an author of a Lisp book, of all things, expecting the latter would be optimism squared. ;-) 20:59:11 yes $$$ are not money, i'll settle for gold bullions 20:59:18 Why don't Lisp books sell well? 20:59:22 people would read the first two or three pages then realize they cannot understand stassats' rigor 20:59:37 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 20:59:43 I wouldn't mind a book written in this decade about Lisp 20:59:46 which isn't PCL 20:59:48 Quadrescence: i should co-author it with pjb 20:59:57 I have no problem with rigor unless it's rigor mortis. 21:00:06 stassats, pages have limited margins you know 21:00:22 AeroNotix: you've veered the topic back to LoL. ;-) 21:00:29 LoL? 21:00:47 Oh, wait, that was 2010, wasn't it? 21:01:02 OK, so this decade's Lisp book isn't out yet. :) 21:01:03 more code, less books 21:01:05 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 21:01:28 gleag: so you don't count that racket one? 21:02:10 Well, I suppose the topic was "Common Lisp books", because if it wasn't, you could count the dozen books on Clojure into the bunch. 21:02:29 my point is that Lisp is seen as crufty and stuck in the old days, peddling AI books (whilst they may be good and interesting) isn't going to pull in the javascript weidling psuedo-programmers. You may say that's a good thing but if you want $$$ (whatever that is to you) then you should cater to this market. 21:02:54 oh, clojure-books, no thanks... 21:02:58 I believe that Lisp is a fine language and can compete with the bleeding edge style languages, whole heartedly. It's image just needs revamping. 21:03:29 Apparently, according to Amazon, I wasn't way off with the figure of 12... :-) 21:03:43 and bring all the riffraff? no thank you! 21:03:58 Well, there you go - you don't want to help yourselves :) 21:04:05 Rough with the smooth 21:04:29 help? i don't see any problems that would require help 21:04:41 The popularity of Lisp 21:05:06 why would it matter? 21:05:11 AeroNotix: I don't want $$$. At most, I give earmuffs to my globals, but please leave the $silly $nonsense to the PHP people. 21:05:25 A bigger ecosystem for Lisp (equal more jobs) 21:05:50 And more companies using it as a not-so-secret-anymore weapon? 21:05:53 less jobs means higher salaries! 21:06:15 stassats: where do you live, in a fairy land? 21:06:26 -!- varioust [~varioust@cpe-76-84-12-7.neb.res.rr.com] has quit [Ping timeout: 256 seconds] 21:06:51 gleag: I usually find this kind of argument an excuse for mediocrity 21:07:23 Lisp was never a "secret" weapon, it's just that people don't believe it is good 21:07:42 surely though in a period of low density of jobs then the majority of the jobs will be maintaining applications which *need* to be ran? 21:07:47 Denommus: what argument? 21:07:51 ubikation1 [~ubikation@2600:100f:b12e:d0fc:b832:5dff:febb:7c72] has joined #lisp 21:07:52 and that in times of abundance, new projects will be started. 21:07:55 -!- ubikation [~ubikation@c-67-168-252-238.hsd1.or.comcast.net] has quit [Ping timeout: 245 seconds] 21:07:57 I'll take interesting over money any day 21:08:04 gleag: "Lisp should stay as a secret weapon so I can be successful!" 21:08:17 incidentally, I was thinking about Lisp's popularity today. Not that I care that much about it, because I use Lisp mostly for fun 21:08:26 Vicfred [~Vicfred@187.206.15.181] has joined #lisp 21:08:27 varioust [~varioust@76.84.12.7] has joined #lisp 21:08:28 My tool of choice is also a niche area and I enjoy a very competitive salary for the country I am in, but I would prefer it to be more ubiquitous 21:08:33 I got the impression that these days, if you have a really good idea and want to get rich off it, getting paid a salary for it is not exactly the best option. 21:08:59 but Lisp's syntax structure allow for a kind of editing that is either difficult or impossible in C-like languages 21:09:17 or ALGOL-family languages in general 21:09:21 Denommus: Ah. In my case, the thing I'm working on is fairly safe from the competition because the competition uses C#. :-) 21:09:30 -!- normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has quit [Quit: normanrichards] 21:09:40 C#/Java, same shit different arsehole 21:09:55 gleag: I'm criticizing the kind of thought that you need the competition to be ignorant about what you do so you can be successful 21:10:14 AeroNotix: C# is better than Java in lots of ways, but this isn't the place to discuss this matter 21:10:42 meh 21:11:10 anyway, I was asking at morning here for a Common Lisp environment for Android similar to Lisping: http://slidetocode.com/ 21:11:21 this is relevant to my interests as wel 21:11:24 well 21:11:30 -!- francogrex [~user@109.128.104.235] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 21:12:09 all the android lisp repls literally are shit 21:12:20 I even found one that didn't have access to the " symbol, wtf? 21:12:23 Denommus: I had something similar in mind a while ago. 21:12:41 and I got myself thinking that such environment could be seen as a "killer" feature for the Lisp ecosystem, because it is an useful thing for a good niche of people (I'm sure I'm not the only one who wants a better way to write code in the tablet, and this one is the best way I have found until now for doing that) 21:12:49 I was thinking about a shorthand-based touchscreen editor. 21:14:00 I mean, if Lisp is the only language to have a good environment in a tablet (and Lisping is the ONLY sane environment for any kind of programming in a tablet I have ever seen), then it will have an advantage in relation to other languages 21:14:23 and maybe people will FINALLY understand that the parenthesis aren't just some ugly, legacy thing, but a beautiful and helpful tool 21:14:56 I tried explaining homoiconicity to a php luddite at work today 21:15:07 In a structured editor, you don't actually have any parentheses. ;-) They're just a decoration. 21:15:17 clearly, creating programs in a crippled environment without a keyboard is what stopping lisp from gaining popularity 21:15:40 stassats: I'm not implying that 21:16:25 statl: Denommus it could open it up to a different market 21:16:36 stassats: I'm saying that there is a niche of people that need/want to code in a tablet every once in a while, and Lisp is the best language for that 21:16:48 Carmack recently 'came out' as a user of that program. 21:17:00 gleag: indeed. I was thinking something similar to scratch, but that saves everything in plain text 21:18:06 Denommus: then why don't they just get a laptop? 21:18:53 There's always a room for "programming in the small" when one is on the move. 21:18:59 travisrodman [~travisrod@17.223.151.202] has joined #lisp 21:19:05 plain text that other tools can understand, of course. I'm the first one to say that purely visual programming sucks, but it may be the only sane way of programming in a tablet after all. And s-expressions are the best way for storing this kind of thing and yet being able to have a sane AST 21:19:09 Automating stuff etc. 21:19:25 "don't lisp and drive" 21:19:30 -!- diadara [~diadara@115.249.18.25] has quit [Read error: Connection reset by peer] 21:19:33 Nisstyre [~yours@oftn/member/Nisstyre] has joined #lisp 21:19:33 Forcing people to carry large keyboards everywhere is a harebrained idea. 21:19:36 stassats: there may always be a reason. If you're not on the niche, that's okay, but I am 21:19:42 diadara [~diadara@115.249.18.25] has joined #lisp 21:19:52 and yes, a tablet is MUCH lighter than a laptop 21:19:58 well I think lisp isn't going to die, for example I only came to lisp a month ago 21:20:08 and before that I was using haskell :/ 21:20:14 besides, believe me or not, my Nexus 7 is the best portable hardware that I have at home 21:20:41 fikusz: I'm also not implying that Lisp is going to die. As I have said, I don't care that much about Lisp's popularity 21:21:12 ampersand27017 [~ampersand@static-72-87-239-154.lsanca.fios.verizon.net] has joined #lisp 21:21:30 Denommus: I thought lisp's popularity was mentioned 21:21:33 Ralt__ [~Ralt__@207.60.8.93.rev.sfr.net] has joined #lisp 21:22:22 fikusz: It's like yellow dwarves, they don't shine much but keep on giving. ;-) 21:22:23 fikusz: yes, we're discussing that, but what I'm saying is that, while I don't care about Lisp's popularity, I think a sane editor for tablets, like Lisping for iOS, would be a great feature for the Lisp ecosystem 21:22:40 -!- Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has quit [Ping timeout: 264 seconds] 21:22:43 Denommus: ok, I understand 21:22:51 But preferably not for iOS. 21:23:03 Patzy [~something@lns-bzn-51f-81-56-151-137.adsl.proxad.net] has joined #lisp 21:23:05 yes, I don't have an iOS :P 21:23:11 No native in-device compilation possible there. 21:23:26 Ditto Windows RT. 21:24:06 regarding popularity, I don't think enterprise development will ever embrace lisp 21:24:18 that would be the greatest obstacle 21:24:21 it has too much power to be wielded by the masses :) 21:24:37 fikusz: you mean, like it did in the past? 21:24:45 Ralt___ [~Ralt___@207.60.8.93.rev.sfr.net] has joined #lisp 21:25:01 stassats: those times are gone, the programming profession is really dilluted now 21:25:03 fikusz: meh, I bet that COBOL programmers said the same thing about being able to create functions in the past 21:25:20 I used lisping for 20 minutes and thought it was cool, but you can't get any real work done it. It has no good export / import abilities and such. I ended up using issh and a cheap Linux virtual machine host. Give me slime, git, true dev experience, etc. BTW, I use iOS as my main development machine (have for about two years) doing ruby and lisp work. 21:25:24 "oh, this language can have user-defined functions? THAT'S TOO MUCH POWER FOR THE DEVELOPER!" 21:25:47 COBOL programmers can't hear you over their stacks of money 21:25:48 -!- Ralt__ [~Ralt__@207.60.8.93.rev.sfr.net] has quit [Ping timeout: 260 seconds] 21:25:53 nightshade427: what are you talking about? What is "export / import" abilities? 21:26:06 Denommus: I know what you're saying, still lisp allows for so much more 21:26:14 Denommus: so I think it's a bad analogy 21:26:25 hello people 21:26:34 Denommus: I can get my real code into and out of lisping with ease. 21:26:38 fikusz: this kind of analogy could go on forever 21:26:40 Can = can't 21:26:44 has anyone used cl-irc? I find it hard to use, and no support is available anywhere tbh. 21:27:00 nightshade427: probably because you don't know how to use quicklisp and asdf 21:27:06 Ralt_: i used it 21:27:13 Denommus: look at how metaprogramming is regarded everywhere except lisp: it's evil, banish it to the depts of hell 21:27:15 it's easy, just read its code 21:27:22 trebor_home [~email@dslb-178-004-067-216.pools.arcor-ip.net] has joined #lisp 21:27:22 I have 21:27:26 Denommus: I asked author of lisping for import / export and he said he can't because of iOS limitations of loading code 21:27:31 -!- varioust [~varioust@76.84.12.7] has quit [Ping timeout: 245 seconds] 21:27:35 it's just that a simple add-hook didn't work 21:27:43 meh, guess I'll read the code. 21:27:53 nightshade427: oh, you're talking about Lisping. Sorry 21:27:55 I don't really like doing this when using a library :| 21:28:02 nightshade427: yes, yes, it has to be improved 21:28:15 varioust [~varioust@76.84.12.7] has joined #lisp 21:28:34 fikusz: uh... no, it's not. C++ has the template engine, Rails uses metaprogramming everywhere, Python has something similar to a metaobject protocol, even C# has a limited form of metaprogramming 21:29:07 fikusz: overusing metaprogramming in lisp is not a good idea either 21:29:19 -!- Ralt___ [~Ralt___@207.60.8.93.rev.sfr.net] has quit [Ping timeout: 264 seconds] 21:29:27 Denommus: But I do use iOS as my main development machine (ipad mini) through issh and cheap Linux virtual host. I do ruby and lisp. 21:29:30 "Metaprogramming" is such a vague word. 21:29:54 stassats: I'm not saying that we should use macros for everything, but it has a huge stigma everywhere else 21:30:17 stassats: so basically any use is frowned upon 21:30:19 fikusz: just like dynamic typing. ;) 21:30:24 clmsy [~clmsy@212.57.9.204] has joined #lisp 21:30:36 fikusz: again, it has not. Before C++11, metaprogramming was basically the only way to create functors 21:30:43 -!- fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has quit [Quit: leaving] 21:30:50 (in C++) 21:31:01 "Functors" is also one of the very vague words... 21:31:22 gleag: a functor is a function object 21:31:35 -!- AeroNotix [~xeno@aboc77.neoplus.adsl.tpnet.pl] has quit [Read error: Operation timed out] 21:31:37 Denommus: only in c++ :-) 21:31:43 Denommus: I can understand that many people use templates in C++, but they use them indirectly by using libraries 21:31:50 In ML, it's a sort of a higher-order module. 21:31:52 gleag: ok, I should have been more specific 21:32:11 Denommus: I can imagine a large amount of C++ programmers not wanting to touch templates, ever 21:32:11 In category theory, it's some specific kind of morphism or something like that. 21:32:12 fikusz: nope 21:32:14 Why would you want a function object? 21:32:20 -!- ubikation1 [~ubikation@2600:100f:b12e:d0fc:b832:5dff:febb:7c72] has quit [Ping timeout: 260 seconds] 21:32:42 -!- puchacz [~puchacz@46-65-36-47.zone16.bethere.co.uk] has quit [Quit: Konversation terminated!] 21:32:44 fikusz: there certainly lots of programmers that never touch templates, but it's useful, and lots of companies that use C++ have their own internal template libraries 21:32:59 Oberon4278: because it is an useful abstraction 21:33:05 Oberon4278: You already have them in Lisp. They're called functions and they're funcallable. ;-) 21:33:14 fikusz: C++ templates are not frowned upon, they're more like generics than something else. operator overloading is frowned upon though 21:33:26 Oberon4278: indeed, the maslow pyramid doesn't have function objects anywhere in it 21:33:44 Denommus: I should probably just google it, but it seems a bit silly. If it's an object with a single function, why not just leave it as a function? 21:33:47 Actually, they're more like pattern matching based rewrite systems with conditionals and loops (via recursion). 21:34:11 Oberon4278: because you can't reference a function in C++ in a type-safe way 21:34:15 -!- Ralt_ is now known as Ralt 21:34:24 (If "generics" meant the C#/Java castrated notion of genericity.) 21:34:26 Ah, okay. 21:34:30 Oberon4278: so you create a class that behaves exactly like a function, but that it isn't a function 21:34:43 (gleag: it did.) 21:34:54 -!- clmsy [~clmsy@212.57.9.204] has quit [Ping timeout: 264 seconds] 21:34:55 -!- yrk|away is now known as yrk 21:34:59 *stassats* is concerned about the level of C++ discussions in #lisp 21:35:30 stassats: just shows that lispers know many languages, you wouldn't see this kind of discussion in other channels :P 21:35:33 stassats: already stopped. Only trying to make a point about metaprogramming 21:35:33 I saw a beautiful paper on how to do generic programming in Haskell in eight different ways and I was excited. 21:35:34 Ralt_: op-overloading is certainly a dubious feature, but templates have a bad reputation too 21:35:57 Denommus: I get your point, but I wasn't really talking about C++ specifically. Basically every dynamic language has some form of eval and it's use is certainly frowned upon 21:36:03 Then I realized that there were eight different ways of doing things and became depressed. 21:36:10 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 21:36:28 fikusz: directly using eval in ANY language is frowned upon, even in Lisp 21:36:33 gleag: don't do perl 21:36:37 Ralt: i rather meant "amount", not quality 21:36:39 fikusz: the use cases for directly using eval are really specific 21:36:49 Suddenly the flexible but unified way of Lisp made even more sense than ever before. 21:37:35 Denommus: most dynamic languages don't even have anything else for this 21:37:41 Denommus: see PHP 21:38:02 -!- ampersand27017 [~ampersand@static-72-87-239-154.lsanca.fios.verizon.net] has quit [Quit: ampersand27017] 21:38:09 Ralt: I tried, twelve years ago, and it a worthwhile experience. (As in, "See? your life could be much worse than it is now, so don't fret" :-)) 21:38:09 ubikation [~ubikation@2600:100f:b12e:d0fc:b832:5dff:febb:7c72] has joined #lisp 21:38:17 "it was a"... 21:38:28 fikusz: I won't talk about PHP, since I don't know about it. But not having a choice is a flaw of the language, not a problem with metaprogramming itself 21:38:31 haha 21:38:33 -!- ubikation [~ubikation@2600:100f:b12e:d0fc:b832:5dff:febb:7c72] has left #lisp 21:38:54 the only thing i know about PHP is that i am supposed to hate it 21:39:14 honestly, after reading a bit of high-order perl, I was pleasantly surprised 21:39:16 stassats: everyone hates PHP, didn't you get the memo? :) 21:39:25 stassats: keep knowing that 21:39:31 the joke there is that he indeed got the memo, but none of the other memos 21:39:45 I still haven't found a reason for learning it. It's not well paid, and people usually hate it, so... I don't care 21:40:09 Ralt: pleasantly surprised? Not by the author constantly picking on Lispers, I hope. ;-) 21:40:32 Denommus: you usually learn it when you don't know much programming and end up with a job with it because it's quick to find 21:40:46 gleag: I read more admiration than picking 21:42:03 Ralt: yeah, and my first job was with Ruby. I was a smug ruby weenie before being a smug lisp weenie 21:43:05 I've heard there is some kind of lisp implemented in PHP, I guess it's some kind of retribution for the developers 21:43:22 http://scriptor.github.io/pharen/ 21:43:41 there are lisps implemented in anything, even in the C preprocessor 21:43:44 Denommus: well, being both simultaneously would sound dangerous. 21:44:21 Denommus: like with the alien hand syndrome, your Lisp hand could grab at your Ruby neck and try to strangle you. 21:44:26 is there a lisp in sed? 21:44:54 jabbott [8cc0713d@gateway/web/freenode/ip.140.192.113.61] has joined #lisp 21:45:45 Hello. I'm a Ph.D. student at DePaul University in Chicago, IL US and was wondering if LISP would be a good language for me to learn if I wanted to go into the Artificial Intelligence concentration. 21:45:47 Denommus: Nice, so you do ruby and lisp? Same here! I get paid to do both (lisp is new for me). 21:45:53 gleag: nah, nowadays I get annoyed by some things in Ruby. I would happily work with it, if given the choice, but I would also happily quit the job to work with Lisp 21:46:12 nightshade427: I get paid for doing C++ nowadays, I do Lisp mostly for fun 21:46:14 jabbott: lisp isn't intrinsically good for AI (unless you're doing GOFAI, which you aren't) 21:47:11 jabbott: Lisp isn't specifically made for AI, but a lot of AI is done with lisp, mostly for historical reasons 21:47:14 Denommus: I see ;) 21:47:27 OlaHughson [~ola@69.160.56.53] has joined #lisp 21:47:30 -!- OlaHughson [~ola@69.160.56.53] has left #lisp 21:47:33 Ralt: What is "intrinsically good" for AI, then? 21:47:35 -!- varioust [~varioust@76.84.12.7] has quit [Ping timeout: 246 seconds] 21:47:40 Understood Bike What would you recommend? Java? C++? 21:47:40 jabbott: but Lisp is a good language, if you want to pick one 21:47:43 edgar-rft [~GOD@HSI-KBW-078-042-025-054.hsi3.kabel-badenwuerttemberg.de] has joined #lisp 21:47:49 varioust [~varioust@76.84.12.7] has joined #lisp 21:48:14 jabbott: something food for programming? lisp is a pretty good language. you should also know whatever people in the department are using, which is probably gonna be stuff like java and python yeah 21:48:14 I've heard that ruby has some lispy properties, but fails on many levels (I also read that the creator was inspired by emacs when creating it) 21:48:19 -!- Aramur [~arare@213.Red-83-61-33.dynamicIP.rima-tde.net] has quit [Quit: Aramur] 21:48:40 Cool, cool. Thanks @all. Cheers! 21:48:43 -!- jabbott [8cc0713d@gateway/web/freenode/ip.140.192.113.61] has left #lisp 21:49:02 that was quick 21:49:34 Ralt: impulsive decision maker I guess 21:49:38 gleag: the way i see it lisp is "intrinsically good" for early AI research just because symbolic manipulations that they did were built in to core lisp without libraries or hard syntax or anything, that's all 21:49:42 fikusz: I wouldn't go as far as Norvig and Graham as to say that Ruby and Python are almost Lisps, because I don't think they are, but they're nearer than most languages 21:50:20 Denommus: I don't know much ruby, but I've used python and it doesn't remind me of lisp at all 21:50:22 -!- chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has quit [Ping timeout: 246 seconds] 21:50:32 JS is closer to lisp than python 21:50:39 -!- rk[wrk] is now known as rk[] 21:50:46 Bike: I still think that Lisp is one of the best languages for Whatever-Oriented Programming, and Whatever-Oriented Programming is a very useful technique for such fuzzy endeavors as AI work. 21:50:50 gleag: of course even that doesn't make it that "intrinsically good" at anything, i was mostly criticizing the half-formed idea they probably had that lisp is some magic AI language 21:50:52 -!- trebor_home [~email@dslb-178-004-067-216.pools.arcor-ip.net] has quit [Ping timeout: 264 seconds] 21:50:57 Ralt: the object system of JS seems like it's based on closures 21:50:59 gleag: sure, i'm in #lisp, i do like the language :) 21:51:10 fikusz: my main problem with Ruby is that it uses blocks for passing code around, and while blocks have some interesting features (like being able to control the flow from the previous scope), they aren't the same thing as high-order functions. So you can't just pass a function as if it were a block, you have to pass a block that calls the function 21:51:22 but i figure it's pretty important to remove any bad preconceptions about what it does. 21:51:23 They have similar abilities to generate code on the fly as normal syntax (less powerful than macros but still good metaprogramming abilities) 21:51:44 sometimes people come in here saying "I want to learn Lisp so I can make an AI I can talk to!" and like, you gotta shut that down. 21:51:45 Denommus: Ruby has lambdas ;) 21:52:02 nightshade427: Ruby is also terribly slow :) 21:52:05 nightshade427: I know. But most native functions don't use lambdas, they use blocks 21:52:07 -!- varioust [~varioust@76.84.12.7] has quit [Ping timeout: 246 seconds] 21:52:08 Now that AI partly moved to area of Big Data and statistics, the fact that Lisp has rather good numerical core doesn't hurt. 21:52:19 nightshade427: there are some few exceptions 21:52:20 fikusz: Indeed it is 21:52:26 can i ask that talking about other languages and how "lispy" they are not take over the channel 21:52:29 varioust [~varioust@76.84.12.7] has joined #lisp 21:52:35 the math part in lisp is really well done, that's for sure 21:52:35 fikusz: this is an implementation problem, not a problem with the language 21:52:42 I haven't seen it so well in any other language 21:52:46 Denommus: yes, I was about to say that 21:52:55 This talk sounds like a #lispcafe discussion ;) 21:53:04 -!- jtza8 [~jtza8@105-236-180-111.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 21:53:04 but anyway, Bike is right, we're getting too off-topic 21:53:09 sufficiently smart compiler and all that... 21:53:14 a lispcafe discussion but it actually has participants* 21:53:39 Ralt: even better, now that we have hardware support for 16-bit and 128-bit floats, Lisp implementations can finally fill the development anticipated by the CL spec committee in the 1980's. ;-) 21:53:59 if only #lispcafe was popular. Maybe with a tablet Lisp environment it will be XD 21:54:12 I don't have a tablet :( 21:54:25 i want lisps to have an arbitrary-precision-float like clisp's long-float 21:54:32 Denommus: I think I saw Carmack mention something with scheme support 21:54:53 fikusz: lisping, we were discussing this sooner. It was meant as a joke 21:54:59 Quadrescence: it's not reall arbitrary-precision, more like configurable precision floats 21:55:03 fikusz: my last message, that is 21:55:07 -!- jlongster [~user@pool-72-84-229-181.rcmdva.fios.verizon.net] has quit [Ping timeout: 264 seconds] 21:55:10 Denommus: ok 21:55:15 stassats, does arbitrary precision floats even make sense though? 21:55:23 also why isn't something like ecl working for all this hip mobile stuff? 21:55:28 stassats, i mean the idea that you're differentiating with 21:55:36 I believe that "configurable" was exactly what the "arbitrary" part meant. 21:55:44 that is how i interpret it 21:55:47 fikusz: ECL works in mobile 21:55:56 Denommus: you've seen someone use it? 21:56:02 arbitrary precision integer arithmetic has no "configurable" bit 21:56:12 stassats, integers don't have precision 21:56:13 Quadrescence: rationals are, in a way, arbitrary precision floats. 21:56:14 fikusz: I tried to myself, and had some success. My only problem was the license 21:56:30 gleag, no, they are rationals, and they also don't have precision 21:56:45 integers and rationals are exact quantities 21:56:46 -!- drmeiste_ [~drmeister@farnsworth.chem.temple.edu] has quit [Remote host closed the connection] 21:56:49 Quadrescence: it is called that way 21:56:56 In the sense that given any real number, even irrational one, and an error bound, you can find a rational closer to the real number than the given error bound. 21:57:00 Denommus: what's it released under? 21:57:04 fikusz: but ECL is meant for native, so you won't see apps in it, at most OpenGL ES games 21:57:14 stassats, yes, and in the context of floating point arithmetic, what CLISP has is called arbitrary precision 21:57:35 fikusz: LGPL 21:57:45 Although operations working on rationals in this way would have to be defined, since they would be non-standard. 21:58:06 Quadrescence: but you can't represent arbitrarily large floats in it without increasing the float precision 21:58:09 gleag, what you said is impossible 21:58:17 Quadrescence: why? 21:58:23 Denommus: and for what reason is that a problem? I thought you only had to publish the object files to comply 21:58:26 rootlocus [~rootlocus@202-159-142-124.dyn.iinet.net.au] has joined #lisp 21:58:48 -!- s0ber [~s0ber@114-36-226-242.dynamic.hinet.net] has quit [Read error: Connection reset by peer] 21:58:54 gleag, only a subset of real numbers can be represented in that way 21:58:56 -!- Bike [~Glossina@wl-nat100.it.wsu.edu] has quit [Ping timeout: 260 seconds] 21:59:01 fikusz: it is a problem for my bosses, because of APK signing 21:59:10 -!- void64 [~luke@37.212.12.103] has quit [Ping timeout: 245 seconds] 21:59:20 Quadrescence: that goes for floats, but the only difference is the representation. 21:59:27 "also for floats" 21:59:52 -!- _veer [~veer@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 264 seconds] 21:59:54 gleag, yes i agree. I was nitpicking about your choice of words, namely "any real number 21:59:56 " 22:00:11 Denommus: that's sad to hear, LGPL was meant to be more liberal i guess 22:00:11 Quadrescence: yes, any real number. 22:00:17 Aramur [~arare@213.Red-83-61-33.dynamicIP.rima-tde.net] has joined #lisp 22:00:21 Denommus: but it's also APK-signing's fault 22:00:25 gleag, there are real numbers which cannot be computed 22:00:29 fikusz: it is, but it doesn't work really well in the mobile world, since it's older than that 22:00:38 fikusz: yup 22:00:39 s0ber [~s0ber@36-224-96-110.dynamic-ip.hinet.net] has joined #lisp 22:00:48 "Any real number can be approximated as a rational given any arbitrarily low error" was what I said. 22:01:03 Denommus: well you could always write your own lisp :) 22:01:16 fikusz: if operating systems had evolved to use package managers, it would work. But, for whatever reason, they don't 22:01:25 in 24 / 48 / 96 hours :) 22:01:34 gleag, such a system implies you could compute it to arbitrary precision, and as i said, not all real numbers have that property, unless you have oracles 22:02:13 fikusz: writting a Common Lisp would be too much work. If I want to use an embeddable generic lisp that works on mobile, there is already Chicken Scheme (although this is a forbidden word on this channel) 22:02:26 Quadrescence: "any real number you can somehow supply as an input to certain lisp functions" sounds better? 22:02:47 gleag, i got what you mean and it's dumb for me to have nitpicked 22:02:49 Denommus: someone wrote a CCL app for iOS. 22:02:50 Denommus: any specific reason on chicken? I've used it a few times and it looked pretty good... 22:03:10 Denommus: I'm sometimes saddened by the sorry state of mobile, even if it's running linux 22:03:30 Somehow I wonder if the presence of rationals also obviates the need for decimal types for currency calculations. 22:03:37 fikusz: it is a Lisp, it is relatively easy to use, it works on mobile, and it has a good license 22:03:41 -!- victor_lowther [~victorlow@143.166.116.80] has quit [Quit: Leaving IRC - dircproxy 1.2.0] 22:03:43 fikusz: don't worry, "mobile" is just a fad 22:03:51 fikusz: yes, I wish maemo went ahead 22:03:58 Yeah, just like PCs... 22:04:06 stassats: think so too, I don't even have a phone or whatever they call mobile right now 22:04:16 gleag: can I link compiled CCL against C++? 22:04:29 gleag, anyway if you don't know, i maintain a package called computable-reals, which does essentially what you say 22:04:33 gleag: or, at least, interpret it from inside C++ without too much overhead? 22:04:41 Denommus: but is there any reason chicken scheme is disliked here? 22:04:42 Denommus: there's no technial obstacels preventing that 22:04:54 even though it may be not readily available right now 22:04:58 fikusz: because it is Scheme 22:05:02 all numbers carry along with them a procedure to compute the number to an arbitrary rational approximation, which doens't need to be supplied before the computation is done (it can be seen as lazy) 22:05:10 Denommus: I'll try to look it up. 22:05:16 fikusz, I like it 22:05:28 Denommus: I've noticed that there are more common lispers around here, but I think Scheme is pretty cool 22:05:34 Quadrescence: sounds interesting, where can I get it? 22:05:53 Quadrescence: can't you use continued fractions? 22:05:53 fikusz: this channel is Common Lisp specific, that's why you see a Common Lisp following in this channel ;) 22:05:53 not dislike for chicken scheme itself, but dislike of discussion of it; this channel is specifically for common lisp 22:05:59 gleag, quicklisp, documentation https://bitbucket.org/tarballs_are_good/computable-reals 22:06:17 Vivitron: I thought this was for generic Lisp 22:06:23 stassats, no. I wrote a cf library, and there's computational issues when you do, e.g., x - x, which will go into an infinite loop 22:06:36 Bike [~Glossina@wl-nat99.it.wsu.edu] has joined #lisp 22:06:37 fikusz: no, the nearest channel for generic lisp is #lispcafe 22:06:48 Denommus: ok, I just joined there 22:07:05 -!- ehu [~ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 245 seconds] 22:07:05 I like the functional part of Scheme, but I wish it was a lisp-2 22:07:08 stassats, (which isn't a bug in my code, it's just how Gosper's (infinite) CF arithmetic behaves) 22:07:11 although it's almost always empty, sadly. Some good discussions could happen there 22:07:11 just for better macros 22:07:21 Quadrescence: wouldn't that be just symobilically computed to 0? 22:07:25 Quadrescence: ooh, did i miss gosper 22:07:39 no 22:08:01 darn 22:08:04 fikusz: #lispcafe is very quiet, your best bet is probably to join the channels for the specific languages you are using 22:08:24 stassats, well, that's the simplest case in which it'd occur. Also I don't see Lisp as a language where symbolic simplifications will be done before an actual computation 22:08:24 or going to ##programming 22:08:44 there are a small bunch of lispers there 22:08:46 Vivitron: I understand, CL is the most useful lisp I found so far (I think I'll stick around here) 22:09:17 fikusz: Racket is also a good bet 22:09:20 Quadrescence: how do you do arithmetic on your computable reals then? 22:09:50 Denommus: also clojure seems to come up pretty often here, but I noticed a bit of negative regard for it 22:10:07 Quadrescence: shouldn't your cf library just allow you to compute as many convergents as are requested rather than hanging 22:10:13 fikusz: some people just don't believe that clojure or racket are lisps 22:10:20 or scheme at large 22:10:41 stassats: what's the big problem with clojure / scheme / racket? 22:10:45 i for one dislike arguments about whether clojure is a lisp far more than i could ever dislike clojure 22:10:45 stassats, they're not mine, and it just computes an integer, and a function to make the integer "more precise" by way of some function 22:11:02 -!- varioust [~varioust@76.84.12.7] has quit [Ping timeout: 240 seconds] 22:11:13 I for one would move this discussion for #lispcafe 22:11:20 fikusz: they are not common lisp 22:11:21 Bike, unfortunately no, the problem is even worse than that. To get the first convergent, the algorithm does something like look for the next non-zero item, but it does that indefinitely 22:11:28 with computable-reals, that's not a problem. 22:11:57 stassats: emacs lisp isn't either, but it has lisp in it's name... 22:11:58 Quadrescence: weird. isn't there some way to use cfs as computables? 22:12:07 fikusz: elisp is offtopic here too. 22:12:10 void64 [~luke@178.122.135.193] has joined #lisp 22:12:32 sorry, if someone's interested I'll be at #lispcafe then 22:12:44 -!- gleag [~gleag@71.175.broadband2.iol.cz] has quit [Ping timeout: 256 seconds] 22:12:52 Bike, you can do it if the CFs are finite, and you can do some infinite computations, but it seems like a dead end. Another possibility is giving up the uniqueness of the CFs, but I can't see that far into the future to know if that'd fix the problems 22:13:20 surely it'd be so slow it's impractical 22:13:34 varioust [~varioust@76.84.12.7] has joined #lisp 22:14:15 huh. weird. 22:14:19 stassats, not with a sufficiently smart compiler that could aggressively inline and fuse closures. :) 22:14:36 -!- statl [~statl@dslb-094-218-001-057.pools.arcor-ip.net] has quit [Quit: Lost terminal] 22:15:52 chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has joined #lisp 22:16:12 since most cfs have small terms that would fit in a fixnum 22:17:09 fwiw, my prototype of the cf code is here: https://bitbucket.org/tarballs_are_good/cl-continued-fraction/overview 22:17:30 is there any info on that, actually? all i know about the overall properties of cfs is like, khinchin's constant 22:17:38 on whether the terms are bounded, that is 22:17:53 or rather establishing bounds for them bla bla 22:18:21 what field would require such precision? 22:18:35 stassats, computer algebra 22:18:50 experimental maths 22:19:11 -!- slyrus [~chatzilla@107.201.4.22] has quit [Ping timeout: 245 seconds] 22:19:13 high precision is extremely useful for things like lattice reduction and number detection 22:19:53 sellout- [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has joined #lisp 22:20:45 How do I convert a number to double float? 22:20:51 -!- ebw` is now known as ebw 22:20:58 normanrichards [~normanric@216.23.215.142] has joined #lisp 22:21:05 (coerce number 'double-float) 22:21:46 where NUMBER is actually a real, not a number 22:26:12 Quadrescence: there's http://en.wikipedia.org/wiki/Real_RAM 22:27:07 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Quit: ZzZ] 22:28:06 Quadrescence: i guess i'm missing something obvious, i don't see how gosper's mobius transforms could hang instead of giving [0;0,] 22:28:24 stassats: what about it? 22:29:02 Bike: no idea! just sounds intriguing 22:29:11 _veer [~veer@unaffiliated/lolsuper-/x-9881387] has joined #lisp 22:30:28 -!- varioust [~varioust@76.84.12.7] has quit [Ping timeout: 264 seconds] 22:30:40 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [Ping timeout: 260 seconds] 22:30:41 you can do weird things with a "real computer", since e.g. checking whether a number is zero is uncomputable on an actual computer 22:31:27 (since you need to check infinite digits, sorta) 22:31:58 no visible build regressions in the latest sbcl 22:32:02 i wonder if i can buy it for all the dimes i've been collecting 22:32:17 varioust [~varioust@cpe-76-84-12-7.neb.res.rr.com] has joined #lisp 22:32:25 Xach: no interesting changes either 22:32:26 alas, it costs an uncomputable number of dimes 22:33:55 -!- _veer [~veer@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 260 seconds] 22:34:23 -!- trigen [~MSX@cppse.nl] has quit [Quit: bak upgraden] 22:34:32 Bike, sorry, constructing it is okay 22:34:38 except for maybe people who run SBCL on PPC 22:35:00 Bike, but then asking for the first term will blow away 22:35:18 Quadrescence: i should probably just try this myself, eh 22:35:46 stassats: http://www.iai.uni-bonn.de/~schoe/topics.html does some cool "practical" stuff with computing with computable reals, and that's about it for me on this topic 22:36:19 ISF__ [~ivan@201.82.138.219] has joined #lisp 22:39:23 -!- trello [~user@2.121.97.187] has quit [Remote host closed the connection] 22:39:57 trigen [~MSX@cppse.nl] has joined #lisp 22:42:50 nowhere_man [~pierre@5070B859.static.ziggozakelijk.nl] has joined #lisp 22:45:01 -!- przl [~przlrkt@p4FFF39FC.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 22:49:52 drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has joined #lisp 22:52:02 DataLinkDroid [~DataLinkD@1.145.104.189] has joined #lisp 22:52:54 -!- Hydan [~Adium@ip-89-103-110-5.net.upcbroadband.cz] has quit [Quit: Leaving.] 22:53:52 -!- BitPuffin [~quassel@c83-254-19-137.bredband.comhem.se] has quit [Ping timeout: 268 seconds] 22:59:16 -!- nipra [~nipra@122.177.234.235] has quit [Ping timeout: 264 seconds] 22:59:18 slyrus [~chatzilla@107.201.4.22] has joined #lisp 22:59:32 -!- seangrov` [~user@208.80.69.42] has quit [Read error: Connection reset by peer] 22:59:50 seangrov` [~user@208.80.69.42] has joined #lisp 23:02:12 danielszmulewicz [~danielszm@185.3.146.143] has joined #lisp 23:03:02 oh, I always forget to ask. Who should I ask to change CLX on quicklisp? 23:03:20 the quickmaster 23:03:37 Denommus: do a pull request on Xach's quicklisp-projects 23:03:53 nowhere_man: okay 23:03:57 Bike_ [~Glossina@wl-nat98.it.wsu.edu] has joined #lisp 23:04:11 -!- Bike [~Glossina@wl-nat99.it.wsu.edu] has quit [Disconnected by services] 23:04:14 -!- Bike_ is now known as Bike 23:07:54 -!- rootlocus [~rootlocus@202-159-142-124.dyn.iinet.net.au] has quit [Ping timeout: 264 seconds] 23:09:31 -!- youlysses [~user@24-217-211-79.dhcp.stls.mo.charter.com] has quit [Ping timeout: 264 seconds] 23:12:04 -!- rk[] is now known as rk[ham] 23:12:55 -!- DataLinkDroid [~DataLinkD@1.145.104.189] has quit [Quit: Disconnecting -- bye] 23:13:24 ndrei [~avo@83.142.149.227] has joined #lisp 23:13:37 nipra [~nipra@122.177.23.100] has joined #lisp 23:15:45 Denommus: you should probably see if you can get your changers rolled into the sharplisper's github clx repo 23:16:33 slyrus: the pull request is open for months 23:17:42 that doesn't seem like a good reason for preferring some fork 23:17:45 Please do not create a pull request for quicklisp-projects. 23:17:52 I prefer an issue with prose. 23:18:43 will the pull requests in verse be rejected? 23:18:46 ltbarcly__ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 23:19:02 -!- Oberon4278 [~dcrooksto@38.113.0.254] has quit [Ping timeout: 256 seconds] 23:19:12 stassats: CLX breaks with some kinds of .Xauthority files, the fork fixes it. I don't know if there is a downside in the fork, but I can work only with it. If only the pull request was merged 23:19:28 the pull request in question: https://github.com/sharplispers/clx/pull/10 23:19:48 jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 23:19:54 -!- ltbarcly_ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 264 seconds] 23:20:44 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 256 seconds] 23:21:27 ndrei [~avo@83.142.149.227] has joined #lisp 23:31:12 DataLinkDroid [~DataLinkD@123.208.111.195] has joined #lisp 23:31:29 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 268 seconds] 23:32:05 -!- ltbarcly [~textual@216.113.168.141] has quit [Ping timeout: 245 seconds] 23:36:00 -!- doomlord__ [~doomlod@host86-180-26-144.range86-180.btcentralplus.com] has quit [Ping timeout: 260 seconds] 23:36:17 -!- Denommus [~user@unaffiliated/denommus] has quit [Quit: going home] 23:38:54 kcj [~casey@unaffiliated/kcj] has joined #lisp 23:39:21 thanks xach! 23:39:50 i'm a mergin' machine 23:40:07 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 268 seconds] 23:41:20 ndrei [~avo@83.142.149.227] has joined #lisp 23:41:30 -!- Bike [~Glossina@wl-nat98.it.wsu.edu] has quit [Ping timeout: 264 seconds] 23:44:32 -!- Juanito-Jons [~jreynoso@201.165.170.26] has quit [Ping timeout: 256 seconds] 23:45:56 -!- KingNato [~isildur@c-e9eee253.012-31-73746f43.cust.bredbandsbolaget.se] has quit [Read error: Connection reset by peer] 23:45:59 KingNato_ [~isildur@c-e9eee253.012-31-73746f43.cust.bredbandsbolaget.se] has joined #lisp 23:46:33 -!- CatMtKing [~CatMtKing@ed-uluka.dyn.ucr.edu] has quit [Quit: Leaving] 23:47:00 Bike [~Glossina@wl-nat100.it.wsu.edu] has joined #lisp 23:47:09 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Ping timeout: 240 seconds] 23:47:51 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 23:51:41 -!- sohail [~sohail@unaffiliated/sohail] has quit [Quit: This computer has gone to sleep] 23:55:46 dented42 [~dented42@166.70.24.149] has joined #lisp 00:00:02 sohail [~sohail@unaffiliated/sohail] has joined #lisp 00:00:25 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 245 seconds] 00:01:04 -!- nug700 [~nug700@174-26-158-93.phnx.qwest.net] has quit [Ping timeout: 264 seconds] 00:02:10 nug700 [~nug700@174-26-132-136.phnx.qwest.net] has joined #lisp 00:05:29 -!- DataLinkDroid [~DataLinkD@123.208.111.195] has quit [Ping timeout: 256 seconds] 00:06:22 DataLinkDroid [~DataLinkD@123.208.111.195] has joined #lisp 00:07:36 _veer [~veer@unaffiliated/lolsuper-/x-9881387] has joined #lisp 00:12:11 -!- _veer [~veer@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 268 seconds] 00:13:07 _veer [~veer@unaffiliated/lolsuper-/x-9881387] has joined #lisp 00:13:09 -!- sohail [~sohail@unaffiliated/sohail] has quit [Quit: This computer has gone to sleep] 00:14:20 kliph [~user@unaffiliated/kliph] has joined #lisp 00:18:06 -!- _veer [~veer@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 264 seconds] 00:18:29 LiamH [~none@96.231.222.26] has joined #lisp 00:20:47 -!- DataLinkDroid [~DataLinkD@123.208.111.195] has quit [Ping timeout: 256 seconds] 00:20:58 hajovonta [~user@173.248.133.249] has joined #lisp 00:21:02 hello 00:21:22 DataLinkDroid [~DataLinkD@123.208.111.195] has joined #lisp 00:25:27 -!- nipra [~nipra@122.177.23.100] has quit [Ping timeout: 260 seconds] 00:34:18 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 00:35:31 -!- DataLinkDroid [~DataLinkD@123.208.111.195] has quit [Ping timeout: 256 seconds] 00:36:12 ndrei [~avo@83.142.149.227] has joined #lisp 00:36:20 DataLinkDroid [~DataLinkD@123.208.111.195] has joined #lisp 00:36:55 nipra [~nipra@122.177.230.85] has joined #lisp 00:43:32 _veer [~veer@pool-96-254-154-127.tampfl.fios.verizon.net] has joined #lisp 00:43:32 -!- _veer [~veer@pool-96-254-154-127.tampfl.fios.verizon.net] has quit [Changing host] 00:43:32 _veer [~veer@unaffiliated/lolsuper-/x-9881387] has joined #lisp 00:44:35 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [Ping timeout: 245 seconds] 00:44:56 cyphase [~cyphase@unaffiliated/cyphase] has joined #lisp 00:45:25 -!- zmyrgel [~zmyrgel@a91-153-150-75.elisa-laajakaista.fi] has quit [Ping timeout: 245 seconds] 00:46:19 Ben1 [~DCG@123.129.57.203] has joined #lisp 00:46:22 -!- Ben1 [~DCG@123.129.57.203] has left #lisp 00:46:46 Ben1 [~DCG@123.129.57.203] has joined #lisp 00:47:16 -!- boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has quit [Remote host closed the connection] 00:47:19 -!- Aramur [~arare@213.Red-83-61-33.dynamicIP.rima-tde.net] has quit [Quit: Aramur] 00:47:20 -!- arare [~Aramur@153.68.117.91.dynamic.mundo-r.com] has quit [Quit: arare] 00:47:35 -!- _veer [~veer@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 241 seconds] 00:49:55 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 00:53:19 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 264 seconds] 00:55:31 ndrei [~avo@83.142.149.227] has joined #lisp 00:56:26 breakds [~breakds@c-24-0-146-43.hsd1.nj.comcast.net] has joined #lisp 00:58:55 -!- LiamH [~none@96.231.222.26] has quit [Ping timeout: 240 seconds] 00:59:38 -!- breakds [~breakds@c-24-0-146-43.hsd1.nj.comcast.net] has quit [Client Quit] 01:01:26 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 240 seconds] 01:03:03 arubin [~arubin@99-114-192-172.lightspeed.cicril.sbcglobal.net] has joined #lisp 01:03:56 -!- travisrodman [~travisrod@17.223.151.202] has quit [Ping timeout: 246 seconds] 01:05:18 -!- JPeterson [~JPeterson@s213-103-210-215.cust.tele2.se] has quit [Ping timeout: 264 seconds] 01:05:33 -!- DataLinkDroid [~DataLinkD@123.208.111.195] has quit [Ping timeout: 256 seconds] 01:05:39 zmyrgel [~zmyrgel@a91-153-150-75.elisa-laajakaista.fi] has joined #lisp 01:06:31 DataLinkDroid [~DataLinkD@123.208.111.195] has joined #lisp 01:10:16 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Quit: Leaving.] 01:11:24 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 01:14:08 LiamH [~none@96.231.222.26] has joined #lisp 01:14:10 -!- quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has quit [Remote host closed the connection] 01:14:26 quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has joined #lisp 01:15:01 -!- slyrus [~chatzilla@107.201.4.22] has quit [Ping timeout: 245 seconds] 01:16:55 lusory [~lusory@42.60.25.228] has joined #lisp 01:18:28 JPeterson [~JPeterson@s213-103-210-215.cust.tele2.se] has joined #lisp 01:20:51 -!- DataLinkDroid [~DataLinkD@123.208.111.195] has quit [Ping timeout: 256 seconds] 01:21:31 DataLinkDroid [~DataLinkD@123.208.111.195] has joined #lisp 01:22:30 walter [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has joined #lisp 01:31:40 -!- danielszmulewicz [~danielszm@185.3.146.143] has quit [Ping timeout: 245 seconds] 01:32:19 danielszmulewicz [~danielszm@185.3.146.143] has joined #lisp 01:32:33 echo-area [~user@182.92.247.2] has joined #lisp 01:39:01 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Quit: lyanchih] 01:43:07 -!- kpreid [~kpreid@50-196-148-101-static.hfc.comcastbusiness.net] has quit [Quit: Quitting] 01:43:55 _veer [~veer@pool-96-254-154-127.tampfl.fios.verizon.net] has joined #lisp 01:43:55 -!- _veer [~veer@pool-96-254-154-127.tampfl.fios.verizon.net] has quit [Changing host] 01:43:55 _veer [~veer@unaffiliated/lolsuper-/x-9881387] has joined #lisp 01:44:45 ikki [~ikki@201.141.91.216] has joined #lisp 01:47:35 -!- chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has quit [Ping timeout: 260 seconds] 01:48:20 -!- _veer [~veer@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 245 seconds] 01:52:13 -!- Vicfred [~Vicfred@187.206.15.181] has quit [Read error: Connection reset by peer] 01:53:46 -!- eeezkil [~eeezkil@213.226.63.179] has quit [Ping timeout: 245 seconds] 02:00:48 -!- normanrichards [~normanric@216.23.215.142] has quit [Quit: normanrichards] 02:01:03 zacharias_ [~aw@unaffiliated/zacharias] has joined #lisp 02:03:00 gko_ [~gko@60-251-71-121.HINET-IP.hinet.net] has joined #lisp 02:03:46 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Ping timeout: 245 seconds] 02:05:30 -!- LiamH [~none@96.231.222.26] has quit [Quit: Leaving.] 02:07:05 chu [~user@unaffiliated/chu] has joined #lisp 02:09:05 -!- gensyms [~michael@c-68-60-9-148.hsd1.tn.comcast.net] has quit [Quit: Linkinus - http://linkinus.com] 02:12:59 -!- DataLinkDroid [~DataLinkD@123.208.111.195] has quit [Ping timeout: 256 seconds] 02:22:47 scoofy [~scoofy@catv-89-135-71-167.catv.broadband.hu] has joined #lisp 02:23:46 sohail [~sohail@unaffiliated/sohail] has joined #lisp 02:28:28 -!- quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has quit [Ping timeout: 268 seconds] 02:29:56 motionman [~motionman@unaffiliated/motionman] has joined #lisp 02:34:35 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 02:35:02 normanrichards [~normanric@70.114.215.220] has joined #lisp 02:36:27 clmsy [~clmsy@212.57.9.204] has joined #lisp 02:39:39 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 02:40:00 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Quit: lyanchih] 02:40:55 harish [harish@nat/redhat/x-vxvtlrtpyaepkqft] has joined #lisp 02:41:02 -!- clmsy [~clmsy@212.57.9.204] has quit [Ping timeout: 256 seconds] 02:41:54 pizzasauce [~user@unaffiliated/pizzasauce] has joined #lisp 02:43:06 -!- Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has quit [Ping timeout: 264 seconds] 02:44:00 -!- pizzasauce [~user@unaffiliated/pizzasauce] has left #lisp 02:44:10 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 256 seconds] 02:45:51 -!- bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has quit [Ping timeout: 245 seconds] 02:46:34 ltbarcly [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 02:46:57 -!- nipra [~nipra@122.177.230.85] has quit [Quit: Leaving.] 02:47:50 -!- ltbarcly__ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 256 seconds] 02:49:09 Can anyone think of a way to copy a closure? 02:49:16 -!- motionman [~motionman@unaffiliated/motionman] has quit [Quit: tschüß] 02:49:59 ltbarcly_ [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 02:50:16 To solve what problem? 02:50:35 bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has joined #lisp 02:50:52 quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has joined #lisp 02:51:45 kushal [kdas@fedora/kushal] has joined #lisp 02:52:11 no standard way. if you know all the closed over variables you could be nasty with eval/compile. 02:52:23 blar1 [~corey@cpe-107-10-62-241.neo.res.rr.com] has joined #lisp 02:52:41 This is actually one reason that I'm not so enthusiastic about closures. 02:53:08 I'm actually a fan of 'this' in javascript to get around that problem while providing shared context for the execution of functions. 02:53:34 I am monkeying around with generators as closures, and I'm toying with the idea of enumerating context-free grammars, and my closures are stateful and when enumerating something like the product of two infinite sequences, where each sequence is represented as a generator (as a closure), querying the next element of a generator will consume an element of that sequence. But if we truly want to enumerate all products, we need to revisit consumed 02:53:34 elements. So I can either save elements (now memory is unbound), or I can create a copy of the closure/generator. 02:53:39 (sorry if that sounded like gibberish) 02:54:11 so CONCATENATE takes an arbitrary number of arguments after you specify the resulting type you want, and that's pretty sweet. but what if i wanted to concatenate all members of a list of strings into a single string? is there some way of exploding out (concatenate 'string *some-list*) into a bunch of individual elements? 02:54:29 -!- ltbarcly_ [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 248 seconds] 02:54:37 blar: How about (apply #'concatenate 'string list) ? 02:54:52 ah ha; i'll give it a shot 02:55:31 pierre1 [~pierre1@179.218.154.208] has joined #lisp 02:55:40 thanks zhivago! nailed it 02:56:16 Glad to hear it. You might also like to consider string-streams to collect printed output. 02:56:50 Quadrescence: i think i'd switch to an object sort of interface, closures just don't do that 02:58:19 I was thinking about it, but it makes things a lot less elegant I guess. 02:58:38 You could use symbol-macros to make closure-like accessors upon slots. 02:58:44 momo-reina [~user@122.3.171.50] has joined #lisp 02:59:01 Quadrescence: or else separate out the state. 03:03:43 -!- karswell [~user@87.112.183.62] has quit [Read error: Connection reset by peer] 03:05:10 ltbarcly_ [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 03:06:14 reb````` [user@nat/google/x-lyvjuuhijsngdepo] has joined #lisp 03:06:15 -!- reb```` [user@nat/google/x-eynprvbtsibefdbm] has quit [Read error: Connection reset by peer] 03:09:22 -!- mathrick [~mathrick@85.218.134.11] has quit [Quit: Leaving] 03:09:57 mathrick [~mathrick@85.218.134.11] has joined #lisp 03:10:10 -!- danielszmulewicz [~danielszm@185.3.146.143] has quit [Quit: danielszmulewicz] 03:12:02 -!- cyphase [~cyphase@unaffiliated/cyphase] has quit [Quit: cyphase.com] 03:12:50 -!- ltbarcly_ [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Quit: Computer has gone to sleep.] 03:13:46 -!- ckoch786 [~cory@107-219-7-73.lightspeed.toldoh.sbcglobal.net] has quit [Ping timeout: 246 seconds] 03:14:26 -!- entitativity [~entity@c-50-136-180-20.hsd1.ca.comcast.net] has quit [Quit: END OF LINE - connection terminated] 03:14:48 entitativity [~entity@c-50-136-180-20.hsd1.ca.comcast.net] has joined #lisp 03:17:14 cyphase [~cyphase@unaffiliated/cyphase] has joined #lisp 03:18:04 i'm trying to find the CL-idiomatic way of making a translation table - for example, in python one could define "map" as "map = { "foo": "bar" }", thereby building a translation map of "foo" to "bar"... i've found CL hash-tables - is that the closest i'm going to get? 03:18:24 there are also alists and plists for small tables. 03:19:48 do alists accept arbitrary objects as keys? i've used plists, but they take [vocabulary fail; the semi-colon name-thingies] 03:19:55 keywords 03:19:55 DataLinkDroid [~DataLinkD@1.145.33.82] has joined #lisp 03:19:57 but yeah sure 03:20:03 keywords! right; thx 03:20:17 can a string be coerced to a keyword? 03:20:30 yeah, but you might not want to due to case issues 03:20:51 with alists you have assoc taking a test argument, so you can do (assoc "foo" map :test #'string=) 03:21:27 nice; thx bike! 03:22:10 bike: hm; i've at this point lost count of how many questions you've answered for me, but you are an exemplar of helpfulness; thank you very much 03:22:21 fwiw, here are my "generators" https://bitbucket.org/tarballs_are_good/poor-mans-generators/src 03:27:40 ckoch786 [~cory@107-219-7-73.lightspeed.toldoh.sbcglobal.net] has joined #lisp 03:27:59 -!- sohail [~sohail@unaffiliated/sohail] has quit [Quit: This computer has gone to sleep] 03:36:58 Why do your generators involve closures? 03:37:20 -!- drmeister [~drmeister@farnsworth.chem.temple.edu] has quit [Read error: Connection reset by peer] 03:37:25 Shouldn't it be sufficient for a generator to be a pair of function and state? 03:37:54 drmeister [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 03:38:01 The function taking state and an emitter and returning the next state? 03:38:59 -!- void64 [~luke@178.122.135.193] has quit [Ping timeout: 246 seconds] 03:47:45 Zhivago, the closures don't return a new state, they just modify it internally 03:47:58 yes it would be possible to reinvent closures 03:49:19 Well, you don't really want closures is the basic problem. 03:51:01 kpreid [~kpreid@50.196.148.101] has joined #lisp 03:54:31 -!- kushal [kdas@fedora/kushal] has quit [Ping timeout: 264 seconds] 03:55:31 slyrus [~chatzilla@107.201.4.22] has joined #lisp 03:57:06 -!- Ben1 [~DCG@123.129.57.203] has quit [Quit: Leaving.] 04:02:35 boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has joined #lisp 04:04:27 -!- boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has quit [Remote host closed the connection] 04:04:43 boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has joined #lisp 04:05:51 -!- slyrus [~chatzilla@107.201.4.22] has quit [Ping timeout: 245 seconds] 04:09:31 -!- seangrov` [~user@208.80.69.42] has quit [Ping timeout: 264 seconds] 04:09:31 chaitanya [~chaitanya@115.111.191.42] has joined #lisp 04:10:04 -!- momo-reina [~user@122.3.171.50] has quit [Ping timeout: 264 seconds] 04:10:13 -!- bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has quit [Ping timeout: 268 seconds] 04:13:19 alezost [~user@128-70-201-90.broadband.corbina.ru] has joined #lisp 04:13:42 -!- blar1 [~corey@cpe-107-10-62-241.neo.res.rr.com] has quit [Quit: Leaving.] 04:14:41 -!- mcentropl [~expositre@wrongplanet/CrazyEddy] has quit [Ping timeout: 246 seconds] 04:18:56 -!- cyphase [~cyphase@unaffiliated/cyphase] has quit [Quit: cyphase.com] 04:21:08 -!- yacks [~py@103.6.158.106] has quit [Ping timeout: 260 seconds] 04:24:12 blar1 [~corey@cpe-107-10-62-241.neo.res.rr.com] has joined #lisp 04:24:51 cyphase [~cyphase@unaffiliated/cyphase] has joined #lisp 04:27:48 _veer [~Oldrin@unaffiliated/lolsuper-/x-9881387] has joined #lisp 04:28:22 seangrov` [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 04:29:35 mcentropl [~rakish@wrongplanet/CrazyEddy] has joined #lisp 04:29:54 ltbarcly_ [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 04:31:14 ampersand27017 [~ampersand@76.91.115.14] has joined #lisp 04:32:24 -!- _veer [~Oldrin@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 256 seconds] 04:33:12 -!- ikki [~ikki@201.141.91.216] has quit [Ping timeout: 276 seconds] 04:37:48 -!- chaitanya [~chaitanya@115.111.191.42] has quit [Quit: chaitanya] 04:42:57 kushal [kdas@fedora/kushal] has joined #lisp 04:46:30 slyrus [~chatzilla@107.201.4.22] has joined #lisp 04:47:16 -!- ISF__ [~ivan@201.82.138.219] has quit [Ping timeout: 260 seconds] 04:47:56 -!- dented42 [~dented42@166.70.24.149] has quit [Ping timeout: 245 seconds] 04:48:29 dented42 [~dented42@166.70.24.149] has joined #lisp 04:49:59 -!- ampersand27017 [~ampersand@76.91.115.14] has quit [Quit: ampersand27017] 04:51:59 sdemarre [~serge@36.169-64-87.adsl-dyn.isp.belgacom.be] has joined #lisp 04:52:29 antgreen [~green@out-pq-172.wireless.telus.com] has joined #lisp 05:07:09 Harag [~Thunderbi@ti-224-185-84.telkomadsl.co.za] has joined #lisp 05:09:00 setmeaway [~setmeaway@119.201.52.138] has joined #lisp 05:09:03 eldariof [~CLD@pppoe-221-133-dyn-sr.volgaline.ru] has joined #lisp 05:11:14 -!- maxter [~maxter@gaffeless.chaperon.volia.net] has quit [Quit: Konversation terminated!] 05:19:22 maxter [~maxter@gaffeless.chaperon.volia.net] has joined #lisp 05:23:37 -!- scoofy [~scoofy@catv-89-135-71-167.catv.broadband.hu] has left #lisp 05:32:57 mishoo [~mishoo@178.138.96.236] has joined #lisp 05:35:47 -!- normanrichards [~normanric@70.114.215.220] has quit [Quit: normanrichards] 05:36:05 -!- sdemarre [~serge@36.169-64-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 248 seconds] 05:37:22 -!- mishoo [~mishoo@178.138.96.236] has quit [Read error: Connection reset by peer] 05:40:01 -!- slyrus [~chatzilla@107.201.4.22] has quit [Ping timeout: 245 seconds] 05:47:10 -!- boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has quit [Remote host closed the connection] 05:47:16 djangoj [~dan@host-78-150-104-83.as13285.net] has joined #lisp 05:50:50 -!- jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has quit [Ping timeout: 245 seconds] 05:52:30 nipra [~nipra@61.12.27.114] has joined #lisp 06:00:11 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 06:01:46 clmsy [~clmsy@212.57.9.204] has joined #lisp 06:03:11 -!- djangoj [~dan@host-78-150-104-83.as13285.net] has left #lisp 06:12:06 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 06:13:25 -!- Harag [~Thunderbi@ti-224-185-84.telkomadsl.co.za] has quit [Ping timeout: 248 seconds] 06:19:33 -!- DataLinkDroid [~DataLinkD@1.145.33.82] has quit [Read error: Connection reset by peer] 06:24:31 -!- oleo [~oleo@xdsl-87-79-193-38.netcologne.de] has quit [Ping timeout: 246 seconds] 06:24:37 ndrei [~avo@83.142.149.227] has joined #lisp 06:30:05 -!- blar1 [~corey@cpe-107-10-62-241.neo.res.rr.com] has left #lisp 06:33:19 DataLinkDroid [~DataLinkD@1.144.222.239] has joined #lisp 06:35:38 xificurC [xificurC@nat/ibm/x-uswoxtalgsjdcaov] has joined #lisp 06:38:50 oleo [~oleo@xdsl-78-35-152-54.netcologne.de] has joined #lisp 06:38:56 -!- arubin [~arubin@99-114-192-172.lightspeed.cicril.sbcglobal.net] has quit [Quit: Computer has gone to sleep.] 06:42:51 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Quit: lyanchih] 06:43:24 lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has joined #lisp 06:43:45 -!- coventry [~user@cpe-74-78-222-234.twcny.res.rr.com] has quit [Ping timeout: 245 seconds] 06:46:26 ck`` [~ck@dslb-094-219-235-135.pools.arcor-ip.net] has joined #lisp 06:47:39 boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has joined #lisp 06:48:02 przl [~przlrkt@p4FFF39FC.dip0.t-ipconnect.de] has joined #lisp 06:49:25 -!- antgreen [~green@out-pq-172.wireless.telus.com] has quit [Ping timeout: 240 seconds] 06:50:47 mpstyler [~user@176.73.154.121] has joined #lisp 06:52:29 namtsui [~user@c-76-21-121-73.hsd1.ca.comcast.net] has joined #lisp 06:55:54 -!- namtsui` [~user@c-76-21-121-73.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 06:56:05 -!- boogie [~boogie@ip68-101-218-78.sd.sd.cox.net] has quit [Ping timeout: 248 seconds] 06:56:11 Hydan [~Adium@ip-89-103-110-5.net.upcbroadband.cz] has joined #lisp 06:57:06 -!- pierre1 [~pierre1@179.218.154.208] has quit [Ping timeout: 264 seconds] 06:58:29 _cosmonaut_ [~eu5183@nat-gw1.edb.se] has joined #lisp 06:59:43 -!- eldariof [~CLD@pppoe-221-133-dyn-sr.volgaline.ru] has quit [Read error: Operation timed out] 07:01:21 -!- spacefrogg^ is now known as spacefrogg 07:09:20 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: This computer has gone to sleep] 07:11:40 benkard [~benkard@2001:4ca0:0:f230:a05c:54d3:5609:d7be] has joined #lisp 07:12:46 oleo_ [5098faa7@gateway/web/freenode/ip.80.152.250.167] has joined #lisp 07:13:04 -!- DataLinkDroid [~DataLinkD@1.144.222.239] has quit [Quit: Disconnecting -- bye] 07:15:46 ehu [~ehu@109.34.69.5] has joined #lisp 07:17:20 ehu` [~ehu@109.38.109.36] has joined #lisp 07:18:17 Beetny [~Beetny@ppp118-208-26-45.lns20.bne1.internode.on.net] has joined #lisp 07:20:00 -!- ehu [~ehu@109.34.69.5] has quit [Ping timeout: 245 seconds] 07:20:51 -!- przl [~przlrkt@p4FFF39FC.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 07:22:08 doomlord__ [~doomlod@host86-180-26-144.range86-180.btcentralplus.com] has joined #lisp 07:26:51 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 07:27:12 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 07:34:13 varjagg [~eugene@122.62-97-226.bkkb.no] has joined #lisp 07:38:06 clmsy [~clmsy@212.57.9.204] has joined #lisp 07:41:40 statl [~statl@dslb-094-218-227-203.pools.arcor-ip.net] has joined #lisp 07:41:41 -!- xificurC [xificurC@nat/ibm/x-uswoxtalgsjdcaov] has quit [Ping timeout: 245 seconds] 07:43:12 -!- ck`` [~ck@dslb-094-219-235-135.pools.arcor-ip.net] has quit [Read error: Connection reset by peer] 07:43:57 ck`` [~ck@dslb-094-219-235-135.pools.arcor-ip.net] has joined #lisp 07:44:45 peterhil [~peterhil@158.127.31.162] has joined #lisp 07:44:50 jewel [~jewel@105-236-76-4.access.mtnbusiness.co.za] has joined #lisp 07:45:28 -!- zacharias_ [~aw@unaffiliated/zacharias] has quit [Ping timeout: 264 seconds] 07:46:15 pavelpenev [~quassel@melontech.com] has joined #lisp 07:46:47 przl [~przlrkt@p4FFF39FC.dip0.t-ipconnect.de] has joined #lisp 07:48:03 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 07:49:17 hitecnologys [~hitecnolo@62.182.195.5] has joined #lisp 07:54:04 -!- ltbarcly_ [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Quit: Computer has gone to sleep.] 07:55:12 snowylike [~sn@91-67-170-78-dynip.superkabel.de] has joined #lisp 07:57:50 Harag [~Thunderbi@41.13.146.70] has joined #lisp 08:00:47 -!- theos [~theos@unaffiliated/theos] has quit [Disconnected by services] 08:01:16 theos [~theos@unaffiliated/theos] has joined #lisp 08:01:43 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 264 seconds] 08:04:16 -!- danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has quit [Remote host closed the connection] 08:05:10 -!- Harag [~Thunderbi@41.13.146.70] has quit [Ping timeout: 268 seconds] 08:05:38 Harag [~Thunderbi@41.13.146.70] has joined #lisp 08:08:47 joneshf-laptop [~joneshf@c-98-208-36-36.hsd1.ca.comcast.net] has joined #lisp 08:09:35 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Ping timeout: 245 seconds] 08:09:53 arenz [arenz@nat/ibm/x-sjtliirefdnuxlhu] has joined #lisp 08:12:14 -!- Harag [~Thunderbi@41.13.146.70] has quit [Ping timeout: 240 seconds] 08:14:30 Harag [~Thunderbi@41.13.158.152] has joined #lisp 08:14:45 jtza8 [~jtza8@105-236-180-111.access.mtnbusiness.co.za] has joined #lisp 08:20:06 -!- pavelpenev [~quassel@melontech.com] has quit [Read error: Operation timed out] 08:23:26 ehu [~ehu@109.34.80.216] has joined #lisp 08:25:25 -!- wormphlegm [~wormphleg@24.130.9.50] has quit [Ping timeout: 245 seconds] 08:26:16 -!- ehu` [~ehu@109.38.109.36] has quit [Ping timeout: 264 seconds] 08:26:57 -!- diadara [~diadara@115.249.18.25] has quit [Quit: Konversation terminated!] 08:27:11 diadara [~diadara@115.249.18.25] has joined #lisp 08:27:26 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 08:28:40 -!- Harag [~Thunderbi@41.13.158.152] has quit [Ping timeout: 264 seconds] 08:29:34 -!- diadara [~diadara@115.249.18.25] has quit [Read error: Connection reset by peer] 08:29:43 diadara [~diadara@115.249.18.25] has joined #lisp 08:30:06 Harag [~Thunderbi@41.13.158.152] has joined #lisp 08:31:32 gleag [~gleag@71.175.broadband2.iol.cz] has joined #lisp 08:31:43 ZabaQ_ [~ZabaQ@86.63.2.14] has joined #lisp 08:32:38 -!- ZabaQ [~ZabaQ@86.63.2.14] has quit [Ping timeout: 264 seconds] 08:33:04 wormphlegm [~wormphleg@24.130.9.50] has joined #lisp 08:33:41 -!- MasseR [~masse@82.192.74.13] has quit [Ping timeout: 248 seconds] 08:33:42 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Ping timeout: 264 seconds] 08:34:00 shridhar [Shridhar@nat/redhat/x-ditpxvcbnwqtyeqg] has joined #lisp 08:34:04 -!- przl [~przlrkt@p4FFF39FC.dip0.t-ipconnect.de] has quit [Ping timeout: 256 seconds] 08:34:50 przl [~przlrkt@p4FFF39FC.dip0.t-ipconnect.de] has joined #lisp 08:35:03 -!- benkard [~benkard@2001:4ca0:0:f230:a05c:54d3:5609:d7be] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 08:40:55 benkard [~benkard@2001:4ca0:0:f230:7d3a:74e5:6888:3449] has joined #lisp 08:44:16 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 08:45:31 -!- harish [harish@nat/redhat/x-vxvtlrtpyaepkqft] has quit [Ping timeout: 264 seconds] 08:46:11 MasseR [~masse@82.192.74.13] has joined #lisp 08:47:18 xificurC [xificurC@nat/ibm/x-ukopordoqvevjyvg] has joined #lisp 08:47:30 -!- przl [~przlrkt@p4FFF39FC.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 08:55:18 AeroNotix [~aero@nat/hp/x-uqfgxutisamowxxq] has joined #lisp 08:56:38 pavelpenev [~quassel@melontech.com] has joined #lisp 08:57:57 -!- lyanchih [~lyanchih@118-163-141-228.HINET-IP.hinet.net] has quit [Quit: lyanchih] 08:59:19 -!- namtsui [~user@c-76-21-121-73.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 09:00:22 -!- ered [~ered@75-101-56-39.dsl.static.sonic.net] has quit [Remote host closed the connection] 09:02:21 ered [~ered@75-101-56-39.dsl.static.sonic.net] has joined #lisp 09:06:49 -!- ehu [~ehu@109.34.80.216] has quit [Remote host closed the connection] 09:07:08 ehu [~ehu@109.34.80.216] has joined #lisp 09:09:18 mishoo [~mishoo@178.138.98.108] has joined #lisp 09:10:12 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 09:15:33 -!- nug700 [~nug700@174-26-132-136.phnx.qwest.net] has quit [Quit: bye] 09:18:50 -!- Harag [~Thunderbi@41.13.158.152] has quit [Ping timeout: 256 seconds] 09:19:02 -!- peterhil [~peterhil@158.127.31.162] has quit [Ping timeout: 240 seconds] 09:21:06 -!- mishoo [~mishoo@178.138.98.108] has quit [Ping timeout: 264 seconds] 09:26:07 Ben1 [~DCG@123.129.57.203] has joined #lisp 09:29:13 void64 [~luke@178.122.135.193] has joined #lisp 09:29:57 -!- Praise [~Fat@unaffiliated/praise] has quit [Quit: No Ping reply in 180 seconds.] 09:30:22 Praise [~Fat@unaffiliated/praise] has joined #lisp 09:31:31 Smushers [~smushers@pool-108-48-218-58.washdc.east.verizon.net] has joined #lisp 09:31:35 -!- Smushers [~smushers@pool-108-48-218-58.washdc.east.verizon.net] has quit [Max SendQ exceeded] 09:31:56 Smushers [~smushers@pool-108-48-218-58.washdc.east.verizon.net] has joined #lisp 09:35:47 -!- Praise [~Fat@unaffiliated/praise] has quit [Quit: No Ping reply in 180 seconds.] 09:36:12 Praise [~Fat@unaffiliated/praise] has joined #lisp 09:38:24 -!- Smushers [~smushers@pool-108-48-218-58.washdc.east.verizon.net] has quit [Remote host closed the connection] 09:45:18 Smushers [~smushers@pool-108-48-218-58.washdc.east.verizon.net] has joined #lisp 09:45:20 -!- Smushers [~smushers@pool-108-48-218-58.washdc.east.verizon.net] has quit [Max SendQ exceeded] 09:45:38 Smushers [~smushers@pool-108-48-218-58.washdc.east.verizon.net] has joined #lisp 09:45:40 -!- Smushers [~smushers@pool-108-48-218-58.washdc.east.verizon.net] has quit [Max SendQ exceeded] 09:48:13 is drakma still under regular development? 09:48:34 AeroNotix: it is maintained but not extended much 09:48:50 ah I had some ideas for iyt 09:49:02 oh it's H4ns 09:50:31 I was thinking of adding a special variable of a list of hosts to ignore the proxy setting for 09:50:42 e.g. it should ideally ignore the proxy setting for the localhost proxy 09:50:47 locahost host 09:52:27 -!- edgar-rft [~GOD@HSI-KBW-078-042-025-054.hsi3.kabel-badenwuerttemberg.de] has quit [Remote host closed the connection] 09:53:24 edgar-rft [~GOD@HSI-KBW-078-042-025-054.hsi3.kabel-badenwuerttemberg.de] has joined #lisp 09:59:00 peterhil [~peterhil@158.127.31.162] has joined #lisp 10:00:18 AeroNotix: I'm just curious, what are you writing now? 10:00:38 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Leaving] 10:01:03 hitecnologys: I just rewrote my blog software in Common Lisp, it's just something I do when coming to a new languae. 10:01:45 Ah, I'm writing some kind of blog too now. 10:02:57 btw- I attached to that vps to check the status of it and I had a OOM error message saying it'd killed an sbcl process. 10:06:03 -!- benkard [~benkard@2001:4ca0:0:f230:7d3a:74e5:6888:3449] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 10:06:04 angavrilov [~angavrilo@217.71.227.190] has joined #lisp 10:08:30 boo 10:10:11 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 10:12:14 -!- void64 [~luke@178.122.135.193] has quit [Ping timeout: 240 seconds] 10:12:41 Now I'm scared. 10:13:47 void64 [~luke@178.122.177.103] has joined #lisp 10:14:58 -!- wws [wws@clozure-6AFF071F.dsl1.rtr.chat.fpma.frpt.net] has quit [Ping timeout] 10:15:02 Oh, it happened to me once too. It killed an sbcl process which was compiling one of my projects. 10:15:28 *Xach* runs on rented physical server, not as cheap but never a memory problem 10:16:15 -!- wws [~billstcla@p-69-195-60-12.dsl1.rtr.chat.fpma.frpt.net] has quit [Ping timeout: 245 seconds] 10:16:28 AeroNotix: you can disable oom killer and limit the amount of memory SBCL allocates 10:16:47 you can also, afaik, give hints to OOM killer about specific applications 10:16:54 -!- ehu [~ehu@109.34.80.216] has quit [Ping timeout: 264 seconds] 10:17:53 AeroNotix: was it because you have little memory or because the SBCL process tried to do something stupid? 10:19:52 nooo 10:20:03 gleag: OOM killer is random in its behaviour 10:20:14 gleag: any other process might have woken it 10:20:16 I gave hitecnologys a vps, I was saying I logged in and saw an error message for that, i was just passing the info along 10:20:49 p_l: isn't the likelihood of a process getting killed somewhat a function of its allocated memory? 10:21:26 -!- statl [~statl@dslb-094-218-227-203.pools.arcor-ip.net] has quit [Ping timeout: 240 seconds] 10:22:07 -!- nipra [~nipra@61.12.27.114] has quit [Quit: Leaving.] 10:22:08 Anyway, I believe that still makes it possible for either of my questions to have a "yes" answer. 10:22:20 nipra [~nipra@61.12.27.114] has joined #lisp 10:23:45 statl [~statl@dslb-094-218-004-119.pools.arcor-ip.net] has joined #lisp 10:23:46 gleag: yes, the OOM killer kills processes with high memory allocation 10:24:22 -!- echo-area [~user@182.92.247.2] has quit [Remote host closed the connection] 10:25:22 gleag: depends on mode 10:25:45 gleag: except, of course, linux memory management doesn't exactly choose sensibly 10:26:03 it can leave a 1.6G process (all RES) to kill 512MB one 10:28:21 -!- void64 [~luke@178.122.177.103] has quit [Ping timeout: 245 seconds] 10:28:52 -!- gko_ [~gko@60-251-71-121.HINET-IP.hinet.net] has quit [Ping timeout: 240 seconds] 10:31:14 clmsy [~clmsy@212.57.9.204] has joined #lisp 10:32:28 void64 [~luke@37.212.9.198] has joined #lisp 10:32:33 -!- p_l [~pl@tsugumi.brage.info] has quit [Ping timeout: 268 seconds] 10:32:52 -!- jtza8 [~jtza8@105-236-180-111.access.mtnbusiness.co.za] has quit [Ping timeout: 264 seconds] 10:33:33 ybit [~ybit@unaffiliated/ybit] has joined #lisp 10:33:49 -!- gleag [~gleag@71.175.broadband2.iol.cz] has quit [Quit: Odcházím] 10:34:28 -!- ybit [~ybit@unaffiliated/ybit] has left #lisp 10:39:03 p_l [~pl@tsugumi.brage.info] has joined #lisp 10:42:42 gleag [~gleag@71.175.broadband2.iol.cz] has joined #lisp 10:43:15 Tanami [~carnage@9ch.in] has joined #lisp 10:43:36 spion [~spion@unaffiliated/spion] has joined #lisp 10:48:16 stassats [~stassats@wikipedia/stassats] has joined #lisp 10:52:54 -!- p_l [~pl@tsugumi.brage.info] has quit [Ping timeout: 268 seconds] 10:54:06 -!- mcentropl [~rakish@wrongplanet/CrazyEddy] has quit [Ping timeout: 264 seconds] 10:54:17 p_l [~pl@tsugumi.brage.info] has joined #lisp 10:55:21 -!- maxter [~maxter@gaffeless.chaperon.volia.net] has quit [Read error: No route to host] 10:56:04 maxter [~maxter@gaffeless.chaperon.volia.net] has joined #lisp 10:58:21 -!- statl [~statl@dslb-094-218-004-119.pools.arcor-ip.net] has quit [Ping timeout: 245 seconds] 11:02:02 stassats: what is tracking for? 11:02:50 I mean your library called "tracking". 11:02:56 danielszmulewicz [~danielszm@185.3.146.143] has joined #lisp 11:03:09 like nsa, but for myself 11:03:47 Yeah, my first idea was that you were writing PRISM for yourself. 11:03:54 But why? 11:04:06 to plot fancy graphs! of course 11:04:19 and not to forget what i did 11:04:29 Ah, I like this kind of stuff too. 11:04:34 hitecnologys: "Yeah, my first idea was that you were writing PRISM for yourself. But why?" <- because you're paranoid? ;-) 11:05:18 gleag: paranoid since 2005. 11:05:37 hitecnologys: originally intended to keep track of the movies i watched 11:05:51 statl [~statl@dslb-094-218-026-076.pools.arcor-ip.net] has joined #lisp 11:05:56 sz0 [~user@92.44.62.223] has joined #lisp 11:05:59 I see. 11:06:10 I have similar library but for tracking things I have IRL. 11:06:17 gjcross [~gjcross@ppp118-209-64-228.lns20.mel4.internode.on.net] has joined #lisp 11:06:38 First idea was to mark each separate box I use to store stuff with barcode/RFID-id and then catalogue everything. 11:07:13 But I stopped at sticky labels and pen. 11:07:18 thought about that too 11:08:19 arare [~Aramur@153.68.117.91.dynamic.mundo-r.com] has joined #lisp 11:08:46 lyanchih [~lyanchih@202.39.219.19] has joined #lisp 11:08:56 -!- AeroNotix [~aero@nat/hp/x-uqfgxutisamowxxq] has quit [Read error: Connection reset by peer] 11:09:13 The final version of this idea should be absolutely automatic storage system but this is way to hard for me. 11:09:53 with robotic arms fetching items? 11:10:07 i gotta have a lot of stuff to need this 11:10:08 Something like that. 11:10:13 s/i/you/ 11:10:22 I have *lots* of stuff. 11:10:51 Everything interesting people usually dump... I collect it and store and catalogue and blahblah. 11:12:08 So, my room is like garbage dump. With racks. 11:13:51 Do you type all stuff to "tracking" by yourself or you set up some kind of script to do this for you? 11:13:56 CrazyEddy [~vocificat@wrongplanet/CrazyEddy] has joined #lisp 11:15:37 hitecnologys: have you considered a career in warehouse management? 11:16:43 LiamH [~none@96.231.222.26] has joined #lisp 11:17:21 gleag: that's my dream, actually. Managing some kind of archive or library or something like that is cool. 11:17:47 -!- ``Erik [~erik@pool-173-67-38-235.bltmmd.fios.verizon.net] has quit [Read error: Connection reset by peer] 11:17:56 -!- quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has quit [Ping timeout: 245 seconds] 11:17:59 ``Erik [~erik@pool-173-67-38-235.bltmmd.fios.verizon.net] has joined #lisp 11:18:03 hitecnologys: I have a similar part-time ambition but regarding immaterial assets. 11:18:26 The good thing about work in warehouse is that nobody usually cares how this works if this works good. 11:19:26 -!- LiamH [~none@96.231.222.26] has quit [Client Quit] 11:20:11 gleag: managing memories? 11:20:38 hitecnologys: knowledge in general. notes, files, books, etc. 11:21:19 My personal interest in this is driven by the generally atrocious status quo of CAT systems. 11:23:12 -!- danielszmulewicz [~danielszm@185.3.146.143] has quit [Quit: danielszmulewicz] 11:26:20 nilsi [~nilsi@183.133.243.14] has joined #lisp 11:27:20 I see. But does "CAT systems" mean? Never head of it. 11:28:20 billitch [~billitch@men75-12-88-183-197-206.fbx.proxad.net] has joined #lisp 11:29:11 hitecnologys: http://en.wikipedia.org/wiki/Computer-assisted_translation 11:30:28 Ah, I see. 11:31:13 You'd expect such systems to put the right (and useful) information from disparate sources in front of your eyes at the right time, but instead of making frogress on that front, the whole CAT industry seems to fully occupied by rewriting stuff from C++ to C# and improving "large translation project management" features, which is of exactly zero use to me as a freelancer. 11:31:23 "progress"... 11:31:32 "seems to be"... 11:32:32 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 11:32:40 And of course, the actual linguistic knowledge embedded in these systems converges to zero, which is another matter. 11:33:35 I used to translate some wiki articles from English to Russian but I never published them because I never finished them. 11:34:32 -!- angavrilov [~angavrilo@217.71.227.190] has quit [Remote host closed the connection] 11:34:37 angavrilov_ [~angavrilo@217.71.227.190] has joined #lisp 11:35:13 Constantly having to look for stuff manually that you ought to have shoved in front of your eyes by a reasonably advanced environment is generally a PITA. 11:36:15 -!- CrazyEddy [~vocificat@wrongplanet/CrazyEddy] has quit [Ping timeout: 245 seconds] 11:39:13 -!- Hydan [~Adium@ip-89-103-110-5.net.upcbroadband.cz] has quit [Quit: Leaving.] 11:43:59 ASau` [~user@p4FF97321.dip0.t-ipconnect.de] has joined #lisp 11:44:13 ikki [~ikki@201.141.91.216] has joined #lisp 11:45:34 spion [~spion@unaffiliated/spion] has joined #lisp 11:47:47 -!- ASau [~user@p4FF9605A.dip0.t-ipconnect.de] has quit [Ping timeout: 268 seconds] 11:51:44 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 11:53:56 -!- nialo- [~yaaic@66-87-116-119.pools.spcsdns.net] has quit [Read error: Connection reset by peer] 11:54:31 BitPuffin [~quassel@c83-254-19-137.bredband.comhem.se] has joined #lisp 11:58:26 stepnem [~stepnem@internet2.cznet.cz] has joined #lisp 12:01:07 danielszmulewicz [~danielszm@185.3.146.143] has joined #lisp 12:02:12 luke_ [~luke@178.122.57.235] has joined #lisp 12:05:25 -!- void64 [~luke@37.212.9.198] has quit [Ping timeout: 248 seconds] 12:05:38 CrazyEddy [~fulyie@113.52.233.162] has joined #lisp 12:05:44 -!- CrazyEddy [~fulyie@113.52.233.162] has quit [Changing host] 12:05:44 CrazyEddy [~fulyie@wrongplanet/CrazyEddy] has joined #lisp 12:07:20 lduros [~user@fsf/member/lduros] has joined #lisp 12:08:16 -!- BitPuffin [~quassel@c83-254-19-137.bredband.comhem.se] has quit [Ping timeout: 264 seconds] 12:09:55 -!- lyanchih [~lyanchih@202.39.219.19] has quit [Ping timeout: 240 seconds] 12:12:42 BlankVerse [~pankajm@202.3.77.238] has joined #lisp 12:16:23 -!- matko [~matko@ip82-139-123-169.lijbrandt.net] has quit [Remote host closed the connection] 12:16:38 -!- kushal [kdas@fedora/kushal] has quit [Quit: Leaving] 12:16:41 -!- Beetny [~Beetny@ppp118-208-26-45.lns20.bne1.internode.on.net] has quit [Ping timeout: 245 seconds] 12:21:09 -!- loke_ [~elias@2001:470:36:b4a:f401:1747:95ee:427e] has quit [Quit: Leaving] 12:22:56 danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has joined #lisp 12:23:21 AeroNotix [~aero@nat/hp/x-xfqwmdsaedjibcqe] has joined #lisp 12:29:11 antgreen [~green@out-pq-224.wireless.telus.com] has joined #lisp 12:30:25 jtza8 [~jtza8@105-236-180-111.access.mtnbusiness.co.za] has joined #lisp 12:38:00 francogrex [franco@162-202-67-158.lightspeed.livnmi.sbcglobal.net] has joined #lisp 12:38:52 -!- francogrex [franco@162-202-67-158.lightspeed.livnmi.sbcglobal.net] has quit [Remote host closed the connection] 12:45:17 -!- drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 12:48:16 -!- danielszmulewicz [~danielszm@185.3.146.143] has quit [Quit: danielszmulewicz] 12:48:22 benkard [~benkard@2001:4ca0:0:f230:d66:c0c:7acb:f232] has joined #lisp 12:50:11 teggi [~teggi@123.20.116.221] has joined #lisp 12:52:16 clmsy [~clmsy@212.57.9.204] has joined #lisp 12:52:25 normanrichards [~normanric@70.114.215.220] has joined #lisp 12:56:24 -!- antoszka [~antoszka@unaffiliated/antoszka] has quit [Quit: +++ killed by SIGSEGV +++] 12:58:46 -!- clmsy [~clmsy@212.57.9.204] has quit [Read error: Connection reset by peer] 13:01:12 harish [~harish@119.56.120.89] has joined #lisp 13:01:26 -!- oleo_ [5098faa7@gateway/web/freenode/ip.80.152.250.167] has quit [] 13:04:55 diadara_ [~diadara@115.249.18.25] has joined #lisp 13:04:59 -!- diadara [~diadara@115.249.18.25] has quit [Quit: Konversation terminated!] 13:05:45 victor_lowther [~victorlow@143.166.116.80] has joined #lisp 13:09:06 eeezkil [~eeezkil@213.226.63.182] has joined #lisp 13:16:30 -!- edgar-rft [~GOD@HSI-KBW-078-042-025-054.hsi3.kabel-badenwuerttemberg.de] has quit [Read error: Operation timed out] 13:17:33 edgar-rft [~GOD@HSI-KBW-078-042-025-054.hsi3.kabel-badenwuerttemberg.de] has joined #lisp 13:18:30 antoszka [~antoszka@unaffiliated/antoszka] has joined #lisp 13:19:59 fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has joined #lisp 13:20:04 clmsy [~clmsy@212.57.9.204] has joined #lisp 13:21:26 -!- eeezkil [~eeezkil@213.226.63.182] has quit [Quit: Leaving.] 13:22:30 -!- BlankVerse [~pankajm@202.3.77.238] has quit [Quit: leaving] 13:26:25 eeezkil [~eeezkil@213.226.63.182] has joined #lisp 13:26:29 -!- McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has quit [Ping timeout: 240 seconds] 13:26:41 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Remote host closed the connection] 13:27:04 Harag [~Thunderbi@ti-224-185-84.telkomadsl.co.za] has joined #lisp 13:27:09 -!- Kabaka [~Kabaka@botters/kabaka] has quit [Ping timeout: 240 seconds] 13:28:20 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 13:31:13 McMAGIC--Copy [~McMAGIC--@gateway/tor-sasl/mcmagic--copy] has joined #lisp 13:32:15 -!- eeezkil [~eeezkil@213.226.63.182] has quit [Quit: Leaving.] 13:33:30 -!- peterhil [~peterhil@158.127.31.162] has quit [Quit: Must not waste too much time here...] 13:34:04 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Ping timeout: 264 seconds] 13:34:21 -!- segv- [~mb@95-91-242-114-dynip.superkabel.de] has quit [Remote host closed the connection] 13:35:46 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 13:36:31 genkinodenki [~migrayn@dsl-vntbrasgw1-50dc7f-98.dhcp.inet.fi] has joined #lisp 13:37:04 -!- normanrichards [~normanric@70.114.215.220] has quit [Quit: normanrichards] 13:37:11 drmeiste_ [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 13:38:31 segv- [~mb@95-91-242-114-dynip.superkabel.de] has joined #lisp 13:41:36 Kabaka [~Kabaka@botters/kabaka] has joined #lisp 13:43:28 quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has joined #lisp 13:44:19 -!- gjcross [~gjcross@ppp118-209-64-228.lns20.mel4.internode.on.net] has quit [Ping timeout: 264 seconds] 13:45:32 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 13:46:14 gleag_ [~gleag@71.175.broadband2.iol.cz] has joined #lisp 13:46:20 -!- Ben1 [~DCG@123.129.57.203] has quit [Read error: Connection reset by peer] 13:46:41 -!- sellout- [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Quit: Leaving.] 13:47:03 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 13:48:47 Karl_dscc [~localhost@ipdsw03.informatik.fh-schmalkalden.de] has joined #lisp 13:49:25 -!- gleag [~gleag@71.175.broadband2.iol.cz] has quit [Ping timeout: 248 seconds] 13:49:33 mufasa27 [~Adium@unaffiliated/mufasa27] has joined #lisp 13:50:22 -!- gleag_ is now known as gleag 13:50:54 -!- ikki [~ikki@201.141.91.216] has quit [Ping timeout: 276 seconds] 13:51:20 ikki [~ikki@201.141.154.152] has joined #lisp 13:54:11 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 13:55:30 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 13:56:45 -!- ikki [~ikki@201.141.154.152] has quit [Ping timeout: 276 seconds] 13:57:24 -!- nilsi [~nilsi@183.133.243.14] has quit [Read error: Connection reset by peer] 13:57:41 nilsi [~nilsi@183.133.243.14] has joined #lisp 13:57:54 -!- nilsi [~nilsi@183.133.243.14] has quit [Remote host closed the connection] 13:58:28 nilsi [~nilsi@46.165.220.223] has joined #lisp 13:59:12 -!- rk[ham] is now known as rk[wrk] 14:00:01 -!- Kabaka [~Kabaka@botters/kabaka] has quit [Remote host closed the connection] 14:01:40 -!- benkard [~benkard@2001:4ca0:0:f230:d66:c0c:7acb:f232] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 14:02:40 kushal [~kdas@fedora/kushal] has joined #lisp 14:03:07 nilsi_ [~nilsi@183.133.243.14] has joined #lisp 14:03:27 Kabaka [~Kabaka@botters/kabaka] has joined #lisp 14:05:18 -!- pavelpenev [~quassel@melontech.com] has quit [Remote host closed the connection] 14:06:30 coventry [~user@cpe-74-78-222-234.twcny.res.rr.com] has joined #lisp 14:06:40 -!- nilsi [~nilsi@46.165.220.223] has quit [Ping timeout: 245 seconds] 14:07:12 yacks [~py@103.6.158.106] has joined #lisp 14:12:47 tried lisp last weekend. 5 minutes into the emacs tutorial, I quit. Any lisp in a box stacks for vim? 14:12:58 clmsy [~clmsy@212.57.9.204] has joined #lisp 14:13:26 if you quit after 5 minutes, what makes you think that you want quit learning lisp in 5 minutes too? 14:13:32 mufasa27: try Lispworks, or even better perhaps, Allegro CL 14:13:40 s/want/won't/ 14:13:58 stassats: because I've used vim for too long to even want to try emacs? 14:14:33 to be fair, if you disregard the childish editor war crap - Emacs really is the better choice when using Lisp 14:14:38 SLIME is simply brilliant. 14:14:40 mufasa27: Vim is a little bit too inflexible to be turned into a Lisp environment with any amount of ease. 14:14:42 mufasa27: i thought you wanted to learn new things 14:14:55 sellout- [~Adium@c-67-176-62-45.hsd1.co.comcast.net] has joined #lisp 14:15:17 mufasa27: try emacs evil mode? 14:15:26 Having said that, an option for non-Emacsists would probably be nice. 14:15:35 http://xach.com/rpw3/articles/BJqdnd9R65ee3qDbnZ2dnUVZ_vGinZ2d%40speakeasy.net.html has some good advice 14:16:05 gleag: allegro is an ide? 14:16:28 mufasa27, yep, and it has somewhat more conventional key bindings. 14:16:39 and it's not free 14:16:42 stassats: yes. But having to hold down CTRL every time I want to do anything is really a pain. 14:17:16 mufasa27: so put a weight on it :) 14:17:24 stassats: for exploring the language, I don't really think that's an issue. 14:17:49 Does anyone here use Allegro? 14:17:52 AeroNotix: haha could work 14:18:20 gleag: agreed. I couldn't even get into the discovery of the language due to the editor 14:18:20 -!- mpstyler [~user@176.73.154.121] has quit [Ping timeout: 256 seconds] 14:18:45 AeroNotix: I, for checking out stuff. 14:19:11 mufasa27: nobody forces you to use the best tool 14:19:23 (Ever since they removed the silly calling home feature.) 14:19:36 -!- gleag is now known as gleag-afk 14:19:43 mufasa27: http://gitorious.org/evil/pages/Home 14:19:53 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Ping timeout: 240 seconds] 14:20:23 stassats: one reason emacs is better? 14:20:34 genkinodenki: sets up keybindings? :) :) 14:20:42 emacs is not better, emacs has slime 14:21:26 billstclair [~billstcla@p-216-227-83-242.dsl1.rtr.chat.fpma.frpt.net] has joined #lisp 14:21:26 -!- billstclair [~billstcla@p-216-227-83-242.dsl1.rtr.chat.fpma.frpt.net] has quit [Changing host] 14:21:26 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 14:21:57 mufasa27: Emacs has vi-mode. But not being a vi user, I can't speak for its usefulness. 14:22:04 chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has joined #lisp 14:22:30 Thanks guys. I'll check it out. 14:22:37 mufasa27: you can succesfully use ViM though 14:22:55 I don't have link handy, but there was some simple example in one of the usenet archives kept by Xach 14:23:06 p_l: it won't have slime though. and from what I hear that's what makes emacs better 14:23:14 p_l: i just gave the link! 14:23:19 that link doesn't come close to what slime provides 14:23:30 You can still do work. 14:23:33 there are vim slime clones 14:24:45 -!- nipra [~nipra@61.12.27.114] has quit [Quit: Leaving.] 14:24:51 one can do work without any integration at all 14:25:14 Xach: ah, I didn't notice 14:25:33 mufasa27: well, it is nice, but I have to admit I probably don't use half of the features SLIME has :) 14:27:11 p_l: i'm just looking to learn the language. If it's as useful as I've heard. There's such a quiet murmur about lisp, yet I don't know of any major projects done in it. 14:27:56 -!- antgreen [~green@out-pq-224.wireless.telus.com] has quit [Ping timeout: 245 seconds] 14:29:54 mpstyler [~user@176.73.154.121] has joined #lisp 14:30:09 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Quit: Automatic restart triggered due to persistent lag. Freenode staff: If this is happening too frequently, please set a nickserv freeze on my account, and once my connection is stable, unfreeze the account and /kill me to trigger a reconnect.] 14:31:41 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 14:32:42 also, you can use menus in slime 14:32:49 no need to press control 14:33:10 Slimv works just fine. 14:33:24 bondar [~bondar@197.156.132.62] has joined #lisp 14:33:25 -!- bondar [~bondar@197.156.132.62] has quit [Client Quit] 14:33:29 mufasa27: well, there's a bunch of languages that don't necessarily strike headlines all the time, but get shit done, usually with customers being none the wiser about what the product is written in :) 14:33:41 And there's also evil-mode for emacs. You can rebind slime controls to different keys so it will work just like vim. 14:34:53 p_l: I know reddit was in lisp at one point, but they switched for some reason 14:35:23 if you're looking for popularity, then lisp is not for you 14:36:10 _d3f [~gnu@ip-static-94-242-252-66.as5577.net] has joined #lisp 14:38:17 bondar [~bondar@197.156.132.62] has joined #lisp 14:43:33 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 256 seconds] 14:48:27 turduks [~hddddhd@69.174.99.94] has joined #lisp 14:50:26 Lisp is for solving problems. Java is for popularity. 14:50:28 AntiSpamMeta_ [~MetaBot@AntiSpamMeta/.] has joined #lisp 14:50:29 -!- AntiSpamMeta is now known as Guest43506 14:50:29 -!- Guest43506 [~MetaBot@AntiSpamMeta/.] has quit [Killed (rajaniemi.freenode.net (Nickname regained by services))] 14:50:29 -!- AntiSpamMeta_ is now known as AntiSpamMeta 14:52:11 -!- mufasa27 [~Adium@unaffiliated/mufasa27] has left #lisp 14:52:39 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Read error: Connection reset by peer] 14:53:21 -!- luke_ [~luke@178.122.57.235] has quit [Remote host closed the connection] 14:54:19 And they probably switched because it's hard to maintain site on Lisp if you haven't got any lispers. That happened to Yahoo too. 14:55:30 -!- naryl [~weechat@46.182.24.168] has quit [Quit: WeeChat 0.4.0] 14:55:32 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 14:55:37 hitecnologys: various technical issues related to cross-product of the implementation, host OS, and their code 14:55:43 naryl [~weechat@46.182.24.168] has joined #lisp 14:56:26 p_l: sure. 15:00:08 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 15:00:31 void64 [~luke@178.122.57.235] has joined #lisp 15:01:06 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Read error: Connection reset by peer] 15:01:19 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 15:03:11 wws [~billstcla@p-74-209-19-82.dsl1.rtr.chat.fpma.frpt.net] has joined #lisp 15:03:17 -!- AeroNotix [~aero@nat/hp/x-xfqwmdsaedjibcqe] has quit [Read error: Connection reset by peer] 15:03:32 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Disconnected by services] 15:03:38 -!- wws is now known as billstclair 15:03:49 -!- billstclair [~billstcla@p-74-209-19-82.dsl1.rtr.chat.fpma.frpt.net] has quit [Changing host] 15:03:49 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 15:04:03 -!- billstclair is now known as wws 15:04:12 -!- turduks [~hddddhd@69.174.99.94] has quit [Ping timeout: 260 seconds] 15:08:49 -!- walter [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has quit [Quit: This computer has gone to sleep] 15:08:51 davazp [~user@92.251.175.1.threembb.ie] has joined #lisp 15:08:54 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Ping timeout: 276 seconds] 15:09:47 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 15:12:08 arubin [~arubin@99-114-192-172.lightspeed.cicril.sbcglobal.net] has joined #lisp 15:13:30 -!- joneshf-laptop [~joneshf@c-98-208-36-36.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 15:15:24 petrounias [~petrounia@ppp-2-85-28-244.home.otenet.gr] has joined #lisp 15:15:32 normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has joined #lisp 15:16:20 jangle_ [~jimmy1984@dsl-164.7-238.gtb.net] has joined #lisp 15:16:24 -!- diadara_ is now known as diadara 15:19:01 -!- _cosmonaut_ [~eu5183@nat-gw1.edb.se] has quit [Ping timeout: 240 seconds] 15:19:43 -!- arenz [arenz@nat/ibm/x-sjtliirefdnuxlhu] has quit [Ping timeout: 264 seconds] 15:20:29 -!- xificurC [xificurC@nat/ibm/x-ukopordoqvevjyvg] has quit [Read error: Connection reset by peer] 15:21:09 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 268 seconds] 15:22:06 -!- coventry [~user@cpe-74-78-222-234.twcny.res.rr.com] has left #lisp 15:25:34 kcj [~casey@unaffiliated/kcj] has joined #lisp 15:26:39 wws [~billstcla@p-68-237-137-195.dsl1.rtr.chat.fpma.frpt.net] has joined #lisp 15:26:58 -!- wws [wws@clozure-E8C3432A.dsl1.rtr.chat.fpma.frpt.net] has quit [Ping timeout] 15:27:58 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 15:28:05 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Ping timeout: 248 seconds] 15:28:59 Houl [~Parmi@unaffiliated/houl] has joined #lisp 15:29:20 kliph [~user@unaffiliated/kliph] has joined #lisp 15:33:50 -!- dented42 [~dented42@166.70.24.149] has quit [Ping timeout: 240 seconds] 15:36:41 dented42 [~dented42@166.70.24.149] has joined #lisp 15:37:03 -!- sirdancealo2 [~sirdancea@98.82.broadband5.iol.cz] has quit [Quit: Ragequit] 15:38:16 yakov [~yakov@81.3.129.2] has joined #lisp 15:42:51 bitonic [~user@cpe-68-173-125-35.nyc.res.rr.com] has joined #lisp 15:43:11 -!- setheus [~setheus@107-203-153-73.lightspeed.rcsntx.sbcglobal.net] has quit [Quit: leaving] 15:43:37 -!- sellout- [~Adium@c-67-176-62-45.hsd1.co.comcast.net] has quit [Quit: Leaving.] 15:45:27 boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has joined #lisp 15:46:34 turduks [~hddddhd@69.174.99.94] has joined #lisp 15:47:01 -!- yakov [~yakov@81.3.129.2] has quit [Ping timeout: 256 seconds] 15:50:15 sellout- [~Adium@66.185.107.123] has joined #lisp 15:51:14 karswell [~user@87.112.183.62] has joined #lisp 15:52:34 -!- chu [~user@unaffiliated/chu] has quit [Read error: Operation timed out] 15:53:23 mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has joined #lisp 15:53:31 -!- bondar [~bondar@197.156.132.62] has quit [] 15:54:43 ltbarcly_ [~textual@216.113.168.141] has joined #lisp 15:56:34 -!- varjagg [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Leaving] 15:56:48 -!- turduks [~hddddhd@69.174.99.94] has quit [Ping timeout: 245 seconds] 16:00:27 turduks [~hddddhd@69.174.99.94] has joined #lisp 16:00:36 Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has joined #lisp 16:02:42 lduros [~user@fsf/member/lduros] has joined #lisp 16:08:37 -!- ckoch786 [~cory@107-219-7-73.lightspeed.toldoh.sbcglobal.net] has quit [Ping timeout: 248 seconds] 16:10:03 turbopape [~turbopape@41.230.37.58] has joined #lisp 16:10:57 -!- davazp [~user@92.251.175.1.threembb.ie] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 16:10:58 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Remote host closed the connection] 16:11:02 danielszmulewicz [~danielszm@185.3.146.143] has joined #lisp 16:17:02 -!- spacefrogg is now known as spacefrogg^ 16:17:09 -!- ck`` [~ck@dslb-094-219-235-135.pools.arcor-ip.net] has quit [Ping timeout: 248 seconds] 16:17:23 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 16:17:41 -!- snowylike [~sn@91-67-170-78-dynip.superkabel.de] has quit [Quit: Nettalk6 - www.ntalk.de] 16:20:16 -!- jewel [~jewel@105-236-76-4.access.mtnbusiness.co.za] has quit [Ping timeout: 264 seconds] 16:22:38 -!- diadara [~diadara@115.249.18.25] has quit [Ping timeout: 245 seconds] 16:22:42 -!- gleag-afk is now known as gleag 16:23:00 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Ping timeout: 256 seconds] 16:24:22 -!- danielszmulewicz [~danielszm@185.3.146.143] has quit [Quit: danielszmulewicz] 16:25:37 -!- ASau` is now known as ASau 16:25:50 -!- nilsi_ [~nilsi@183.133.243.14] has quit [Ping timeout: 245 seconds] 16:26:13 -!- turbopape [~turbopape@41.230.37.58] has quit [Quit: Quitte] 16:26:14 ikki [~ikki@fixed-203-217-144.iusacell.net] has joined #lisp 16:29:11 -!- jangle_ [~jimmy1984@dsl-164.7-238.gtb.net] has quit [Ping timeout: 245 seconds] 16:31:53 diadara [~diadara@115.249.18.25] has joined #lisp 16:35:49 jlongster [~user@pool-72-84-229-181.rcmdva.fios.verizon.net] has joined #lisp 16:40:02 -!- turduks [~hddddhd@69.174.99.94] has quit [Remote host closed the connection] 16:40:56 drguildo [~drguildo@lemma.drguildo.com] has joined #lisp 16:41:12 -!- ikki [~ikki@fixed-203-217-144.iusacell.net] has quit [Ping timeout: 276 seconds] 16:42:07 instead of a string i'm trying to use a variable i've setq'd but emacs is giving me a "wrong type argument: stringp" error. can anyone help? 16:42:33 #emacs can help you 16:42:38 this channel is for common lisp 16:43:01 oh, ok. thanks and sorry. 16:43:18 -!- drguildo [~drguildo@lemma.drguildo.com] has left #lisp 16:44:22 -!- boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has quit [Remote host closed the connection] 16:45:06 turduks [~hddddhd@69.174.99.94] has joined #lisp 16:45:42 -!- turduks [~hddddhd@69.174.99.94] has quit [Client Quit] 16:46:29 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 16:46:38 -!- nycs [~nycs@rrcs-24-39-141-128.nyc.biz.rr.com] has left #lisp 16:46:51 -!- victor_lowther [~victorlow@143.166.116.80] has quit [Quit: Leaving IRC - dircproxy 1.2.0] 16:48:00 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [Read error: Connection reset by peer] 16:48:50 dstatyvka [ejabberd@pepelaz.jabber.od.ua] has joined #lisp 16:52:32 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 16:53:22 -!- danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has quit [Remote host closed the connection] 16:56:36 smazga [~acrid@64.55.45.194] has joined #lisp 16:57:25 -!- kushal [~kdas@fedora/kushal] has quit [Quit: Leaving] 16:57:31 -!- sz0 [~user@92.44.62.223] has quit [Ping timeout: 264 seconds] 16:58:11 ebobby [~fms@38.99.41.44] has joined #lisp 16:59:28 -!- chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has quit [Ping timeout: 260 seconds] 16:59:47 slyrus [~chatzilla@107.201.4.22] has joined #lisp 17:00:48 chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has joined #lisp 17:01:49 nipra [~nipra@122.177.27.20] has joined #lisp 17:03:50 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 264 seconds] 17:04:46 Quadrescence [~quad@unaffiliated/quadrescence] has joined #lisp 17:05:22 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 17:06:09 -!- Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has quit [Quit: trivial-irc-0.0.4] 17:06:29 Vivitron [~Vivitron@c-50-172-44-193.hsd1.il.comcast.net] has joined #lisp 17:13:26 Denommus [~user@unaffiliated/denommus] has joined #lisp 17:13:45 -!- mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has quit [Ping timeout: 245 seconds] 17:13:47 hi 17:14:08 -!- ebobby [~fms@38.99.41.44] has quit [Quit: leaving] 17:14:43 hi Denommus 17:14:52 mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has joined #lisp 17:18:15 -!- chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has quit [Ping timeout: 276 seconds] 17:19:47 AeroNotix [~xeno@abou213.neoplus.adsl.tpnet.pl] has joined #lisp 17:20:40 Hello Denommus. How are you? 17:20:49 I'm fine 17:22:15 jangle [~jimmy1984@dsl-162.7-238.gtb.net] has joined #lisp 17:23:02 matko [~matko@ip82-139-74-40.lijbrandt.net] has joined #lisp 17:23:36 knob [~knob@76.76.202.244] has joined #lisp 17:25:43 travisrodman [~travisrod@17.223.151.202] has joined #lisp 17:27:57 chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has joined #lisp 17:27:57 hi. what am i supposed to get as result when i type this into the repl: #\\ 17:29:43 hajovonta: #\\ 17:29:56 (the character itself, in its readable representation) 17:30:59 -!- shridhar [Shridhar@nat/redhat/x-ditpxvcbnwqtyeqg] has quit [Quit: shridhar] 17:31:20 -!- teggi [~teggi@123.20.116.221] has quit [Remote host closed the connection] 17:33:32 -!- chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has quit [Ping timeout: 260 seconds] 17:33:46 and how can i put this in a string: \n ? "\\n" ? 17:34:26 hajovonta: do you mean a newline? 17:34:49 yes 17:35:02 but i don't want #NEwline, i want \n instead 17:35:21 i want to replace every occurence of #Newline in a string with \n 17:35:24 \n in common lisp is not a new line, it is just n 17:35:47 see this: http://stackoverflow.com/questions/2619172/common-lisps-equivalent-of-r-inside-the-format-function 17:35:53 clmsy [~clmsy@212.57.9.204] has joined #lisp 17:36:22 If you want not a newline but '\n' to use in some other system outside of lisp I use "\\n" 17:36:36 And I use #\Newline in lisp 17:36:38 victor_lowther [~victorlow@143.166.116.80] has joined #lisp 17:36:43 tricky at first glance but makes sense 17:40:01 -!- clmsy [~clmsy@212.57.9.204] has quit [Ping timeout: 245 seconds] 17:41:06 only " and \ have special meaning inside strings 17:41:41 -!- slyrus [~chatzilla@107.201.4.22] has quit [Ping timeout: 245 seconds] 17:42:52 -!- bitonic [~user@cpe-68-173-125-35.nyc.res.rr.com] has quit [Ping timeout: 260 seconds] 17:45:48 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 17:49:43 hajovonta : what exactly should "\n" actually be? 17:50:05 hajovonta: That is, in the sentences "but i don't want #NEwline, i want \n instead" and "i want to replace every occurence of #Newline in a string with \n" 17:53:43 svs_ [~svs@104-252-AGAVEBB-NM.abq.nm.agavebb.net] has joined #lisp 17:58:03 -!- jtza8 [~jtza8@105-236-180-111.access.mtnbusiness.co.za] has quit [Ping timeout: 245 seconds] 18:00:16 ltbarcly__ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 18:02:22 -!- hugod [~user@bas1-montreal08-1279346953.dsl.bell.ca] has quit [Remote host closed the connection] 18:03:17 -!- ltbarcly [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 248 seconds] 18:03:52 sz0 [~user@94.55.194.230] has joined #lisp 18:06:01 ubikation [~ubikation@ip-64-134-132-133.public.wayport.net] has joined #lisp 18:07:50 youlysses [~user@24-217-211-79.dhcp.stls.mo.charter.com] has joined #lisp 18:08:19 -!- youlysses [~user@24-217-211-79.dhcp.stls.mo.charter.com] has quit [Remote host closed the connection] 18:08:20 -!- sz0 [~user@94.55.194.230] has quit [Ping timeout: 245 seconds] 18:09:00 ebobby [~fms@38.99.41.44] has joined #lisp 18:10:59 napping [~brandon@c-98-222-49-87.hsd1.il.comcast.net] has joined #lisp 18:12:12 -!- yacks [~py@103.6.158.106] has quit [Quit: Leaving] 18:12:57 hugod [~user@bas1-montreal08-1279346953.dsl.bell.ca] has joined #lisp 18:13:09 gleag: i have a string with #\Newlines, and i want to replace them with \n-s 18:13:30 because i want to display them in javascript 18:13:38 hajovonta: that's exactly why I asked - it doesn't make sense! 18:13:44 why? 18:14:50 makes perfect sense, you can't have literal newlines in javascript 18:14:52 If you output a string with #\Newline-s in your host environment's encoding, that output will have "\n"s where the Lisp strings have #\Newline-s, if \n is your system's notion of a line separator. 18:15:22 -!- ZabaQ_ [~ZabaQ@86.63.2.14] has quit [Quit: ~ Trillian - www.trillian.im ~] 18:15:37 goodmanio [k3VB6u4d@gateway/shell/ircrelay.com/x-jgzccebfesfhcvve] has joined #lisp 18:16:01 So "displaying Lisp string in Javascript" basically means outputting the string somehow first, and the Lisp system ought to take care of the niceties. 18:16:37 -!- diadara [~diadara@115.249.18.25] has quit [Read error: Connection reset by peer] 18:16:42 diadara_ [~diadara@115.249.18.25] has joined #lisp 18:17:19 when you say "the Lisp system ought to take care" it just means you have to have a way to replace characters that you can't displayin javascript with ones that you can display. 18:18:36 first i tried to just give the javascript strings, but if there is a #\Newline in them, javascript throws an error 18:19:02 as stassats pointed out 18:19:20 javascript wants \n as newlines 18:20:30 -!- varioust [~varioust@cpe-76-84-12-7.neb.res.rr.com] has quit [Ping timeout: 264 seconds] 18:21:12 varioust [~varioust@76.84.12.7] has joined #lisp 18:21:16 SUBSTITUTE sadly won't be useful here, since \n is two characters 18:21:51 (ppcre:regex-replace-all #\Newline string "\\n") 18:22:10 hajovonta: what I mean by that is that #\Newline is a literal for character in the Lisp implementation's internal character set and encoding, and on Unix systems at least, outputting that character yields stuff that most other systems print as "\n". 18:22:29 and if anyone interested, there is a (replace-all) function definition in CL Cookbook, and i used that like this: (replace-all str "#\Newline" "\\n")) 18:22:38 "Outputting" meanst displaying to standard input or writing into a file. 18:23:02 hajovonta: you can just use cl-ppcre, as per above 18:23:21 stassats: it's a good solution, but with one more dependency 18:23:24 "you have to have a way to replace characters that you can't displayin javascript with ones that you can display." <-you can display a newline both in Javascript and in Lisp. Again, incomprehensible. 18:23:43 gleag: i can understand hajovonta perfectly fine, so you can stop trying to 18:23:50 gleag: obviously you did not understand the problem 18:24:00 hajovonta: cl-ppcre is a pretty standard dependency 18:24:21 stassats: maybe i already have it as i have hunchentoot 18:24:31 does hunchentoot have cl-ppcre ? 18:24:38 and you should not care about dependencies, it's 2013! 18:24:40 hajovonta: of course I didn't, your description is ambiguous at best, incomprehensible at worst. 18:24:57 gleag: then just ignore it 18:25:13 hajovonta: hunchentoot indeed does depend on cl-ppcre 18:26:12 kcj [~casey@unaffiliated/kcj] has joined #lisp 18:27:28 stassats: that's cool. then your solution is just better, as i already have this dependency 18:27:48 is anyone here familiar with ACL2? I'm trying to get the effect of ld, but that's not allowed in books. For now I have the library instead define a function returning the quoted definitions, and the callers using make-event on that 18:28:00 and you don't need to have literal newlines, since ppcre can use characters 18:28:48 hajovonta : you were the one who was asking questions, it just hasn't been clear what the questions have actually meant, so I asked in turn. 18:30:04 -!- milosn [~milosn@user-5af50410.broadband.tesco.net] has quit [Ping timeout: 246 seconds] 18:30:06 stassats: i understand... literal newlines look odd in the code, indeed 18:31:41 gleag, stassats: thanks for the help 18:32:04 milosn [~milosn@user-5af5031e.broadband.tesco.net] has joined #lisp 18:32:19 Anyway, IMO the sanest way of converting Lisp string literal syntax into Javascript string literal syntax, if *that* is what you want to do, is to use the Lisp reader itself to read the Lisp string literal and then dump it into another string using one of the JSON libraries. 18:32:52 gleag: i want no JSON. 18:33:20 :) 18:33:43 hajovonta: a single string literal, as far as I understand it, is both a valid JSON datum AND simultaneously the thing you were asking for. 18:34:43 Any regexp-based replacement would be quite complex and you'd have to take considerable caution to handle all the peculiarities of the Lisp string literal syntax. 18:35:45 gleag: hm, maybe. for now, it just suffices. but thanks for pointing it out - maybe later when the time comes, i re-implement this according to your opinion. ;) 18:37:01 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Quit: Bye!] 18:40:58 -!- hugod [~user@bas1-montreal08-1279346953.dsl.bell.ca] has quit [Remote host closed the connection] 18:41:24 hugod [~user@bas1-montreal08-1279346953.dsl.bell.ca] has joined #lisp 18:42:46 ebw` [~user@g230133167.adsl.alicedsl.de] has joined #lisp 18:44:04 how a multi-lined string, like (format t "hello~%buy"), can be aligned to the right? 18:44:19 cory786 [~cory@PAT96.wifi.utoledo.edu] has joined #lisp 18:44:30 -!- oleo [~oleo@xdsl-78-35-152-54.netcologne.de] has quit [Ping timeout: 264 seconds] 18:44:34 anyone using SBCL on their rpi? 18:44:51 AeroNotix: nobody 18:44:59 literally no-one! 18:45:04 indeed 18:45:11 stassats: you're not *nearly* as funny as you think. 18:45:14 but that's ok 18:45:16 we wuv u 18:45:22 oleo [~oleo@xdsl-78-35-130-27.netcologne.de] has joined #lisp 18:45:27 it's not funny, SBCL doesn't run on ARM 18:45:29 -!- ebw [~user@f051013227.adsl.alicedsl.de] has quit [Ping timeout: 309 seconds] 18:45:45 CCL FTW! 18:45:49 blegh 18:45:53 -!- napping [~brandon@c-98-222-49-87.hsd1.il.comcast.net] has left #lisp 18:46:06 stassats: I take that back, i thought you were being usual stassats 18:46:25 what work needs to be done for an ARM port? 18:46:32 Lots of work. 18:46:33 please don't tell me sbcl is using native code 18:46:35 actual work 18:46:49 AeroNotix: have you tried CCL on RPi? 18:46:53 no 18:47:23 cd sbcl; grep TODO arm; echo $? > 1 18:47:25 soooo 18:47:27 anything pending? 18:47:29 Just use CCL. It runs all tests for json libraries which I wrote so it's almost as nice as SBCL. 18:47:37 AeroNotix: no, don't wait 18:47:46 stassats: any particular raisons? 18:48:10 nobody to do it 18:48:30 ok 18:48:42 WarheadsSE [~WarheadsS@174.59.252.104] has joined #lisp 18:48:46 or rather, nobody able to do it regularly 18:48:55 ok - but there's a branch/fork of an ARM port? 18:48:58 SBCL is a bit too heavyweight for RPi to run anyway. 18:48:59 *WarheadsSE* waltz into listen 18:49:06 AeroNotix: yes, but it doesn't run 18:49:16 stassats: that's fine, I'd just be interested in seeing the status of the project 18:50:00 -!- mpstyler [~user@176.73.154.121] has quit [Ping timeout: 245 seconds] 18:50:51 SBCL consumes about 100mb of memory on my machine if running some tasks. RPi v2 has 512mb(- 64mb for graphics memory) of RAM so running SBCL on RPi is not a good idea. 18:51:27 hitecnologys: by my calculations (check my math) (= (- 512 100) 412) 18:51:27 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 240 seconds] 18:51:33 You can crank the VC mem split to 24 18:51:51 not that the Pi is a great platform...... 18:51:55 AeroNotix: you forgot -64 18:52:10 stassats: as WarheadsSE said you can drop that 18:52:36 WarheadsSE: sure you can, but RPi has not enough memory to run anything heavy anyway. 18:52:42 It does 18:52:52 It has more memory than the lisp machines /s 18:53:17 Really though - the RPi has more than enough memory for some cheapo hacking 18:54:06 -!- ebobby [~fms@38.99.41.44] has quit [Ping timeout: 264 seconds] 18:55:01 el Cheapo 18:55:40 it's the disk which is the problem on the Pi's 18:55:49 you need to buy a good sd card or else the performance is just terrible 18:56:05 (even with a regular computer, the disk is one of the more noticeable differences) 18:56:14 I use RPi mostly like backup server just in case if power supply of my main server decides to die and kill my hard drives. 18:56:29 I currently use mine as a blinking paper weight 18:56:37 It performs this job admirably. 18:56:50 King Blinkenlights for Great Leader 18:58:42 slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has joined #lisp 18:58:45 -!- void64 [~luke@178.122.57.235] has quit [Ping timeout: 245 seconds] 18:59:03 I'm also going to connect my light switches and stuff to it but now I don't have hardware for this. 18:59:03 AeroNotix: unless you've decked it out with a bunch of LEDs on the exposed, GPIO & attached an i2c controller for a RGBled.. meh 18:59:04 not the kind og BlinkenLights 18:59:22 No just the built in lights 19:00:00 lazy 19:00:05 :P 19:00:18 hitecnologys: I have a GoFlex Net for that 19:00:40 that will soon be moved to a ZyXEL NSA320 or 325 19:00:50 -!- nipra [~nipra@122.177.27.20] has quit [Ping timeout: 245 seconds] 19:01:29 WarheadsSE: but my solution is completely open source and free. 19:01:46 ebobby [~fms@38.99.41.44] has joined #lisp 19:01:57 eh.. 19:02:09 *WarheadsSE* dodges that conversation 19:02:21 but yeah, I have Arch running on mine, just replaced the stock entirel. 19:02:30 -!- billitch [~billitch@men75-12-88-183-197-206.fbx.proxad.net] has quit [Ping timeout: 264 seconds] 19:02:35 I have NDA's to cover the hardware&SoC myself anyways 19:02:36 nipra [~nipra@122.177.209.101] has joined #lisp 19:03:43 hitecnologys: the server is down since weeks 19:04:24 ehu [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has joined #lisp 19:05:09 davazp [~user@178.167.216.180.threembb.ie] has joined #lisp 19:06:14 jtza8 [~jtza8@105-236-180-111.access.mtnbusiness.co.za] has joined #lisp 19:07:50 hajovonta: no, it works. 19:08:01 josemanuel [~josemanue@214.163.221.87.dynamic.jazztel.es] has joined #lisp 19:08:25 hajovonta: weird, domain really doesn't work. Wait a minute, I'll fix that. 19:08:36 ok :) 19:08:45 -!- cory786 [~cory@PAT96.wifi.utoledo.edu] has quit [Ping timeout: 245 seconds] 19:09:13 -!- josemanuel [~josemanue@214.163.221.87.dynamic.jazztel.es] has quit [Client Quit] 19:10:21 Damn, no-ip removed your alias and now it's taken. I've registered new but with no-ip.info. Sorry for that. 19:11:43 um, that's odd. does it have fix ip? 19:12:02 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Quit: brb] 19:12:41 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 19:12:54 hajovonta: hajovonta.no-ip.info works for me. 19:15:09 luke_ [~luke@178.122.142.255] has joined #lisp 19:15:19 -!- diadara_ [~diadara@115.249.18.25] has quit [Quit: Konversation terminated!] 19:15:27 diadara_ [~diadara@115.249.18.25] has joined #lisp 19:16:43 -!- DalekBaldwin [~Adium@75-142-59-12.static.mtpk.ca.charter.com] has quit [Ping timeout: 268 seconds] 19:17:11 yakov [~yakov@37-144-231-236.broadband.corbina.ru] has joined #lisp 19:19:32 DalekBaldwin [~Adium@75-142-59-12.static.mtpk.ca.charter.com] has joined #lisp 19:20:05 -!- cdidd [~cdidd@128-68-65-72.broadband.corbina.ru] has quit [Ping timeout: 248 seconds] 19:20:56 cdidd [~cdidd@128-68-13-33.broadband.corbina.ru] has joined #lisp 19:21:02 billitch [~billitch@men75-12-88-183-197-206.fbx.proxad.net] has joined #lisp 19:21:06 -!- ubikation [~ubikation@ip-64-134-132-133.public.wayport.net] has quit [Ping timeout: 264 seconds] 19:21:16 Davidbrcz [~david@ANantes-151-1-31-10.w83-195.abo.wanadoo.fr] has joined #lisp 19:21:52 cory786 [~cory@PAT96.wifi.utoledo.edu] has joined #lisp 19:22:27 Hydan [~Adium@ip-89-103-110-5.net.upcbroadband.cz] has joined #lisp 19:27:36 sdemarre [~serge@109.134.163.179] has joined #lisp 19:27:44 namtsui [~user@c-76-21-121-73.hsd1.ca.comcast.net] has joined #lisp 19:27:54 francogrex [~user@109.128.104.235] has joined #lisp 19:28:08 -!- [SLB] [~slabua@unaffiliated/slabua] has quit [Quit: Close the world, Open the nExt] 19:28:32 I am amazed by the vacietis project. Who tried it already? 19:30:07 what is it? 19:30:32 C compiler for Lisps. 19:30:49 C -> Lisp 19:31:20 I sometime want Lisp -> C, to have an incremental C compiler 19:31:47 sorry, what I sometime want is vacietis, C -> Lisp 19:31:47 Fortunately we have ECL? 19:31:51 yeah 19:31:58 ubikation [~ubikation@c-67-168-252-238.hsd1.or.comcast.net] has joined #lisp 19:32:18 ooh, parenscript is awesome 19:33:00 diadara__ [~diadara@115.249.18.25] has joined #lisp 19:33:41 -!- diadara_ [~diadara@115.249.18.25] has quit [Quit: Konversation terminated!] 19:34:43 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 19:38:05 -!- kliph [~user@unaffiliated/kliph] has quit [Remote host closed the connection] 19:39:06 -!- wws [~billstcla@p-68-237-137-195.dsl1.rtr.chat.fpma.frpt.net] has quit [Ping timeout: 264 seconds] 19:39:35 -!- mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has quit [Ping timeout: 245 seconds] 19:39:47 [SLB] [~slabua@unaffiliated/slabua] has joined #lisp 19:40:04 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 264 seconds] 19:42:40 mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has joined #lisp 19:42:49 billstclair [~billstcla@p-74-209-19-25.dsl1.rtr.chat.fpma.frpt.net] has joined #lisp 19:42:49 -!- billstclair [~billstcla@p-74-209-19-25.dsl1.rtr.chat.fpma.frpt.net] has quit [Changing host] 19:42:49 billstclair [~billstcla@unaffiliated/billstclair] has joined #lisp 19:46:43 -!- diadara__ [~diadara@115.249.18.25] has quit [Ping timeout: 246 seconds] 19:46:57 kliph [~user@unaffiliated/kliph] has joined #lisp 19:47:37 hi dim 19:47:47 hi! 19:48:27 -!- Myk267 [~myk@unaffiliated/myk267] has left #lisp 19:48:42 -!- Davidbrcz [~david@ANantes-151-1-31-10.w83-195.abo.wanadoo.fr] has quit [Ping timeout: 264 seconds] 19:49:10 -!- nipra [~nipra@122.177.209.101] has quit [Quit: Leaving.] 19:50:19 Davidbrcz [~david@ANantes-151-1-31-10.w83-195.abo.wanadoo.fr] has joined #lisp 19:50:22 capisce: are there any large code bases of parenscript? 19:50:40 maybe something using some common js library like jQuery or something? 19:51:27 AeroNotix: not sure, I just started looking at it, but I see that it can easily make use of jQuery or any other JS library 19:52:45 -!- doomlord__ [~doomlod@host86-180-26-144.range86-180.btcentralplus.com] has quit [Quit: Leaving] 19:53:19 -!- angavrilov_ [~angavrilo@217.71.227.190] has quit [Remote host closed the connection] 19:53:58 *WarheadsSE* poof 19:54:01 -!- WarheadsSE [~WarheadsS@174.59.252.104] has left #lisp 19:54:13 I quit my current job on Friday. Part of me wants to slap a big fat Parenscript file in there 19:54:38 AeroNotix: this and the sequel linked at the bottom seem like a great introduction: http://getpocket.com/a/read/226752 19:54:50 I have to log in 19:54:55 *stassats* is convinced that parsing arglists is hard 19:55:15 stassats: as ni? 19:55:16 in* 19:55:34 as in lambda lists 19:55:44 are you writing a parser or something? 19:55:53 maybe 19:56:01 AeroNotix: sorry, this is the link: http://www.adampetersen.se/articles/lispweb.htm 19:56:59 as a side point, I wish sexps was html 19:57:08 (:html (:head (:title "Title"))) 19:57:10 beautiful 19:57:28 I know it *can* be, but I want it *to* be 19:58:29 is there a templating library which uses sexps? Like Djula but not html 19:58:31 -!- Karl_dscc [~localhost@ipdsw03.informatik.fh-schmalkalden.de] has quit [Remote host closed the connection] 19:58:43 <_schulte_> AeroNotix: I built this recently to learn parenscript, http://eschulte.github.io/gpolygon/ -- not a large page but not trivial and the code should be fairly self explanatory 19:59:26 -!- travisrodman [~travisrod@17.223.151.202] has quit [Ping timeout: 240 seconds] 19:59:30 interesting 19:59:34 btw, I see there are many lisp-likes for the web apart from parenscript 19:59:55 but if it's a true common lisp=>js compiler, it's pretty good 20:00:06 lispyscript, wisp, sibilant, clojurescript, etc 20:00:18 but I mean, parenscript is a way cooler name :) 20:01:08 how can my program determine the current package name? 20:01:09 <_schulte_> parenscript isn't CL->js, it's more like js dressed up in parens with CL's macro pre-processing 20:01:31 just like the others 20:01:42 whichever, it's not js! 20:01:52 well, with different approaches to macros 20:01:52 it's a lisp to js translator 20:01:55 how does it deal with JS's bat shit insane type system?? 20:02:00 hajovonta: (package-name *package*) 20:02:16 AeroNotix: you can do (+ "bla" 2) in it 20:02:20 nooooo 20:02:20 <_schulte_> capisce: shen has a true to js compiler 20:02:23 NOOOOOooOoOoo 20:02:30 :( 20:02:32 then I don't care 20:02:38 stassats: cool, thanks 20:02:41 <_schulte_> AeroNotix: it defines *lots* of temporary variables 20:02:51 I'm not really bothered about program performance. 20:02:52 translator, translator 20:02:55 _schulte_: right, remember reading that they were making a js implementation 20:02:59 (initially, at least) 20:03:59 mtd [~martin@ops-13.xades.com] has joined #lisp 20:05:00 -!- jtza8 [~jtza8@105-236-180-111.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 20:05:21 eeezkil [~eeezkil@unaffiliated/eeezkil] has joined #lisp 20:06:27 blaaa [541a018c@gateway/web/freenode/ip.84.26.1.140] has joined #lisp 20:07:21 -!- eeezkil [~eeezkil@unaffiliated/eeezkil] has quit [Client Quit] 20:09:26 danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has joined #lisp 20:09:32 doomlord [~doomlod@host86-180-26-144.range86-180.btcentralplus.com] has joined #lisp 20:09:51 -!- goodmanio [k3VB6u4d@gateway/shell/ircrelay.com/x-jgzccebfesfhcvve] has left #lisp 20:10:36 -!- Houl [~Parmi@unaffiliated/houl] has quit [Quit: weil das Wetter so schön ist] 20:11:44 eeezkil [~eeezkil@unaffiliated/eeezkil] has joined #lisp 20:16:31 -!- eeezkil [~eeezkil@unaffiliated/eeezkil] has quit [Quit: ^D] 20:17:17 didi [~user@unaffiliated/didi/x-1022147] has joined #lisp 20:17:59 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 20:18:09 -!- DrCode [~DrCode@gateway/tor-sasl/drcode] has quit [Ping timeout: 240 seconds] 20:19:12 eeezkil [~eeezkil@unaffiliated/eeezkil] has joined #lisp 20:19:29 lol just had that moment with emacs where a bug became part of my workflow 20:20:27 DrCode [~DrCode@gateway/tor-sasl/drcode] has joined #lisp 20:22:22 void64 [~luke@178.122.55.211] has joined #lisp 20:23:02 -!- luke_ [~luke@178.122.142.255] has quit [Ping timeout: 240 seconds] 20:23:05 Aramur [~arare@213.Red-83-61-33.dynamicIP.rima-tde.net] has joined #lisp 20:26:11 -!- _d3f [~gnu@ip-static-94-242-252-66.as5577.net] has quit [Quit: WeeChat 0.4.1] 20:26:48 nug700 [~nug700@174-26-132-136.phnx.qwest.net] has joined #lisp 20:28:55 AeroNotix: what was it? 20:29:29 fill-column-indicator.el had a bug with emacs 24 where an empty line would make the cursor jump to the right hand side, I started using it to quickly scan for empty lines 20:29:42 I upgraded it just to see if it was fixed; it (I guess unfortunately?) was. 20:30:35 well, it's still better than http://xkcd.com/1172/ 20:30:51 I was totally thinking of that 20:31:36 -!- gleag [~gleag@71.175.broadband2.iol.cz] has quit [Read error: Connection reset by peer] 20:34:10 -!- void64 [~luke@178.122.55.211] has quit [Ping timeout: 245 seconds] 20:37:39 gleag [~gleag@71.175.broadband2.iol.cz] has joined #lisp 20:38:10 AntiSpamMeta_ [~MetaBot@AntiSpamMeta/.] has joined #lisp 20:38:10 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Killed (barjavel.freenode.net (Nickname regained by services))] 20:38:10 -!- AntiSpamMeta_ is now known as AntiSpamMeta 20:40:14 -!- francogrex [~user@109.128.104.235] has quit [Quit: ERC Version 5.2 (IRC client for Emacs)] 20:41:00 -!- eeezkil [~eeezkil@unaffiliated/eeezkil] has quit [Quit: ^D] 20:42:19 void64 [~luke@178.122.178.98] has joined #lisp 20:42:31 -!- ehu [ehu@ip167-22-212-87.adsl2.static.versatel.nl] has quit [Ping timeout: 245 seconds] 20:45:14 -!- cory786 [~cory@PAT96.wifi.utoledo.edu] has quit [Ping timeout: 264 seconds] 20:47:06 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Ping timeout: 245 seconds] 20:47:45 -!- Denommus [~user@unaffiliated/denommus] has quit [Remote host closed the connection] 20:47:54 Denommus [~user@unaffiliated/denommus] has joined #lisp 20:49:54 -!- sauerkrause [~krause@cpe-24-55-25-199.austin.res.rr.com] has quit [Ping timeout: 256 seconds] 20:50:02 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 20:50:58 -!- normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has quit [Quit: normanrichards] 20:52:05 -!- davazp [~user@178.167.216.180.threembb.ie] has quit [Ping timeout: 245 seconds] 20:52:06 -!- Hydan [~Adium@ip-89-103-110-5.net.upcbroadband.cz] has quit [Quit: Leaving.] 20:52:42 -!- DalekBaldwin [~Adium@75-142-59-12.static.mtpk.ca.charter.com] has quit [Read error: Connection reset by peer] 20:53:04 sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has joined #lisp 20:54:28 -!- statl [~statl@dslb-094-218-026-076.pools.arcor-ip.net] has quit [Quit: Lost terminal] 20:54:40 -!- sdemarre [~serge@109.134.163.179] has quit [Ping timeout: 260 seconds] 20:54:57 sauerkrause [~krause@cpe-24-55-25-199.austin.res.rr.com] has joined #lisp 20:54:58 bitonic [~user@cpe-68-173-125-35.nyc.res.rr.com] has joined #lisp 20:55:21 -!- void64 [~luke@178.122.178.98] has quit [Ping timeout: 276 seconds] 20:55:40 travisrodman [~travisrod@17.223.151.202] has joined #lisp 20:57:16 Has loop a mechanism to iterative over multidimensional arrays? 20:57:45 lduros [~user@fsf/member/lduros] has joined #lisp 20:57:50 no, but you can use row-major-aref 20:57:50 (loop for i below (array-total-size array) for element = (row-major-aref array i)) 20:59:47 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 21:00:49 ah, thanks 21:01:15 When using SLIME and (in-package :whatever) is there an easy way to see where a function is defined? 21:01:18 M-. 21:01:24 rubber ducked, hard there. 21:01:49 yacks [~py@103.6.158.106] has joined #lisp 21:02:45 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Client Quit] 21:03:07 stassats: that's quite neat. thanks. 21:03:35 DalekBaldwin [~Adium@75-142-59-12.static.mtpk.ca.charter.com] has joined #lisp 21:03:35 -!- knob [~knob@76.76.202.244] has quit [Quit: Leaving] 21:03:37 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 21:03:58 bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has joined #lisp 21:04:47 I'm in the drakma source code and I came across this:https://gist.github.com/AeroNotix/6359132 21:04:54 What's going on there/ 21:05:09 If you need more source code; sorry, I wasn't clear what would relate to this 21:05:27 specifically, why does doing it like that allow the compiler to make some optimizations? 21:06:33 void64 [~luke@178.122.28.227] has joined #lisp 21:06:37 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Client Quit] 21:06:45 AeroNotix: I think that some compilers such as SBCL have a fast path for make-instance with literal first argument. 21:06:54 sbcl does, yes 21:06:57 the literal class symbol? 21:07:00 like 'the-class/ 21:07:02 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 21:07:08 a constant argument 21:07:11 -!- Tanami [~carnage@9ch.in] has quit [Ping timeout: 256 seconds] 21:07:14 ok 21:07:19 It's like "new WhateverClass();" in Java - the static, non-parameterized instantiation. 21:07:20 Tanami [~carnage@9ch.in] has joined #lisp 21:07:22 -!- lduros [~user@fsf/member/lduros] has quit [Read error: Connection reset by peer] 21:07:25 aha, ok 21:07:31 because then it can figure out what methods it has to go through, and what slots there are, and such 21:08:29 make-instance itself is a generic function and potentially costly, even though the flexibility is useful sometimes. 21:08:38 Interesting 21:08:53 francogrex [~user@109.128.104.235] has joined #lisp 21:09:59 Therefore, the class being a constant probably isn't a sufficient requirement for the fast path, only a necessary one. 21:10:31 If you're doing a lot of customization, you probably get the slow path. But hey, you pay for what you use. 21:10:33 sbcl's thing is pretty complicated. it involves COMPILE calls and a special kind of function name 21:10:53 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Client Quit] 21:11:29 Thanks all 21:13:06 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 21:14:00 eeezkil [~eeezkil@unaffiliated/eeezkil] has joined #lisp 21:14:16 -!- setmeaway [~setmeaway@119.201.52.138] has quit [Ping timeout: 264 seconds] 21:15:18 I tried vacietis (strange name but whatever) now. It's good, quite, but not (yet) to be a replacement for ffi/cffi. It has limited capabilities 21:15:52 -!- Harag [~Thunderbi@ti-224-185-84.telkomadsl.co.za] has quit [Ping timeout: 240 seconds] 21:16:52 -!- Denommus [~user@unaffiliated/denommus] has quit [Remote host closed the connection] 21:16:59 Denommus [~user@unaffiliated/denommus] has joined #lisp 21:19:58 -!- add^_ [~user@m37-3-55-160.cust.tele2.se] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 21:20:38 ckoch786 [~cory@107-219-7-73.lightspeed.toldoh.sbcglobal.net] has joined #lisp 21:21:14 macdice [~user@46-65-10-191.zone16.bethere.co.uk] has joined #lisp 21:21:26 przl [~przlrkt@p5DCA3BCE.dip0.t-ipconnect.de] has joined #lisp 21:21:57 -!- Denommus [~user@unaffiliated/denommus] has quit [Remote host closed the connection] 21:22:04 Denommus [~user@unaffiliated/denommus] has joined #lisp 21:22:11 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: This computer has gone to sleep] 21:24:12 kcj [~casey@unaffiliated/kcj] has joined #lisp 21:24:12 -!- francogrex [~user@109.128.104.235] has quit [Read error: Connection reset by peer] 21:24:31 -!- yakov [~yakov@37-144-231-236.broadband.corbina.ru] has quit [Remote host closed the connection] 21:26:05 -!- alezost [~user@128-70-201-90.broadband.corbina.ru] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 21:26:40 yakov [~yakov@37-144-231-236.broadband.corbina.ru] has joined #lisp 21:26:50 sz0 [~user@94.55.194.230] has joined #lisp 21:27:03 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Read error: Connection reset by peer] 21:27:15 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 21:27:32 normanrichards [~normanric@70.114.215.220] has joined #lisp 21:28:35 ampersand27017 [~ampersand@ip-64-134-235-244.public.wayport.net] has joined #lisp 21:32:02 -!- sz0 [~user@94.55.194.230] has quit [Ping timeout: 264 seconds] 21:32:37 pierre1 [~pierre1@179.218.154.208] has joined #lisp 21:32:58 -!- Davidbrcz [~david@ANantes-151-1-31-10.w83-195.abo.wanadoo.fr] has quit [Ping timeout: 256 seconds] 21:34:18 sz0 [~user@94.55.194.230] has joined #lisp 21:34:29 finally got something resembling an arglist display: http://www.youtube.com/watch?v=eNFgKMF_UeE 21:34:32 -!- ubikation [~ubikation@c-67-168-252-238.hsd1.or.comcast.net] has quit [Ping timeout: 240 seconds] 21:35:06 Fuh, I've finally finished analysis of data: http://hitecnologys.org/1/ 21:35:23 And I also found some money and bought a domain. 21:35:32 your link doesn't have any movies! 21:35:36 mine does 21:36:25 =( 21:36:29 -!- macdice [~user@46-65-10-191.zone16.bethere.co.uk] has quit [Quit: disconnected] 21:36:42 hitecnologys: congratulations. good stuff. 21:37:08 samebchase: thanks. 21:37:31 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 245 seconds] 21:38:03 I'm going to rewrite everything to Lisp (*lots* of copy-paste in plain HTML, not good) and enhance design a little. 21:39:24 I hate Flash. It hangs my Firefox! 21:39:54 a thousand lines of code just to display arglists, and it's still not complete 21:40:05 I hate Firefox, it hangs my computer! 21:40:05 hitecnologys: then active HTML5 mode of youtube. 21:40:10 :) 21:40:25 Shinmera: already done that but it doesn't work on all videos. 21:40:41 Still not? I thought they had fixed that by now. 21:40:44 Ech. 21:40:45 gleag: I hate the web 21:41:08 stassats: so on a scale of el fusilado to disco how dead is SLIME now 21:41:28 gleag: I hate computers! They hang my brain! 21:41:35 Misstyre: so does Alan Kay, you're in a good company! 21:41:42 Bike: it is dead to me 21:41:54 Bike: i stopped working on slime for a while now 21:41:55 hitecnologys: funny is, that occurred to me as an inevitable continuation of the joke. :) 21:42:08 snds good 21:42:13 gleag: I'd much rather use apps written in smalltalk than shitty bloated webpages created by people with macs and photoshop 21:42:23 stassats: Any particular reason you care to share? 21:42:27 but i still use it, planning to stop using by the end of the year 21:42:57 -!- fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has quit [Quit: leaving] 21:43:45 i guess after i will have an editor, a paredit, a tab-completer, it can be usable 21:43:47 chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has joined #lisp 21:43:49 and a better debugger 21:44:07 didi: i don't understand your question 21:44:07 so is this all graphical instead of emacsy 21:44:11 stassats: looks nice 21:44:28 any reason slime is dead to you, i think 21:44:37 stassats: ^ 21:44:48 well, the reason is emacs, of course 21:44:55 oic 21:45:07 not flexible enough, no threads, etc. 21:45:10 blar1 [~nkennedy@opaltech9.theopalgroup.com] has joined #lisp 21:46:31 i still like the emacs way, just not the implementation 21:46:33 I use vim. Flexible, cool, no broken fingers. 21:47:51 -!- trigen [~MSX@cppse.nl] has quit [Read error: Connection reset by peer] 21:48:29 i've written a function that generates passphrases by grabbing random words from a file, which is working fine in the REPL - every time i call the function, a new phrase is output. but i've written an SBCL script so i can invoke the function from BASH, and every time i call the script, the same phrase is printed. the script just calls (load "file.lisp") then (write-line (generate)); any pointers on what i may have done wrong, or what i'm misunde 21:48:35 H4ns: ping 21:48:46 -!- slyrus [~chatzilla@173-228-44-92.dsl.static.sonic.net] has quit [Ping timeout: 245 seconds] 21:48:56 clhs make-random-state 21:48:56 http://www.lispworks.com/reference/HyperSpec/Body/f_mk_rnd.htm 21:49:30 blar1: perhaps you need to initialize your PRNG? 21:50:07 blar1: it's what you haven't done: (setf *random-state* (make-random-state t)) 21:50:35 but then, why am i getting properly random phrases in the REPL? 21:50:38 -!- sz0 [~user@94.55.194.230] has quit [Ping timeout: 246 seconds] 21:51:03 $sbcl; ): (load "file.lisp"); (generate) -> random; (generate) -> more random 21:51:04 because you don't use it from the beginning 21:51:14 blar1: Because you are not using the same random-state every time. 21:51:42 random changes the random state, subsequent calls we be different from preceding, but the sequence is still the same 21:51:45 blar1: when you call random the random state is updated so that the next call to random will give a different answer 21:52:02 blar1: they're not "properly random". The prng maintains a state that changes between invocations in the REPL. 21:52:31 so any calls from outside the repl will always see the PRNG in the same state, unless it's explicitly updated? 21:52:45 blar1: but if the your Lisp program's startup process is deterministic, so is your initial random state. 21:53:13 blar1: any first call immediately after launching the program in a deterministic way. 21:53:14 blar1: Try restarting your REPL and you'll see the same sequence. 21:53:23 -!- eeezkil [~eeezkil@unaffiliated/eeezkil] has quit [Quit: ^D] 21:53:36 didi: he won't. 21:53:48 hitecnologys: No? 21:54:17 he most certainly will, provided that *random-state* is not initialized 21:54:33 i've been dropping and restarting repls and not seeing the same sequences; but no matter 21:54:54 When you restart REPL *random-state* is not reinitialized? 21:54:59 -!- rk[wrk] is now known as rk[] 21:55:07 so the PRNG intialization needs to occur in the package where my function is defined, or i need to do this in the script which uses the package? 21:55:20 blar1: it's like always starting with "the random number 15". 21:55:26 the package is not relevant 21:55:31 the value of *random-state* is 21:55:34 -!- sellout- [~Adium@66.185.107.123] has quit [Quit: Leaving.] 21:56:10 hitecnologys: I don't think any Lisp implementation starts up non-deterministally on purpose. 21:56:31 i'm just trying to figure out when i'll need to update the *random-state* - in the script, or in the definition of the function? 21:56:57 hitecnologys: Try it. 21:57:03 blar1: I guess both place would be fine? 21:57:29 blar1: before doing the first invocation of RANDOM 21:59:05 blar1: it doesn't matter whether you do it in the top level in a "script sequence" or inside some function, but see ^^^, it has to happen temporally-before you call RANDOM, that's all that matters. 21:59:34 didi: oh, wow, the same number. 21:59:41 :^) 21:59:45 -!- segv- [~mb@95-91-242-114-dynip.superkabel.de] has quit [Remote host closed the connection] 22:00:04 and say i were to compile the file which contains the function definition; would the (setf) in the resulting compiled code be sufficient? 22:00:56 segv- [~mb@95-91-242-114-dynip.superkabel.de] has joined #lisp 22:01:10 Oh crap, 5 AM! Bedtime. Goodbye everyone. 22:01:17 -!- hitecnologys [~hitecnolo@62.182.195.5] has quit [Quit: hitecnologys] 22:01:23 trigen [~MSX@cppse.nl] has joined #lisp 22:02:28 ah; apparently, yes, compiling it with the random-state intialization inside the file is apparently sufficient 22:02:32 thx guys! 22:02:35 blar1: loading a compiled file is supposed to achieve the same things as loading a source file. 22:02:39 blar1: as long as it is executed before the call to random 22:03:48 -!- ampersand27017 [~ampersand@ip-64-134-235-244.public.wayport.net] has quit [Quit: ampersand27017] 22:06:33 -!- Denommus [~user@unaffiliated/denommus] has quit [Remote host closed the connection] 22:06:40 Denommus [~user@unaffiliated/denommus] has joined #lisp 22:07:04 youlysses [~user@24-217-211-79.dhcp.stls.mo.charter.com] has joined #lisp 22:07:13 ubikation [~ubikation@2600:100f:b12e:d0fc:9024:e6ff:fe7c:4db6] has joined #lisp 22:09:34 nialo- [~yaaic@66-87-116-192.pools.spcsdns.net] has joined #lisp 22:10:25 -!- trigen [~MSX@cppse.nl] has quit [Ping timeout: 245 seconds] 22:11:17 Denommus` [~user@201.75.85.68] has joined #lisp 22:12:07 -!- Denommus [~user@unaffiliated/denommus] has quit [Ping timeout: 260 seconds] 22:13:33 -!- blar1 [~nkennedy@opaltech9.theopalgroup.com] has left #lisp 22:15:16 H4ns: I sent a pull request to drakma on GitHub, I'm heading off to bed now so I'll catch you in the 'morrow. 22:15:47 -!- Aramur [~arare@213.Red-83-61-33.dynamicIP.rima-tde.net] has quit [Quit: Aramur] 22:15:53 -!- arare [~Aramur@153.68.117.91.dynamic.mundo-r.com] has quit [Quit: arare] 22:18:16 sykopomp: is squirl ready for use? 22:20:00 -!- AeroNotix [~xeno@abou213.neoplus.adsl.tpnet.pl] has quit [Ping timeout: 256 seconds] 22:20:26 -!- CrazyEddy [~fulyie@wrongplanet/CrazyEddy] has quit [Ping timeout: 245 seconds] 22:20:43 -!- victor_lowther [~victorlow@143.166.116.80] has quit [Quit: Leaving IRC - dircproxy 1.2.0] 22:21:40 -!- ebobby [~fms@38.99.41.44] has quit [Quit: Lost terminal] 22:22:11 ebobby [~fms@38.99.41.44] has joined #lisp 22:23:02 -!- billitch [~billitch@men75-12-88-183-197-206.fbx.proxad.net] has quit [Ping timeout: 264 seconds] 22:25:03 -!- chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has quit [Ping timeout: 276 seconds] 22:25:09 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 248 seconds] 22:27:34 -!- bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has quit [Read error: Connection reset by peer] 22:29:51 trigen [~MSX@cppse.nl] has joined #lisp 22:30:04 goodmanio [k3VB6u4d@gateway/shell/ircrelay.com/x-jgzccebfesfhcvve] has joined #lisp 22:31:12 chu [~user@unaffiliated/chu] has joined #lisp 22:32:17 -!- jangle [~jimmy1984@dsl-162.7-238.gtb.net] has quit [Quit: jangle] 22:33:01 -!- dstatyvka [ejabberd@pepelaz.jabber.od.ua] has left #lisp 22:33:20 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Quit: Leaving.] 22:37:50 -!- ubikation [~ubikation@2600:100f:b12e:d0fc:9024:e6ff:fe7c:4db6] has quit [Ping timeout: 240 seconds] 22:38:42 -!- bitonic [~user@cpe-68-173-125-35.nyc.res.rr.com] has quit [Remote host closed the connection] 22:39:12 -!- didi [~user@unaffiliated/didi/x-1022147] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:44:18 -!- Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has quit [Read error: Connection reset by peer] 22:44:25 chameco [~samuel@cpe-74-69-188-107.stny.res.rr.com] has joined #lisp 22:44:46 Codynyx [~cody@c-75-72-187-16.hsd1.mn.comcast.net] has joined #lisp 22:45:56 pizzasauce [~user@unaffiliated/pizzasauce] has joined #lisp 22:46:30 is ELT short for element in lisp lingo? 22:48:03 the name of the function is 22:49:45 -!- przl [~przlrkt@p5DCA3BCE.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds] 22:49:50 is SEQ also a function? 22:50:19 no 22:50:40 is ELT the same as elt? 22:50:46 usually 22:50:53 Xach: squirl has sort of been abandoned for a while. It's looking for someone who thinks it's useful enough to use it in a serious project, but several years does involve a bit of dust by now. 22:51:00 I don't know if anyone actually uses it. 22:51:16 -!- mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has quit [Quit: Parting is such sweet sorrow...] 22:51:37 so, the documentation for remove says (remove ELT SEQ). I wonder what ELT means in this case. is it a function or something else? 22:52:10 it's referring to two variables, called ELT and SEQ, that refer to "an element", and "a sequence", respectively. 22:52:43 perhaps you need more detailed documentation 22:52:45 clhs remove 22:52:46 http://www.lispworks.com/reference/HyperSpec/Body/f_rm_rm.htm 22:52:50 so ELT is short for element in this case. 22:53:17 well maybe 22:53:31 so in sbcl, if I create two functions (defun foo (a b) (+ a b)) and (defun foox (&key a b) (+ a b)), the first one has about 1/3 the overhead of the second 22:53:33 ELT SEQ might be shorthand for "ELdriTch SEQuoia" 22:53:38 but if I inline both, they are exactly the same 22:53:43 ltbarcly_: &key parsing takes time. 22:53:45 if it can inline it, why can't it call it fast 22:53:57 if it can inline it it could have done the &key parsing at compile time, right? 22:53:58 ltbarcly_: did you call it with constant keys in your testing? 22:54:04 sure, but that's my point 22:54:12 well, then yes, it does some static optimization 22:54:14 if you have non-constant keys, sure, runtime 22:54:16 minion: what does ELT stand for? 22:54:17 Electiveness Lithochromatography Tenomyoplasty 22:54:30 but if it can inline it, it could have done that same analysis for the compiled function, right? 22:54:39 what? 22:54:40 I mean, this would be an optimization that is possible 22:54:43 the analysis is about calls. 22:55:02 it can inline (foox :a 4 :b 3) but not so much (apply #'foox (some-call)) 22:55:06 sure 22:55:19 -!- pizzasauce [~user@unaffiliated/pizzasauce] has left #lisp 22:55:20 -!- drmeiste_ [~drmeister@farnsworth.chem.temple.edu] has quit [Remote host closed the connection] 22:55:26 and (apply #'foox (some-call)) will probably be slower than (apply #'foo (some-call)) since the former has to do key parsing. 22:55:30 my point is, it could do something like make a second version of the function without the &key arguments and a mangled name, and swap it in when the keys are constant 22:55:39 yeah. it probably does that. 22:55:42 what about it. 22:55:59 though without a mangled name, this ain't c++ 22:56:08 I'm saying if you inline it, it does something like that, if you don't, it doesn't, and I was wondering if there is some kind of reason why it's not psosible 22:56:20 otherwise, I think I found the first deftransform I can contribute back 22:57:20 -!- Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has quit [Quit: ZzZ] 22:58:24 Anything would be theoretically possible in a dynamically recompiling runtime. 22:58:34 you don't even need dynamic recompiling though 22:58:34 kliph [~user@unaffiliated/kliph] has joined #lisp 22:58:59 But sicne since most CL impls are sort of static-ish, I don't think generating multiple code vectors for one function would be commonplace. 22:59:09 yea, but there are compiler-macros 22:59:38 and I don't even think you would need that 22:59:40 Those can't operate on a random function though, can they? 23:00:04 Or would you generate new compiler macros for each function compiled for which the transformations ought to be available? 23:00:15 yea, that would be the stupid but easy way to do it 23:00:23 That sounds like an exponential explosion. 23:00:30 well, exponential? 23:00:33 more like 1-1 23:01:09 gleag: the idea is one keyless function for every &key function (to gloss over &rest and such) 23:01:12 This is something that more than compiler macros asks for general approach - graph transformations etc. 23:01:13 if it's dynamic at all, you use the old code path, if all the keywords are constant, fast 23:01:37 Bike: as I said, that smells with combinatorial explosion. 23:02:18 gleag: not sure i understand how, for this one little transform 23:02:22 you could have as many fast-path functions generated as you have distinct combinations of constantly specified keyword arguments 23:02:26 Chances are that if the function is perf-sensitive, you'd want to inline it anyway. Then, dealing with this within a single CFG/DFG is much easier. 23:02:48 I suspect there is a non-compiler-macro-stupid way to do this 23:02:58 if so, it is just a free optimization 23:03:28 you could probably hook it into the low level function invocation stuff 23:03:32 basically set up the thing as parsed 23:03:41 I'm deeply suspicious of the benefits of pursuing this course of implementation evolution. 23:03:51 I guess I won't count on your help 23:03:58 *ltbarcly_* crosses gleag off the list 23:04:02 :) 23:04:19 I'd rather see a more generic optimizer and type inferencer for CCL. :) 23:04:21 pizzasauce [~user@unaffiliated/pizzasauce] has joined #lisp 23:04:37 i wish ccl's source was easier to understand 23:04:40 alias ccl=sbcl 23:04:53 is quicklisp still in beta? or is it a part of sbcl already? 23:04:57 That's going to give you a universal speed boost over the whole code rather than in a few specific call sites. 23:05:08 pizzasauce: in beta but common 23:05:17 it probably will not be "part of" sbcl 23:05:20 Bike: I think that CCL is much more understandable than SBCL, at least to me. 23:05:40 well, that's almost certainly true 23:05:46 if you go by the comments in sbcl 23:06:02 gleag: sbcl has lots of comments by harried maintainers, ccl is almost comment-less, and i don't know what things like &lexpr are or even how to figure them out 23:06:41 Bike: will it be included in one of the common lisp languages in the future? 23:06:43 Well, yes, reading the whole thing a making notes in on my to-do list for the rest of this year, I guess. :) 23:06:52 pizzasauce: why would it. 23:07:05 also they're "implementations", not "languages". 23:07:30 I have a devilish plan to try to make an optimizer based around a Qi/Shen-like system. 23:07:46 Bike: ok implementations. 23:08:02 they're better than ok! 23:08:05 well, i have my own devilish plans, maybe we can betray one another while attacking asmodeus 23:08:18 pizzasauce: why would it be in implementations? just download it. 23:09:03 to be fair, the cl package system is very annoying 23:09:26 and they already ship asdf 23:09:32 what does cl packaging have to do with anything? 23:09:55 quicklisp, asdf 23:10:00 Bike: i suppose. I was thinking that if it were in implementations, then it will be maintained as a part of the implementation. otherwise it might not be maintained. 23:10:08 what do those have to do with packaging? 23:10:23 pizzasauce: if it was part of an implementation it would get tied up in it and be nonportable. 23:10:24 they make it a lot easier to deal with dependencies 23:10:28 which is the point of packagign 23:10:53 ltbarcly_: actually, they deal with system dependencies, not with package dependencies. 23:11:14 packages don't have dependencies. 23:11:23 -!- cdidd [~cdidd@128-68-13-33.broadband.corbina.ru] has quit [Ping timeout: 245 seconds] 23:11:30 cdidd [~cdidd@128-68-32-229.broadband.corbina.ru] has joined #lisp 23:11:35 Bike: except for the implicit ones? 23:11:47 mm? 23:12:06 you are putting a fine point on it 23:12:14 Package A calling a function in package B and the system blowing up because B isn't there? 23:12:23 gleag: packages don't call anything :) 23:12:35 packages are a terrible piece of crap 23:12:36 ltbarcly_: it's not a fine point, it's an important distinction, systems and packages are very different things 23:12:37 Or technically, B probably is but the function isn't there 23:12:52 Bike: it is important, but you probably see what they mean 23:13:09 not really? asdf and quicklisp don't replace packages or anything. 23:13:13 the whole packages/systems thing is really gross 23:13:40 meanwhile elisp just has (require ') and it works just fine, why oh why couldn't CL have something like that 23:13:48 and I know I could make it, that's not the point 23:14:20 i'm not defending packages or whatever, i'm just saying quicklisp and asdf aren't about packages 23:14:24 sure 23:14:30 -!- maxter [~maxter@gaffeless.chaperon.volia.net] has quit [Ping timeout: 264 seconds] 23:14:43 asdf is a tool to get around the grossness of packages 23:15:07 but I suppose that isn't really that avoidable 23:15:10 -!- svs_ [~svs@104-252-AGAVEBB-NM.abq.nm.agavebb.net] has quit [Quit: svs_] 23:15:13 przl [~przlrkt@p5DCA3BCE.dip0.t-ipconnect.de] has joined #lisp 23:15:13 I mean it is, but not in CL 23:15:17 -!- rvchangue [~rvchangue@unaffiliated/rvchangue] has quit [Ping timeout: 248 seconds] 23:17:31 -!- gleag [~gleag@71.175.broadband2.iol.cz] has quit [Ping timeout: 245 seconds] 23:17:50 asdf to get around packages? 23:18:06 which of course isn't about packages 23:18:07 if packages worked the same way as in golang, asdf would be pointless, for example 23:18:09 that just doesn't make any sense 23:18:35 the package / build philosophy in CL is very 1978 23:18:57 even C is better, which is very sad 23:18:59 ubikation [~ubikation@c-98-246-194-189.hsd1.or.comcast.net] has joined #lisp 23:19:40 the worst part is, packages are figured out at read time 23:19:45 is there a resource explaining package / system quite clearly? I don't know the difference personally. 23:19:49 so even if you wanted to write a tool to automate it, you can't really 23:19:49 hey my process of working with a file is (ql:quickload package), (in-package :package) and then running the commands to test stuff. Is this the wrong way? What should I be doing? Is there a good tutorial on what a good workflow looks like? 23:19:54 minion: packages? 23:19:55 packages: http://weitz.de/packages.html http://www.gigamonkeys.com/book/programming-in-the-large-packages-and-symbols.html http://flownet.com/ron/packages.pdf 23:20:00 Ralt: http://weitz.de/packages.html 23:20:02 system! you quickload /systems/! 23:20:19 err... system. 23:20:21 thanks 23:20:37 anyway that's what i do, maybe it's enterprise inefficient or something 23:20:51 well, it's regular inefficient 23:21:15 rvchangue [~rvchangue@unaffiliated/rvchangue] has joined #lisp 23:21:16 so what would you suggest 23:21:23 do exactly what golang does 23:21:30 whining on #lisp is terribly efficient, on the other hand 23:21:48 i don't know what golang does 23:21:52 ubikation: it needs to be (eval-when (:compile-toplevel :load-toplevel :execute) (ql:quickload)) 23:21:57 also don't know how that constitutes a workload 23:22:04 you got me stassats, why talk about lisp in #lisp 23:22:07 work flow, whatever 23:22:18 -!- travisrodman [~travisrod@17.223.151.202] has quit [Ping timeout: 264 seconds] 23:22:29 stassats: I run that in slime? 23:22:44 nah, that's for a file 23:23:35 what should I do in slime? 23:23:59 ,l system ,in package 23:25:22 that looks like a macro? 23:25:28 -!- pizzasauce [~user@unaffiliated/pizzasauce] has left #lisp 23:25:40 it's slime commands. 23:26:28 -!- ltbarcly_ [~textual@216.113.168.141] has quit [Read error: Operation timed out] 23:28:11 Bike: oh. It's not working for me though. I tried it and I got "Comma not inside a backquote" 23:29:13 no, it's not something you input to lisp, it's a slime command. hit , in your repl buffer 23:29:23 i think ,l and ,in are stassats-specific though 23:29:42 not really 23:29:59 oh, in isn't, but l isn't doing anything for me 23:30:14 oh cool! okay. I've been using ,quit (I was c-x k'ing the slime + inferior for a while...) 23:30:15 that's from slime-asdf 23:30:32 i see 23:31:54 Ryan_Burnside [~ryan@63-153-70-162.hlna.qwest.net] has joined #lisp 23:32:10 also, what does 'dot context error' mean? slime isn't giving me any hint as to what region of my code might be causing it 23:32:29 something like (foo . ) 23:33:16 Bike: thank you! 23:34:23 Bike do you visit LispForum ever? 23:34:28 i don't 23:34:32 Ah. 23:35:05 didi [~user@unaffiliated/didi/x-1022147] has joined #lisp 23:36:09 bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has joined #lisp 23:36:10 -!- genkinodenki [~migrayn@dsl-vntbrasgw1-50dc7f-98.dhcp.inet.fi] has quit [Quit: leaving] 23:36:31 I really wish somebody had the talent to write a graphical terminal emulator. I know the usual response is "study and do it yourself" but this is one of those cases where the task is pretty daunting. I'd like to emulate some of the DEC terminals from the 80's that turned stdin into visuals. 23:37:02 Any language could produce graphics by writing textual control codes to the terminal... 23:37:05 http://www.lispforum.com/viewtopic.php?f=20&t=4143 23:37:18 ltbarcly [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 23:39:10 Ryan_Burnside: that's really cool! 23:40:25 -!- ltbarcly__ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 245 seconds] 23:40:46 Ryan_Burnside: you can pay someone to do it 23:41:18 Ryan_Burnside: you could easily write one in emacs. 23:41:41 zRecursive [~czsq888@171.212.255.125] has joined #lisp 23:41:54 In emacs, you can compose a character from a bitmap. You could build a bitmap for such a character from code received from a program in a comint filter. 23:43:07 I guess that looks kind of poor on my part, but I'm more interested in developing a library for such a device rather than writing the device emulator. :) 23:43:13 So you could just write in lisp (or any other program) those code on the stdout, and your comint filter would transform them into bitmap and then a glyph to display, so that glyph by glyph you get graphics in the emacs terminal (or inferior-lisp or slime buffer). 23:43:25 The device emulator is actuall the easy part. 23:43:33 They were really cool, you just tell your program to output some special characters starting with escape/Pop and it would draw lines... 23:43:48 Basically, a state machine and updating a bitmap. 23:44:01 Hmmm 23:44:34 Ryan_Burnside: but if you don't want to write one, you can just use xterm. All xterms have a Tek4041 mode that can be initiated from the program, with special control codes. And then drawing vectorial graphics. 23:45:03 I'll definitely check into that. 23:45:20 It seems that we have to resort to high level libraries just to plot some data on the screen. 23:45:34 Otherwise. 23:46:07 how do I write a macro that handles putting an arg into a function optionally? right now it inserts nil and I don't want it to put anything there if it's nil. 23:46:19 It probably isn't suited to things like video games or amusements but when you are working with static data, it is awesome to be able to draw graphics from ANY programming language. 23:47:26 ubikation: often you'd use ,@(when condition (list arg)) 23:49:11 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 245 seconds] 23:51:01 The trick I use: I return a list instead of nil or an atom, so that I can write ,@(thing) instead of ,@(when (thing) (list (thing))) 23:52:17 Bike: thanks! 23:55:05 -!- Denommus` is now known as Denommus 23:55:15 -!- Denommus [~user@201.75.85.68] has quit [Changing host] 23:55:15 Denommus [~user@unaffiliated/denommus] has joined #lisp 23:58:46 -!- yakov [~yakov@37-144-231-236.broadband.corbina.ru] has quit [Ping timeout: 245 seconds] 00:03:44 Quadrescence [~quad@unaffiliated/quadrescence] has joined #lisp 00:03:50 -!- smazga [~acrid@64.55.45.194] has quit [Quit: rcirc on GNU Emacs 24.3.4] 00:04:14 -!- youlysses [~user@24-217-211-79.dhcp.stls.mo.charter.com] has quit [Remote host closed the connection] 00:04:31 slyrus [~chatzilla@adsl-99-97-64-25.dsl.pltn13.sbcglobal.net] has joined #lisp 00:07:48 stassats [~stassats@wikipedia/stassats] has joined #lisp 00:14:36 -!- void64 [~luke@178.122.28.227] has quit [Ping timeout: 245 seconds] 00:15:33 travisrodman [~travisrod@17.223.151.202] has joined #lisp 00:18:14 ltbarcly_ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 00:19:11 -!- ltbarcly [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 245 seconds] 00:20:34 I can't remember having seen anything like http://api.rubyonrails.org/ in CLHS. It's the same whatever doc page I watch about ruby or rails: they're all as horrible. 00:21:15 jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 00:27:40 void64 [~luke@178.122.66.41] has joined #lisp 00:30:11 -!- wgl [~wgl@209.242.26.41] has quit [Remote host closed the connection] 00:35:20 nialo [~nialo@ool-44c53f01.dyn.optonline.net] has joined #lisp 00:37:35 pjb I just tried the xterm -t, it immediately segfaulted when I tried to type to it. 00:37:39 :< 00:41:24 -!- segv- [~mb@95-91-242-114-dynip.superkabel.de] has quit [Read error: Operation timed out] 00:41:41 -!- slyrus [~chatzilla@adsl-99-97-64-25.dsl.pltn13.sbcglobal.net] has quit [Ping timeout: 245 seconds] 00:46:16 -!- harish [~harish@119.56.120.89] has quit [Ping timeout: 245 seconds] 00:47:11 A little bug, that's all. 00:50:02 -!- rvchangue [~rvchangue@unaffiliated/rvchangue] has quit [Ping timeout: 264 seconds] 00:51:09 -!- Kabaka [~Kabaka@botters/kabaka] has quit [Ping timeout: 240 seconds] 00:51:50 -!- z0d [~z0d@unaffiliated/z0d] has quit [Ping timeout: 240 seconds] 00:54:14 Kabaka [~Kabaka@botters/kabaka] has joined #lisp 00:55:47 @pjb http://modularsynthesis.com/tek/ Video on there is mindblowing. Especially the 3D graphics. Would be awesome if Lisp driven 00:55:54 rvchangue [~rvchangue@unaffiliated/rvchangue] has joined #lisp 00:56:32 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #lisp 00:59:17 -!- dented42 [~dented42@166.70.24.149] has quit [Ping timeout: 240 seconds] 01:00:47 dented42 [~dented42@166.70.24.149] has joined #lisp 01:00:53 CrazyEddy [~Pembroke@wrongplanet/CrazyEddy] has joined #lisp 01:02:56 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [Ping timeout: 260 seconds] 01:03:16 erikc [~erikc@CPE78cd8e65fa60-CM78cd8e65fa5d.cpe.net.cable.rogers.com] has joined #lisp 01:03:40 ISF__ [~ivan@201.82.138.219] has joined #lisp 01:04:27 MoALTz_ [~no@host86-137-42-235.range86-137.btcentralplus.com] has joined #lisp 01:04:37 sykopomp: someone wants me to add it to quicklisp and i'm hesitant 01:05:02 Xach: I would be hesitant, too. If squirl were more benign to fancy compilers, I would be less so. 01:05:32 but it has a habit of exposing really odd bugs in SBCL/CCL's compiler (or triggering awful explosions because of its lack of safety) 01:06:14 and like, it's completely unmaintained, though I do make a best effort to encourage unsuspecting victims to pick it up and turn it into something worthwhile. No volunteers yet. :) 01:07:01 -!- jlongster [~user@pool-72-84-229-181.rcmdva.fios.verizon.net] has quit [Remote host closed the connection] 01:07:06 -!- MoALTz [~no@host86-137-70-230.range86-137.btcentralplus.com] has quit [Ping timeout: 245 seconds] 01:07:41 jlongster [~user@pool-72-84-229-181.rcmdva.fios.verizon.net] has joined #lisp 01:11:13 Oddity [~Oddity@unaffiliated/oddity] has joined #lisp 01:11:20 drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has joined #lisp 01:11:54 ikki [~ikki@201.141.73.216] has joined #lisp 01:12:17 -!- Ryan_Burnside [~ryan@63-153-70-162.hlna.qwest.net] has quit [Quit: Leaving] 01:13:58 -!- travisrodman [~travisrod@17.223.151.202] has quit [Ping timeout: 256 seconds] 01:16:45 jangle [~jimmy1984@c-98-233-111-131.hsd1.md.comcast.net] has joined #lisp 01:18:28 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 245 seconds] 01:19:47 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 01:20:02 -!- rvchangue [~rvchangue@unaffiliated/rvchangue] has quit [Ping timeout: 264 seconds] 01:20:03 -!- ubikation [~ubikation@c-98-246-194-189.hsd1.or.comcast.net] has quit [Ping timeout: 264 seconds] 01:24:10 -!- dented42 [~dented42@166.70.24.149] has quit [Ping timeout: 245 seconds] 01:25:58 DataLinkDroid [~DataLinkD@1.144.76.161] has joined #lisp 01:26:58 rvchangue [~rvchangue@unaffiliated/rvchangue] has joined #lisp 01:28:20 -!- ebobby [~fms@38.99.41.44] has quit [Ping timeout: 246 seconds] 01:29:11 -!- petrounias [~petrounia@ppp-2-85-28-244.home.otenet.gr] has quit [Quit: petrounias] 01:29:32 -!- drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 01:34:51 -!- didi [~user@unaffiliated/didi/x-1022147] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 01:35:01 ebobby [~fms@38.99.41.44] has joined #lisp 01:36:25 harish [harish@nat/redhat/x-jtvpmrrgqvjkstnq] has joined #lisp 01:38:58 drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has joined #lisp 01:43:32 -!- ebobby [~fms@38.99.41.44] has quit [Ping timeout: 260 seconds] 01:45:26 -!- Denommus [~user@unaffiliated/denommus] has quit [Ping timeout: 240 seconds] 01:47:40 -!- varioust [~varioust@76.84.12.7] has quit [Ping timeout: 241 seconds] 01:48:42 jleija [~jleija@50.15.142.21] has joined #lisp 01:49:40 gko_ [~gko@60-251-71-121.HINET-IP.hinet.net] has joined #lisp 01:49:46 momo-reina [~user@124.107.67.167] has joined #lisp 01:51:50 -!- stepnem [~stepnem@internet2.cznet.cz] has quit [Ping timeout: 240 seconds] 01:52:23 -!- doomlord [~doomlod@host86-180-26-144.range86-180.btcentralplus.com] has quit [Ping timeout: 260 seconds] 01:55:20 -!- void64 [~luke@178.122.66.41] has quit [Ping timeout: 256 seconds] 02:01:15 walter|r [~walter@c-24-218-217-69.hsd1.ma.comcast.net] has joined #lisp 02:01:29 zacharias_ [~aw@unaffiliated/zacharias] has joined #lisp 02:03:55 echo-area [~user@182.92.247.2] has joined #lisp 02:04:19 Ben1 [~Thunderbi@123.129.57.203] has joined #lisp 02:04:21 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Quit: Computer has gone to sleep.] 02:04:38 Ben2 [~DCG@123.129.57.203] has joined #lisp 02:04:45 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Ping timeout: 276 seconds] 02:07:12 void64 [~luke@178.122.65.144] has joined #lisp 04:22:05 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #lisp 04:22:05 04:22:05 -!- names: ccl-logbot CrazyEddy sellout- motionman maxter Aiwass easye Ryan_Burnside rk[imposter] rvchangue AntiSpamMeta breakds fridim_ joneshf-laptop przl_ drmeiste_ isaacbw Ben2 Ben1 echo-area zacharias_ walter|r gko_ harish DataLinkDroid ikki Oddity MoALTz_ Nisstyre-laptop Kabaka jack_rabbit ltbarcly_ Quadrescence bananagram cdidd kliph Codynyx chu goodmanio trigen nialo- pierre1 normanrichards kcj ckoch786 Tanami DalekBaldwin sauerkrause sirdancealot nug700 04:22:05 -!- names: DrCode danlentz mtd billstclair [SLB] namtsui oleo ebw` hugod milosn ehaliewicz matko karswell arubin naryl quazimodo McMAGIC--Copy antoszka edgar-rft ASau ``Erik p_l Praise ered MasseR wormphlegm theos seangrov` cyphase kpreid drmeister entitativity mathrick reb````` JPeterson lusory zmyrgel hajovonta Bike KingNato_ nowhere_man s0ber Patzy Nisstyre axion Vutral dotemacs fikusz arkx oconnore Trenif kbtr_ cmatei_ yonkeltr` Mandus_ mlamari_ cpt_nemo nullman 04:22:05 -!- names: tali713 joneshf-work lifeng joast sykopomp specbot loke weie spacefrogg^ amaron scharan Teratogen sontek ahungry s00pcan tic_ tic yrk kirin` araujo Posterdati pjb Khisanth EvW theBlackDragon irq0 smull arrdem sweet_kid jsnell bejer dim guyal rpgsimmaster_ dsp__ benny hiroakip tensorpudding Borbus xristos_ foom TristamWrk naeg_ ferada felideon ircbrowse jduhamel nightshade427 Aste123 ianmcorvidae sabra GuilOooo fe[nl]ix konr ragnul hyperboreean igotnolegs- 04:22:05 -!- names: minion tkd MrWoohoo capisce patrickwonders kotharia Yamazaki-kun robot-beethoven guther froggey lemoinem Tristam quasisane eli drdo eak dfox aoh balle daimrod jdz surrounder rtoym kanru zeroish aw|incendiary SHODAN jaimef bege dnolen bhyde Tarential asedeno seggy Squid_Tamer davorb sshirokov nicdev |3b| ivan\ ozzloy karbak djanatyn Jubb Tordek PuffTheMagic NimeshNeema _schulte_ Nshag __main__ aeth DrForr samebchase rotty ggherdov cpape adeht DollyDuplex 04:22:05 -!- names: yroeht2 ramus freiksenet kmder obre otwieracz pr zbigniew REPLeffect Natch schoppenhauer BeLucid PuercoPop igorw periodicity03 mal___ yano peccu2 nightfly vnz snafuchs __wahjava__ Ralt aajmakin_ rien_ johs sjl Blkt aerique fmu____ varjag d4gg4d rvirding j0ni ski gabot phadthai clog nitro_idiot brucem mshroyer guaqua ft Xach Batalyx gluegadget sigjuice MouseTheLuckyDog srcerer hypno seantallen macrobat Amadiro gko stokachu epsylon newcup jhj fds zfx 04:22:05 -!- names: quackv4 redline6561 pchrist ineiros_ abend prip_ luis` photex doomlord_ zenoli karupanerura rk[] flip216 subtlepath joshe tvaalen vsync madnificent felipe strawmn_ Zhivago tomaw stopbit tragalo sbryant arbscht_ Subfusc Adeon mmathis mns ivan djinni` Cheery vhost- hpd H4ns banjiewen cibs dan64 justinmcp Krystof housel clop ecraven koisoke bobbysmith0071 Tribal gemelen fmu BlastHardcheese Fade sytse oGMo pok_ cmbntr gensym cross ve ether0_ gf3 cruxeternus 04:22:05 -!- names: wyan galdor tessier Ash yeltzooo jayne copec eMBee gideonite nuba_ jd__ Watcher7 acieroid j_king rabite sfa ttm sid_cypher expez tychoish Anarch jasom Neptu 04:22:42 -!- arubin [~arubin@99-114-192-172.lightspeed.cicril.sbcglobal.net] has quit [Quit: Computer has gone to sleep.] 04:23:32 alezost [~user@128-70-201-90.broadband.corbina.ru] has joined #lisp 04:24:17 -!- drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 04:26:05 -!- przl_ [~przlrkt@p5DCA3457.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 04:26:17 -!- Aiwass [~user@unaffiliated/aiwass] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 04:27:31 drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has joined #lisp 04:29:58 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 246 seconds] 04:30:52 -!- ikki [~ikki@201.141.73.216] has quit [Quit: Saliendo] 04:33:29 -!- danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has quit [Remote host closed the connection] 04:36:33 -!- Ben2 [~DCG@123.129.57.203] has quit [Quit: Leaving.] 04:37:06 ISF__ [~ivan@201.82.138.219] has joined #lisp 04:39:01 kushal [kdas@fedora/kushal] has joined #lisp 04:40:23 -!- Ben1 [~Thunderbi@123.129.57.203] has quit [Ping timeout: 260 seconds] 04:44:01 I was going to look at ECL myself. 04:44:44 Do a lot of C++ might work well. I just hope there is a way to get the value of a symbol running in the REPL and map that to a C++ value. 04:45:08 I can't bring myself to embed something like LUA, I'd rather a proper Lisp REPL. 04:47:45 -!- quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has quit [Ping timeout: 240 seconds] 04:49:17 setmeaway [~setmeaway@119.201.52.138] has joined #lisp 04:50:45 indigo [~indigo@2605:6400:2:fed5:22:0:4606:b593] has joined #lisp 04:53:04 -!- bananagram [~bot@c-76-30-158-226.hsd1.tx.comcast.net] has quit [Ping timeout: 246 seconds] 04:53:10 sdemarre [~serge@108.99-64-87.adsl-dyn.isp.belgacom.be] has joined #lisp 04:56:16 przl [~przlrkt@p5DCA3457.dip0.t-ipconnect.de] has joined #lisp 04:59:29 -!- oleo [~oleo@xdsl-78-35-130-27.netcologne.de] has quit [Remote host closed the connection] 05:00:16 karswell` [~user@87.112.183.62] has joined #lisp 05:01:57 -!- karswell [~user@87.112.183.62] has quit [Ping timeout: 248 seconds] 05:02:54 -!- cyphase [~cyphase@unaffiliated/cyphase] has quit [Ping timeout: 256 seconds] 05:03:05 -!- theos [~theos@unaffiliated/theos] has quit [Quit: i will be back...nvm] 05:04:46 -!- Ryan_Burnside [~ryan@63-153-70-162.hlna.qwest.net] has quit [Quit: Leaving] 05:06:17 cyphase [~cyphase@unaffiliated/cyphase] has joined #lisp 05:08:43 -!- clop [~jared@moat3.centtech.com] has quit [Ping timeout: 268 seconds] 05:15:14 clop [~jared@moat3.centtech.com] has joined #lisp 05:28:27 ampersand27017 [~ampersand@76.91.115.14] has joined #lisp 05:34:38 -!- sdemarre [~serge@108.99-64-87.adsl-dyn.isp.belgacom.be] has quit [Ping timeout: 256 seconds] 05:40:05 jtza8 [~jtza8@105-236-180-111.access.mtnbusiness.co.za] has joined #lisp 05:43:22 prxq [~mommer@mnhm-590c2a13.pool.mediaWays.net] has joined #lisp 05:44:03 -!- ampersand27017 [~ampersand@76.91.115.14] has quit [Quit: ampersand27017] 05:45:07 -!- breakds [~breakds@c-24-0-146-43.hsd1.nj.comcast.net] has quit [Quit: Konversation terminated!] 05:46:08 ampersand27017 [~ampersand@76.91.115.14] has joined #lisp 05:46:13 -!- ampersand27017 [~ampersand@76.91.115.14] has quit [Client Quit] 05:46:24 -!- jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has quit [Ping timeout: 276 seconds] 05:47:07 clmsy [~clmsy@212.57.9.204] has joined #lisp 05:47:23 ampersand27017 [~ampersand@76.91.115.14] has joined #lisp 05:49:37 -!- JPeterson [~JPeterson@s213-103-210-215.cust.tele2.se] has quit [Read error: Operation timed out] 05:49:39 diadara [~diadara@115.249.18.25] has joined #lisp 05:50:36 mrSpec [~Spec@88.208.105.6] has joined #lisp 05:50:44 -!- mrSpec [~Spec@88.208.105.6] has quit [Changing host] 05:50:44 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 05:51:47 -!- clmsy [~clmsy@212.57.9.204] has quit [Ping timeout: 260 seconds] 05:54:22 JPeterson [~JPeterson@s213-103-210-215.cust.tele2.se] has joined #lisp 05:55:31 quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has joined #lisp 05:56:27 -!- ampersand27017 [~ampersand@76.91.115.14] has quit [Quit: ampersand27017] 06:00:23 oleo [d4b81ecd@gateway/web/freenode/ip.212.184.30.205] has joined #lisp 06:00:50 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 245 seconds] 06:03:10 add^_ [~user@m37-3-55-160.cust.tele2.se] has joined #lisp 06:15:15 billitch [~billitch@men75-12-88-183-197-206.fbx.proxad.net] has joined #lisp 06:16:04 -!- indigo [~indigo@2605:6400:2:fed5:22:0:4606:b593] has left #lisp 06:16:22 -!- yrk [~user@pdpc/supporter/student/yrk] has quit [Ping timeout: 246 seconds] 06:20:46 Shinmera [~linus@xdsl-188-155-176-171.adslplus.ch] has joined #lisp 06:24:06 -!- clop [~jared@moat3.centtech.com] has quit [Ping timeout: 276 seconds] 06:25:30 is there some trick to using sb-sprof? I just get an error saying "Package SB-SPROF does not exist." 06:25:54 I've tried doing the (require :sb-sprof) as in the manual, and running (load .. on the fasl for it 06:26:31 ltbarcly_: did you REQUIRE it? 06:27:01 yea 06:27:04 that's the first thing I did 06:28:09 hmm, I got it to work with a stripped down file, I'm messing it up, nm 06:28:24 -!- normanrichards [~normanric@70.114.215.220] has quit [Quit: normanrichards] 06:29:12 oh, I had somehow gotten the require in an eval-when. derp 06:29:22 I need a rubber ducky :) 06:29:59 *DataLinkDroid* hands over the ducky... 06:32:06 clop [~jared@moat3.centtech.com] has joined #lisp 06:33:14 -!- zeroish [~zeroish@135.207.174.50] has quit [Ping timeout: 264 seconds] 06:33:15 slyrus [~chatzilla@107.201.4.22] has joined #lisp 06:36:26 -!- quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has quit [Quit: leaving] 06:36:42 quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has joined #lisp 06:37:31 -!- eli [~eli@racket/eli] has quit [Ping timeout: 260 seconds] 06:39:48 -!- mns [~mns@c-24-63-187-147.hsd1.vt.comcast.net] has quit [Ping timeout: 256 seconds] 06:40:01 -!- slyrus [~chatzilla@107.201.4.22] has quit [Ping timeout: 245 seconds] 06:40:26 mns [~mns@c-24-63-187-147.hsd1.vt.comcast.net] has joined #lisp 06:47:00 hitecnologys [~hitecnolo@46.233.223.236] has joined #lisp 06:52:55 -!- jtza8 [~jtza8@105-236-180-111.access.mtnbusiness.co.za] has quit [Ping timeout: 260 seconds] 06:58:16 -!- clop [~jared@moat3.centtech.com] has quit [Read error: Operation timed out] 07:01:39 xificurC [xificurC@nat/ibm/x-ihldizkhsudfepqa] has joined #lisp 07:09:49 mpstyler [~user@176.73.154.121] has joined #lisp 07:12:28 -!- kcj [~casey@unaffiliated/kcj] has quit [Remote host closed the connection] 07:13:14 clop [~jared@moat3.centtech.com] has joined #lisp 07:14:16 Beetny [~Beetny@ppp118-208-42-208.lns20.bne1.internode.on.net] has joined #lisp 07:14:52 AntiSpamMeta2 [~MetaBot@AntiSpamMeta/.] has joined #lisp 07:14:53 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Killed (sendak.freenode.net (Nickname regained by services))] 07:14:53 -!- AntiSpamMeta2 is now known as AntiSpamMeta 07:14:53 varjagg [~eugene@122.62-97-226.bkkb.no] has joined #lisp 07:16:02 -!- spacefrogg^ is now known as spacefrogg 07:19:24 jewel [~jewel@105-236-76-4.access.mtnbusiness.co.za] has joined #lisp 07:21:39 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 07:31:50 -!- przl [~przlrkt@p5DCA3457.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 07:34:02 doomlord [~doomlod@host86-180-26-144.range86-180.btcentralplus.com] has joined #lisp 07:35:50 -!- DataLinkDroid [~DataLinkD@1.144.76.161] has quit [Quit: Disconnecting -- bye] 07:38:06 clmsy [~clmsy@212.57.9.204] has joined #lisp 07:38:26 ck`` [~ck@dslb-094-219-235-135.pools.arcor-ip.net] has joined #lisp 07:39:13 theos [~theos@unaffiliated/theos] has joined #lisp 07:44:09 peterhil [~peterhil@158.127.31.162] has joined #lisp 07:44:35 AntiSpamMeta2 [~MetaBot@AntiSpamMeta/.] has joined #lisp 07:44:35 -!- AntiSpamMeta is now known as Guest42460 07:44:35 -!- AntiSpamMeta2 is now known as AntiSpamMeta 07:45:01 -!- Guest42460 [~MetaBot@AntiSpamMeta/.] has quit [Read error: Connection reset by peer] 07:47:48 -!- gko_ [~gko@60-251-71-121.HINET-IP.hinet.net] has quit [Ping timeout: 256 seconds] 07:53:29 stepnem [~stepnem@internet2.cznet.cz] has joined #lisp 08:04:50 -!- AntiSpamMeta is now known as Guest77646 08:04:50 AntiSpamMeta_ [~MetaBot@AntiSpamMeta/.] has joined #lisp 08:04:50 -!- Guest77646 [~MetaBot@AntiSpamMeta/.] has quit [Killed (morgan.freenode.net (Nickname regained by services))] 08:04:50 -!- AntiSpamMeta_ is now known as AntiSpamMeta 08:05:03 AeroNotix [~aero@nat/hp/x-accvzfvrbxwkvcux] has joined #lisp 08:06:17 H4ns: ping? 08:06:26 hello 08:06:32 nialo [~nialo@ool-44c53f01.dyn.optonline.net] has joined #lisp 08:08:17 statl [~statl@dslb-094-218-015-014.pools.arcor-ip.net] has joined #lisp 08:09:27 hello 08:09:43 Hydan [~Adium@ip-89-103-110-5.net.upcbroadband.cz] has joined #lisp 08:11:02 -!- nialo [~nialo@ool-44c53f01.dyn.optonline.net] has quit [Ping timeout: 256 seconds] 08:12:00 pnpuff [~l@unaffiliated/pnpuff] has joined #lisp 08:12:41 -!- pnpuff [~l@unaffiliated/pnpuff] has left #lisp 08:13:14 ndrei [~avo@83.142.149.227] has joined #lisp 08:13:42 I must say the code for drakma seems very clean 08:14:32 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 08:16:51 -!- hitecnologys [~hitecnolo@46.233.223.236] has quit [Quit: hitecnologys] 08:18:26 -!- statl [~statl@dslb-094-218-015-014.pools.arcor-ip.net] has quit [Read error: Operation timed out] 08:18:38 yati [~yati@122.170.39.108] has joined #lisp 08:22:38 statl [~statl@dslb-094-218-227-212.pools.arcor-ip.net] has joined #lisp 08:25:46 kcj [~casey@unaffiliated/kcj] has joined #lisp 08:28:04 shridhar [Shridhar@nat/redhat/x-zaaipwpadhwbtvss] has joined #lisp 08:30:06 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Quit: WeeChat 0.4.1] 08:30:51 -!- yati [~yati@122.170.39.108] has quit [Ping timeout: 276 seconds] 08:31:22 Davidbrcz [~david@ANantes-151-1-31-10.w83-195.abo.wanadoo.fr] has joined #lisp 08:32:50 sz0 [~user@92.44.62.223] has joined #lisp 08:34:09 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: This computer has gone to sleep] 08:34:36 Bike: you were right, I didn't understand how to deal with packages 08:34:48 systems, cores, etc 08:35:22 neither did I for my first couple of days using them until I realised that packages are just collections of symbols 08:35:27 and there's nothing behind them 08:35:29 (afaik) 08:36:42 -!- Hydan [~Adium@ip-89-103-110-5.net.upcbroadband.cz] has quit [Quit: Leaving.] 08:47:36 -!- theos [~theos@unaffiliated/theos] has quit [Quit: i will be back...nvm] 08:51:23 -!- harish [harish@nat/redhat/x-jtvpmrrgqvjkstnq] has quit [Ping timeout: 245 seconds] 08:53:15 arenz [arenz@nat/ibm/x-rjhmtkxftnyxnbki] has joined #lisp 08:53:20 -!- peterhil [~peterhil@158.127.31.162] has quit [Ping timeout: 245 seconds] 08:54:54 -!- ndrei [~avo@83.142.149.227] has quit [Ping timeout: 276 seconds] 08:55:27 angavrilov [~angavrilo@217.71.227.190] has joined #lisp 08:58:47 void64 [~luke@178.122.162.66] has joined #lisp 09:00:15 AeroNotix: you can squash stuff until i've merged your pull request. 09:00:25 AeroNotix: i don't have time for detailed discussion now, though. 09:01:23 -!- zacharias_ [~aw@unaffiliated/zacharias] has quit [Ping timeout: 245 seconds] 09:02:19 H4ns: no probs. I've just squashed up my 'last' commit which is pending your input, so ball's in your court now but no rush. :) 09:05:33 ndrei [~avo@83.142.149.227] has joined #lisp 09:12:19 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 09:15:03 -!- kcj [~casey@unaffiliated/kcj] has quit [Remote host closed the connection] 09:15:55 jtza8 [~jtza8@105-236-180-111.access.mtnbusiness.co.za] has joined #lisp 09:20:30 yakov [~yakov@80.76.244.114] has joined #lisp 09:24:42 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Ping timeout: 264 seconds] 09:25:12 przl [~przlrkt@62.217.45.197] has joined #lisp 09:26:20 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Read error: Connection reset by peer] 09:26:48 finnrobi [~robb@notlupus.info] has joined #lisp 09:27:35 benkard [~benkard@2001:4ca0:0:f230:59fd:84c:44a4:58e8] has joined #lisp 09:27:46 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 09:27:57 -!- przl [~przlrkt@62.217.45.197] has quit [Client Quit] 09:28:16 przl [~przlrkt@62.217.45.197] has joined #lisp 09:31:49 Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has joined #lisp 09:33:53 AntiSpamMeta2 [~MetaBot@AntiSpamMeta/.] has joined #lisp 09:33:53 peterhil [~peterhil@158.127.31.162] has joined #lisp 09:33:53 -!- AntiSpamMeta is now known as Guest96080 09:33:53 -!- AntiSpamMeta2 is now known as AntiSpamMeta 09:34:13 -!- Guest96080 [~MetaBot@AntiSpamMeta/.] has quit [Read error: Operation timed out] 09:34:18 -!- mpstyler [~user@176.73.154.121] has quit [Remote host closed the connection] 09:36:58 kcj [~casey@unaffiliated/kcj] has joined #lisp 09:37:54 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 09:40:31 -!- AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has quit [Read error: Connection reset by peer] 09:41:44 theos [~theos@unaffiliated/theos] has joined #lisp 09:41:49 AntiSpamMeta [~MetaBot@AntiSpamMeta/.] has joined #lisp 09:42:05 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 245 seconds] 09:42:37 -!- diadara [~diadara@115.249.18.25] has quit [Quit: Konversation terminated!] 09:42:45 diadara_ [~diadara@115.249.18.25] has joined #lisp 09:43:13 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 09:43:43 -!- pierre1 [~pierre1@179.218.154.208] has quit [Ping timeout: 260 seconds] 09:46:58 -!- Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has quit [Quit: Colloquy for iPad - http://colloquy.mobi] 09:48:02 pavelpenev [~quassel@melontech.com] has joined #lisp 09:49:16 harish [~harish@119.56.126.197] has joined #lisp 09:52:06 -!- peterhil [~peterhil@158.127.31.162] has quit [Ping timeout: 276 seconds] 09:53:04 -!- jtza8 [~jtza8@105-236-180-111.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 09:54:40 gjcross [~gjcross@ppp118-209-64-228.lns20.mel4.internode.on.net] has joined #lisp 09:55:33 Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has joined #lisp 09:55:59 -!- nug700 [~nug700@174-26-132-136.phnx.qwest.net] has quit [Quit: bye] 09:56:21 nug700 [~nug700@174-26-132-136.phnx.qwest.net] has joined #lisp 09:56:30 -!- nug700 [~nug700@174-26-132-136.phnx.qwest.net] has quit [Client Quit] 09:56:41 -!- benkard [~benkard@2001:4ca0:0:f230:59fd:84c:44a4:58e8] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 09:58:29 -!- AntiSpamMeta is now known as Guest57394 09:58:30 AntiSpamMeta2 [~MetaBot@AntiSpamMeta/.] has joined #lisp 09:58:30 -!- Guest57394 [~MetaBot@AntiSpamMeta/.] has quit [Killed (adams.freenode.net (Nickname regained by services))] 09:58:30 -!- AntiSpamMeta2 is now known as AntiSpamMeta 09:58:46 benkard [~benkard@2001:4ca0:0:f230:982c:7f7d:5a9d:7bbf] has joined #lisp 10:00:50 normanrichards [~normanric@70.114.215.220] has joined #lisp 10:02:48 -!- benkard [~benkard@2001:4ca0:0:f230:982c:7f7d:5a9d:7bbf] has quit [Client Quit] 10:03:45 ndrei_ [~avo@83.142.149.227] has joined #lisp 10:03:47 -!- ndrei [~avo@83.142.149.227] has quit [Quit: leaving] 10:09:30 yakov_ [~yakov@81.3.129.2] has joined #lisp 10:10:18 -!- yakov [~yakov@80.76.244.114] has quit [Ping timeout: 276 seconds] 10:13:20 -!- nialo- [~yaaic@66-87-116-192.pools.spcsdns.net] has quit [Ping timeout: 245 seconds] 10:15:05 -!- harish [~harish@119.56.126.197] has quit [Read error: Connection reset by peer] 10:16:53 -!- echo-area [~user@182.92.247.2] has quit [Remote host closed the connection] 10:17:02 gleag [~gleag@71.175.broadband2.iol.cz] has joined #lisp 10:17:17 harish [~harish@119.56.123.12] has joined #lisp 10:17:38 pillton [~user@124-170-106-246.dyn.iinet.net.au] has joined #lisp 10:18:10 AntiSpamMeta2 [~MetaBot@AntiSpamMeta/.] has joined #lisp 10:18:10 -!- AntiSpamMeta is now known as Guest18470 10:18:10 -!- Guest18470 [~MetaBot@AntiSpamMeta/.] has quit [Killed (sendak.freenode.net (Nickname regained by services))] 10:18:10 -!- AntiSpamMeta2 is now known as AntiSpamMeta 10:19:58 -!- Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has quit [Quit: Colloquy for iPad - http://colloquy.mobi] 10:25:38 jtza8 [~jtza8@105-236-180-111.access.mtnbusiness.co.za] has joined #lisp 10:29:01 yrk [~user@c-50-133-134-220.hsd1.ma.comcast.net] has joined #lisp 10:29:16 -!- yrk [~user@c-50-133-134-220.hsd1.ma.comcast.net] has quit [Changing host] 10:29:16 yrk [~user@pdpc/supporter/student/yrk] has joined #lisp 10:30:02 peterhil [~peterhil@158.127.31.162] has joined #lisp 10:30:06 -!- CrazyEddy [~westering@wrongplanet/CrazyEddy] has quit [Ping timeout: 264 seconds] 10:35:48 clmsy [~clmsy@212.57.9.204] has joined #lisp 10:36:45 kliph [~user@unaffiliated/kliph] has joined #lisp 10:38:18 -!- trigen [~MSX@cppse.nl] has quit [Read error: Connection reset by peer] 10:39:35 -!- diadara_ [~diadara@115.249.18.25] has quit [Ping timeout: 245 seconds] 10:44:24 trigen [~MSX@cppse.nl] has joined #lisp 10:45:00 CrazyEddy [~stenother@wrongplanet/CrazyEddy] has joined #lisp 10:50:33 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 10:52:22 diadara_ [~diadara@115.249.18.25] has joined #lisp 10:57:51 -!- theos is now known as Guest7855 10:58:51 -!- diadara_ [~diadara@115.249.18.25] has quit [Ping timeout: 260 seconds] 10:59:18 -!- Guest7855 [~theos@unaffiliated/theos] has quit [Remote host closed the connection] 11:00:15 theos [~theos@unaffiliated/theos] has joined #lisp 11:01:36 -!- zacharias [~aw@unaffiliated/zacharias] has quit [Ping timeout: 256 seconds] 11:02:08 diadara_ [~diadara@115.249.18.25] has joined #lisp 11:02:20 -!- AeroNotix [~aero@nat/hp/x-accvzfvrbxwkvcux] has quit [Read error: Connection reset by peer] 11:02:37 mishoo [~mishoo@178.138.99.123] has joined #lisp 11:03:52 -!- jtza8 [~jtza8@105-236-180-111.access.mtnbusiness.co.za] has quit [Ping timeout: 256 seconds] 11:04:15 -!- Davidbrcz [~david@ANantes-151-1-31-10.w83-195.abo.wanadoo.fr] has quit [Ping timeout: 276 seconds] 11:05:58 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 245 seconds] 11:06:40 -!- quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has quit [Ping timeout: 245 seconds] 11:07:46 Davidbrcz [~david@ANantes-151-1-8-101.w83-195.abo.wanadoo.fr] has joined #lisp 11:08:05 quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has joined #lisp 11:08:13 benkard [~benkard@2001:4ca0:0:f230:b8a3:3c86:104:8fdc] has joined #lisp 11:11:33 AeroNotix [~aero@nat/hp/x-adzmyuzuzfngkbfq] has joined #lisp 11:12:28 -!- motionman [~motionman@unaffiliated/motionman] has quit [Quit: tschüß] 11:15:14 -!- pillton [~user@124-170-106-246.dyn.iinet.net.au] has left #lisp 11:19:36 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 11:19:53 arare [~Aramur@153.68.117.91.dynamic.mundo-r.com] has joined #lisp 11:20:19 zacharias [~aw@unaffiliated/zacharias] has joined #lisp 11:20:52 clmsy [~clmsy@212.57.9.204] has joined #lisp 11:22:18 -!- yakov_ [~yakov@81.3.129.2] has quit [Quit: Leaving] 11:23:35 -!- statl [~statl@dslb-094-218-227-212.pools.arcor-ip.net] has quit [Quit: Lost terminal] 11:26:38 -!- Davidbrcz [~david@ANantes-151-1-8-101.w83-195.abo.wanadoo.fr] has quit [Ping timeout: 240 seconds] 11:27:13 Davidbrcz [~david@ANantes-151-1-8-101.w83-195.abo.wanadoo.fr] has joined #lisp 11:29:28 Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has joined #lisp 11:29:45 -!- Davidbrcz [~david@ANantes-151-1-8-101.w83-195.abo.wanadoo.fr] has quit [Client Quit] 11:30:08 yakov [~yakov@80.76.244.114] has joined #lisp 11:30:11 pranavrc [~pranavrc@122.164.157.13] has joined #lisp 11:30:11 -!- pranavrc [~pranavrc@122.164.157.13] has quit [Changing host] 11:30:11 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #lisp 11:33:55 stassats [~stassats@wikipedia/stassats] has joined #lisp 11:35:00 -!- Beetny [~Beetny@ppp118-208-42-208.lns20.bne1.internode.on.net] has quit [Ping timeout: 245 seconds] 11:35:00 -!- ebw` is now known as ebw 11:37:31 -!- Oddity [~Oddity@unaffiliated/oddity] has quit [Ping timeout: 245 seconds] 11:39:03 -!- Odyessus [~odyessus@chello080109062130.15.14.vie.surfer.at] has quit [Quit: Colloquy for iPad - http://colloquy.mobi] 11:41:31 ltbarcly__ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 11:42:31 -!- ltbarcly_ [~jvanwink@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 245 seconds] 11:43:51 ASau` [~user@p5797E0CF.dip0.t-ipconnect.de] has joined #lisp 11:44:25 lduros [~user@fsf/member/lduros] has joined #lisp 11:46:56 -!- ASau [~user@p4FF97321.dip0.t-ipconnect.de] has quit [Ping timeout: 256 seconds] 11:48:37 ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has joined #lisp 11:48:45 -!- pranavrc [~pranavrc@unaffiliated/pranavrc] has quit [Ping timeout: 245 seconds] 11:49:18 -!- mishoo [~mishoo@178.138.99.123] has quit [Ping timeout: 245 seconds] 11:52:50 is there any way to extend COERCE? 11:52:57 no 11:52:58 Joreji [~thomas@77-23-110-134-dynip.superkabel.de] has joined #lisp 11:53:02 -!- ltbarcly [~textual@pool-71-116-73-196.snfcca.dsl-w.verizon.net] has quit [Ping timeout: 264 seconds] 11:53:11 balls 11:53:57 is it just me, or is it a little bit annoying that it's not possible to define methods on generic functions from the CL package? 11:55:21 coerce is not a generic function 11:55:26 antgreen [~green@out-on-133.wireless.telus.com] has joined #lisp 11:55:35 and it's not true that you can't define methods on generic from the CL package 11:55:39 -!- ndrei_ [~avo@83.142.149.227] has quit [Read error: Connection reset by peer] 11:58:26 oh, I guess COERCE is a regular function then? 11:58:37 oh, you aleady answered that 11:58:45 ok, well I am no longer annoyed 11:59:20 yacks [~py@103.6.159.99] has joined #lisp 11:59:27 ed_g [~quassel@75-164-245-169.ptld.qwest.net] has joined #lisp 11:59:38 nobody stops you from creating EXTENDED-COERCE 11:59:43 -!- gjcross [~gjcross@ppp118-209-64-228.lns20.mel4.internode.on.net] has quit [Ping timeout: 246 seconds] 12:02:55 -!- diadara_ [~diadara@115.249.18.25] has quit [Ping timeout: 245 seconds] 12:05:32 Ben1 [~Thunderbi@123.129.57.203] has joined #lisp 12:05:33 Ben2 [~DCG@123.129.57.203] has joined #lisp 12:08:55 stassats: would I get anything out of that? I'm implementing an immutable string class, and there are implicit coercions to STRING here and there, which of course fail 12:09:15 -!- Ben1 [~Thunderbi@123.129.57.203] has quit [Client Quit] 12:09:20 I'm trying to figure out how to subclass STRING, maybe that will get me somewhere 12:09:37 you can't subclass STRING 12:10:19 so it seems 12:10:24 -!- harish [~harish@119.56.123.12] has quit [Read error: Connection reset by peer] 12:10:38 another annoyance, why don't they let you do that? 12:10:39 as well as any other built-in class 12:10:58 wow, that is pretty silly 12:12:19 -!- Ben2 [~DCG@123.129.57.203] has quit [Ping timeout: 240 seconds] 12:12:55 maybe common lisp is not for you, if you don't like so many things about it 12:13:09 knob [~knob@76.76.202.244] has joined #lisp 12:14:18 Ben2 [~DCG@123.129.57.203] has joined #lisp 12:14:24 oh, common lisp is the best 12:14:37 it's literally perfect and that's why it would be absurd for me not to like any part of it 12:15:17 and if I did find some parts non optimal, I should shut up and go write perl or something because I could never be productive in a language with even slight defects 12:15:31 yeah, go write perl 12:15:36 "wow, that is pretty silly" 12:16:00 przl [~przlrkt@62.217.45.197] has joined #lisp 12:16:23 ""wow, that is pretty silly"" 12:18:02 complaining without understanding things is not welcome here and is "annoying" 12:19:05 nipra [~nipra@122.177.152.8] has joined #lisp 12:19:49   12:20:16 it's inconvenient to not be able to subclass built-in types at least, is there any usual way of working around this? 12:20:47 echo-area [~user@123.120.238.0] has joined #lisp 12:21:23 ltbarcly__: You want to make a new kind of object that works with all the existing, standard string/sequence manipulation functions? But has some additional properties? 12:21:28 subclass won't give you anything, you would need the whole protocol around it 12:21:34 subclassing 12:22:24 stassats: I figured subclassing would help, since even if I support all the protocols it's going to gripe at me for not being of type (OR (VECTOR CHARACTER) (VECTOR NIL) BASE-STRING PATHNAME STREAM) 12:22:47 a pathname designator ? 12:22:52 Xach: well, if not all existing things, at least as many as I can 12:23:00 Which ones? 12:23:24 the one I'm running into now seems to be PROBE-FILE 12:23:57 segv- [~mb@95-91-243-211-dynip.superkabel.de] has joined #lisp 12:24:18 I'm using SBCL, and I am subclassing SEQUENCE, but that doesn't get me very far in this case 12:24:42 and CL being a dynamically typed language, which can't always compile away abstractions, having all the functions be generic would negatively impact performance 12:25:07 but hey, trade offs are "annoying" and "silly" 12:25:39 gjcross [~gjcross@ppp118-209-64-228.lns20.mel4.internode.on.net] has joined #lisp 12:25:49 stassats: being able to subclass built-in-types wouldn't effect performance at all would it? assuming they are already classes defined with CLOS? 12:25:57 -!- AeroNotix [~aero@nat/hp/x-adzmyuzuzfngkbfq] has quit [Read error: Connection reset by peer] 12:27:19 hitecnologys [~hitecnolo@46.233.223.236] has joined #lisp 12:27:38 it would, there is no sense in just having subclasses, you would need all the function working on that class also to understand how to work on this new subclass 12:27:48 breakds [~breakds@c-24-0-146-43.hsd1.nj.comcast.net] has joined #lisp 12:28:04 ltbarcly__: The functions used with the built-in types aren't methods (or methods of a generic function), so if you could subclass, there would be no polymorphism for those standard functions. Where is the point in that? 12:30:14 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 240 seconds] 12:31:19 harish [~harish@119.56.127.92] has joined #lisp 12:31:19 that does take a lot of the point away 12:31:37 although it also takes away a lot of the flexibility sadly 12:32:47 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 12:33:15 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #lisp 12:34:24 statl [~statl@dslb-094-218-224-052.pools.arcor-ip.net] has joined #lisp 12:34:31 -!- ed_g [~quassel@75-164-245-169.ptld.qwest.net] has quit [Ping timeout: 260 seconds] 12:35:54 -!- yakov [~yakov@80.76.244.114] has quit [Ping timeout: 276 seconds] 12:39:49 -!- breakds [~breakds@c-24-0-146-43.hsd1.nj.comcast.net] has quit [Remote host closed the connection] 12:40:28 -!- benkard [~benkard@2001:4ca0:0:f230:b8a3:3c86:104:8fdc] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz] 12:40:43 AeroNotix [~aero@nat/hp/x-tnucsxpwnnsclgjg] has joined #lisp 12:42:51 Mon_Ouie [~Mon_Ouie@116.94-244-81.adsl-dyn.isp.belgacom.be] has joined #lisp 12:42:51 -!- Mon_Ouie [~Mon_Ouie@116.94-244-81.adsl-dyn.isp.belgacom.be] has quit [Changing host] 12:42:51 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 12:43:28 -!- drmeiste_ [~drmeister@pool-71-185-168-200.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 12:43:32 benkard [~benkard@2001:4ca0:0:f230:d1af:e46f:babc:94a1] has joined #lisp 12:48:36 fortitude [~mts@rrcs-24-97-165-124.nys.biz.rr.com] has joined #lisp 12:50:17 -!- kliph [~user@unaffiliated/kliph] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 12:51:07 ltbarcly__: a lot of the fundamental stuff in CL is pre-CLOS. (In fact, pre-object-extensions in general.) 12:51:48 Fortunatrly, these are the most stabilized parts that one doesn't usually want to change. 12:51:55 clmsy [~clmsy@212.57.9.204] has joined #lisp 12:52:25 -!- normanrichards [~normanric@70.114.215.220] has quit [Quit: normanrichards] 12:53:55 -!- fds [~fds@tickle.compsoc.man.ac.uk] has left #lisp 12:55:13 przl [~przlrkt@62.217.45.197] has joined #lisp 12:57:12 -!- zbigniew [~zb@3e8.org] has quit [Ping timeout: 256 seconds] 12:58:02 breakds [~breakds@c-24-0-146-43.hsd1.nj.comcast.net] has joined #lisp 12:58:14 -!- oleo [d4b81ecd@gateway/web/freenode/ip.212.184.30.205] has quit [] 13:06:10 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 13:09:10 -!- foreignFunction [~niksaak@ip-4761.sunline.net.ua] has quit [Remote host closed the connection] 13:10:20 -!- harish [~harish@119.56.127.92] has quit [Ping timeout: 240 seconds] 13:10:32 foreignFunction [~niksaak@ip-4761.sunline.net.ua] has joined #lisp 13:11:29 -!- aeth [~Michael@wesnoth/umc-dev/developer/aethaeryn] has quit [Read error: Connection reset by peer] 13:12:11 aeth [~Michael@wesnoth/umc-dev/developer/aethaeryn] has joined #lisp 13:14:15 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 276 seconds] 13:14:47 Ben1 [~DCG@116.251.214.16] has joined #lisp 13:15:42 -!- Ben2 [~DCG@123.129.57.203] has quit [Ping timeout: 264 seconds] 13:16:08 Ben2 [~DCG@101.78.211.51] has joined #lisp 13:16:16 -!- doomlord [~doomlod@host86-180-26-144.range86-180.btcentralplus.com] has quit [Read error: Connection reset by peer] 13:16:31 -!- Ben1 [~DCG@116.251.214.16] has quit [Read error: Connection reset by peer] 13:16:32 doomlord [~doomlod@host86-180-26-144.range86-180.btcentralplus.com] has joined #lisp 13:16:37 Aramur [~arare@135.Red-79-148-14.dynamicIP.rima-tde.net] has joined #lisp 13:21:45 normanrichards [~normanric@rrcs-24-173-184-38.sw.biz.rr.com] has joined #lisp 13:24:05 harish [~harish@119.56.121.31] has joined #lisp 13:24:29 Ben1 [~DCG@123.129.57.203] has joined #lisp 13:24:31 -!- BeLucid [~belucid@cpe-066-057-034-009.nc.res.rr.com] has quit [Read error: Operation timed out] 13:26:41 -!- Ben2 [~DCG@101.78.211.51] has quit [Ping timeout: 245 seconds] 13:27:46 oleo [~oleo@xdsl-78-35-172-165.netcologne.de] has joined #lisp 13:28:50 drmeiste_ [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 13:30:38 pranavrc [~pranavrc@unaffiliated/pranavrc] has joined #lisp 13:33:51 sykopomp: extremely late pong. if i don't respond, you can drop me an email. i should notice that 13:34:22 mgile [~mgile@74-92-220-177-Colorado.hfc.comcastbusiness.net] has joined #lisp 13:35:41 diadara [~diadara@115.249.18.25] has joined #lisp 13:35:47 BeLucid [~belucid@cpe-066-057-034-009.nc.res.rr.com] has joined #lisp 13:36:01 -!- AeroNotix [~aero@nat/hp/x-tnucsxpwnnsclgjg] has quit [Quit: WeeChat 0.4.1] 13:36:07 victor_lowther [~victorlow@143.166.116.80] has joined #lisp 13:36:14 -!- maxter [~maxter@gaffeless.chaperon.volia.net] has quit [Ping timeout: 240 seconds] 13:38:58 maxter [~maxter@gaffeless.chaperon.volia.net] has joined #lisp 13:42:56 AeroNotix [~aero@37.139.18.183] has joined #lisp 13:43:07 danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has joined #lisp 13:43:20 -!- DalekBaldwin [~Adium@75-142-59-12.static.mtpk.ca.charter.com] has quit [Ping timeout: 245 seconds] 13:43:43 aftershave [~textual@h-123-168-44.a336.priv.bahnhof.se] has joined #lisp 13:44:20 -!- Ben1 [~DCG@123.129.57.203] has quit [Read error: Connection reset by peer] 13:45:56 heh, just got a minor burn from (defun *var* (make-hash-table)) 13:46:23 save me, o style warnings 13:48:36 Style warnings? Where's defun in that? 13:48:42 groan 13:49:06 :) 13:51:16 LOL 13:51:16 kcj [~casey@unaffiliated/kcj] has joined #lisp 13:52:38 -!- gjcross [~gjcross@ppp118-209-64-228.lns20.mel4.internode.on.net] has quit [Ping timeout: 245 seconds] 13:54:10 -!- quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has quit [Ping timeout: 246 seconds] 13:55:26 -!- fridim_ [~fridim@bas2-montreal07-2925317871.dsl.bell.ca] has quit [Ping timeout: 264 seconds] 13:59:32 -!- ISF__ [~ivan@201.82.138.219] has quit [Ping timeout: 256 seconds] 14:00:31 -!- Aramur [~arare@135.Red-79-148-14.dynamicIP.rima-tde.net] has quit [Quit: Aramur] 14:02:46 ltbarcly__: glad things are workint out for you re: message you sent six hours ago 14:03:16 quazimodo [~quazimodo@c27-253-98-217.carlnfd2.nsw.optusnet.com.au] has joined #lisp 14:03:50 -!- JPeterson [~JPeterson@s213-103-210-215.cust.tele2.se] has quit [Ping timeout: 264 seconds] 14:04:02 -!- mathrick [~mathrick@85.218.134.11] has quit [Ping timeout: 240 seconds] 14:06:03 teggi [~teggi@123.20.116.221] has joined #lisp 14:09:00 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 14:09:24 fantazo [~fantazo@213.129.230.10] has joined #lisp 14:14:47 -!- clmsy [~clmsy@212.57.9.204] has quit [Remote host closed the connection] 14:16:12 clearly #lisp is dead 14:16:29 -!- ChanServ has set mode +o Krystof 14:16:32 PuercoPop: we're working on https://github.com/lispgames/cl-sdl2 which at the moment is both standalone yet works nicely with other things like cl-opengl 14:16:32 -!- Krystof changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language . New: SBCL 1.1.11 14:16:44 -!- ChanServ has set mode -o Krystof 14:17:10 mathrick [~mathrick@85.218.134.11] has joined #lisp 14:17:30 Another step futher to SBCL 6.66? :) 14:18:05 -!- billstclair [~billstcla@unaffiliated/billstclair] has quit [Read error: Connection reset by peer] 14:19:21 holycow [~holycow@host-216-251-135-194.bchsia.skywaywest.net] has joined #lisp 14:20:10 Krystof: i tested! 14:20:15 it passed. 14:21:26 thanks :-) I was referring more to the fact that nothing has changed the topic since me, last month 14:21:48 the topic is +t