00:00:34 any debian user around? 00:02:34 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 00:02:41 -!- uris [~rguerra@200.123.210.2] has quit [Ping timeout: 248 seconds] 00:08:00 k0001_ [~k0001@host112.200-117-34.telecom.net.ar] has joined #lisp 00:10:16 -!- mattrepl [~mattrepl@SSID-MASON-SECURE.wireless.gmu.edu] has quit [Quit: mattrepl] 00:11:11 Fare: yes 00:11:25 -!- k0001 [~k0001@host64.190-137-206.telecom.net.ar] has quit [Ping timeout: 256 seconds] 00:15:40 antonv [5d7d2a66@gateway/web/freenode/ip.93.125.42.102] has joined #lisp 00:16:16 bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has joined #lisp 00:16:29 uris [~rguerra@200.123.210.2] has joined #lisp 00:16:42 -!- bitonic [~user@b0f86210.bb.sky.com] has quit [Ping timeout: 276 seconds] 00:19:24 Fare: I have a number of boxes that run debian 00:20:36 -!- mathrick [~mathrick@85.218.134.11] has quit [Ping timeout: 276 seconds] 00:22:16 kcj [~casey@unaffiliated/kcj] has joined #lisp 00:25:10 how does sbcl derive (lambda () (let ((a 0)) (loop (when (zerop (random 1000)) (return a)) (setf a (1+ a))))) as nil -> unsigned-byte, but not (lambda () (let ((a 0)) (loop (when (zerop (random 1000)) (return a)) (setf a (expt a 2)))))? 00:27:06 -!- Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has quit [Ping timeout: 264 seconds] 00:32:39 either 0 or inf-loop..... 00:32:53 look again 00:33:14 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 252 seconds] 00:33:36 oh 00:34:17 zerop random being just something the compiler can't analyze relevantly, of course 00:35:35 what do you get in the second case ? 00:35:52 nil -> number, which is correct but not as exact 00:36:20 (zerop (random 1000)) being 0 is rare not ? 00:36:42 mathrick [~mathrick@94.144.63.86] has joined #lisp 00:37:06 sure, is that relevant? 00:37:45 ofc 00:38:05 second one when run will not deliver the same number...... 00:38:15 it's random..... 00:39:56 The second one will return x^(2^n) where n is a nonnegative integer (the number of times the loop goes through) 00:40:04 you rarerly will get 0 and most of the time a 1 with the first one... 00:40:39 With the first one you get a nonnegative integer. (not just 0 or 1.) 00:41:08 no 00:41:09 Oh. Wait a sec. 00:41:31 you only return 0 or 1 00:41:48 (funcall (lambda () (let ((a 0)) (loop (when (zerop (random 1000)) (return a)) (setf a (1+ a)))))) => 272 00:41:55 The setf is also in the loop. 00:42:13 and the second case is you either return 0 or a square of your random number..... 00:42:14 I was wrong about the second though, of course a needs to be say 2. 00:43:00 -!- zolk3ri [~zolk3ri@unaffiliated/zolk3ri] has quit [Quit: Lost terminal] 00:43:03 err 2^a sorry not square..... 00:43:43 bleh 00:43:45 -!- Corvidium [~cosman246@c-24-56-228-105.customer.broadstripe.net] has quit [Ping timeout: 248 seconds] 00:43:50 for example running the second with a smaller random I get 4, and then 2^(2^12)). 00:43:56 i forgot what expt is, exponentiate.... 00:44:15 DataLinkDroid [~DataLinkD@110.151.47.169] has joined #lisp 00:44:49 ya, a^2 00:44:59 lambda list is (base power) 00:45:11 Anyway, I can see how you'd get nil->number by analyzing the loop with no constraints, but I'm wondering how the better unsigned-byte is derived. 00:45:14 return base raised to the power 00:45:26 -!- leoc` [~leoc.git@p57B9ACBF.dip.t-dialin.net] has quit [Ping timeout: 245 seconds] 00:46:25 and i correwct in the first case you only return 0 or an increment of your random number.... 00:46:35 bleh 00:46:42 Or some number of increments. 00:48:17 0 is eqv to nil or so, dunno about type derivation.... 00:49:27 cfy [~ilisp@unaffiliated/chenfengyuan] has joined #lisp 00:49:56 -!- Juanito-Jons [~jreynoso@187.208.247.35] has quit [Remote host closed the connection] 00:53:06 danlentz_ [~danlentz@2601:c:3680:1c:2898:95af:1110:db9c] has joined #lisp 00:54:09 preyalone [48cd1bdf@gateway/web/freenode/ip.72.205.27.223] has joined #lisp 00:55:26 danlentz__ [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has joined #lisp 00:55:48 -!- danlentz [~danlentz@2601:c:3680:1c:a5c4:1635:d62b:c65b] has quit [Ping timeout: 256 seconds] 00:55:48 -!- danlentz__ is now known as danlentz 00:57:31 -!- danlentz_ [~danlentz@2601:c:3680:1c:2898:95af:1110:db9c] has quit [Ping timeout: 245 seconds] 00:57:38 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 00:59:01 -!- preyalone [48cd1bdf@gateway/web/freenode/ip.72.205.27.223] has quit [Quit: Page closed] 00:59:17 -!- ebobby [~fms@199.21.86.106] has quit [Ping timeout: 255 seconds] 01:04:50 ICU [~ICU@219.234.152.2] has joined #lisp 01:09:38 -!- b1rkh0ff [~b1rkh0ff@178.77.2.108] has quit [Ping timeout: 255 seconds] 01:10:58 -!- breakds [~breakds@wifi-116.cs.wisc.edu] has quit [Ping timeout: 246 seconds] 01:13:45 lduros [~user@fsf/member/lduros] has joined #lisp 01:14:39 -!- bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has quit [Ping timeout: 252 seconds] 01:14:43 ebobby [~fms@199.21.86.106] has joined #lisp 01:15:20 -!- SeanTAllen [uid4855@gateway/web/irccloud.com/x-cbwnmrcqcdasspet] has quit [Ping timeout: 252 seconds] 01:16:23 -!- DataLinkDroid [~DataLinkD@110.151.47.169] has quit [Quit: Bye] 01:16:27 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 01:17:57 nialo [~nialo@ool-18bbb124.dyn.optonline.net] has joined #lisp 01:19:39 bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has joined #lisp 01:20:19 leo2007 [~leo@119.255.41.66] has joined #lisp 01:20:47 is there a reasonable way to concatenate a single character onto a string in common lisp? 01:24:26 (format nil "~A~A" "foo" #\c) 01:24:35 nialo: you'll have to build a new string 01:25:15 nialo: depending on your definition of reasonable, fe[nl]ix's solution could fit the bill quite well. 01:26:24 (concatenate 'string "foo" (string #\c)) if you'd be averse to format 01:28:37 CL-USER> (defun concat-char (str char) 01:28:37 (let ((new-str (make-string (1+ (length str)) 01:28:38 :initial-element char))) 01:28:45 (replace new-str str))) 01:28:47 CONCAT-CHAR 01:28:52 CL-USER> (concat-char "hello" #\x) 01:28:54 "hellox" 01:29:15 -!- seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 01:29:37 use vector-push, obviously :) 01:29:47 Qworkescence: that's wasteful 01:29:51 ;) 01:29:53 Qworkescence: i find that to look uglier than what has been presented earlier. it was the first thing that sprung to my mind too, so i was pleased to see fe[nl]ix's solution. 01:30:12 Bike: would that work on a simple-string? 01:30:19 nope 01:30:23 stopbit [~stopbit@c-68-50-168-116.hsd1.dc.comcast.net] has joined #lisp 01:30:25 madnificent, just offering another solution; not claiming it's the best 01:30:30 well, probably not 01:32:56 -!- kennyd [~kennyd@78-1-136-161.adsl.net.t-com.hr] has quit [Read error: Connection reset by peer] 01:35:20 kennyd [~kennyd@78-1-136-161.adsl.net.t-com.hr] has joined #lisp 01:35:34 madnificent: thanks for the migrations lib, works great :) 01:36:38 what library ? 01:37:11 database-migrations 01:37:35 breakds [~breakds@dyn-72-33-177-249.uwnet.wisc.edu] has joined #lisp 01:38:53 maximus_ [~tanner@c-67-169-21-226.hsd1.ca.comcast.net] has joined #lisp 01:39:29 How do you define a variable in a function? I've been using defvar but sbcl keeps telling me it doesn't exist. 01:39:51 kliph [~user@unaffiliated/kliph] has joined #lisp 01:39:59 (let ((x 2)) 01:40:01 ) ? 01:40:29 That makes sense. For some reason I thought that couldn't be incremented. 01:50:28 -!- normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has quit [] 01:51:56 -!- xan_ [~xan@191.99.117.91.static.mundo-r.com] has quit [Ping timeout: 255 seconds] 01:54:36 -!- rmathews [~roshan@122.164.35.226] has quit [Quit: ...] 01:58:18 -!- m7w [~chatzilla@178.172.234.66] has quit [Ping timeout: 264 seconds] 01:59:01 -!- Qworkescence [~quad@unaffiliated/quadrescence] has left #lisp 02:00:44 -!- Jubb [~Jubb@pool-108-28-62-61.washdc.fios.verizon.net] has quit [Remote host closed the connection] 02:03:15 -!- k0001_ [~k0001@host112.200-117-34.telecom.net.ar] has quit [Ping timeout: 260 seconds] 02:04:04 normanrichards [~normanric@70.114.215.220] has joined #lisp 02:05:24 -!- antonv [5d7d2a66@gateway/web/freenode/ip.93.125.42.102] has quit [Quit: Page closed] 02:05:35 waveman [~tim@CPE-124-187-129-127.lns15.ken.bigpond.net.au] has joined #lisp 02:06:46 -!- [SLB] is now known as [SLB]` 02:07:49 seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 02:07:51 -!- boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has quit [Remote host closed the connection] 02:08:45 Jubb [~Jubb@pool-108-28-62-61.washdc.fios.verizon.net] has joined #lisp 02:10:18 yacks [~yacks@180.151.36.169] has joined #lisp 02:10:55 cfy` [~ilisp@220.191.186.26] has joined #lisp 02:12:24 -!- gigamonkey [~gigamonke@50.1.48.160] has quit [Quit: Computer has gone to sleep.] 02:12:47 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Quit: Leaving] 02:12:57 -!- mathrick [~mathrick@94.144.63.86] has quit [Quit: Leaving] 02:13:36 -!- cfy [~ilisp@unaffiliated/chenfengyuan] has quit [Remote host closed the connection] 02:13:36 -!- cfy` [~ilisp@220.191.186.26] has quit [Remote host closed the connection] 02:13:47 mathrick [~mathrick@85.218.134.11] has joined #lisp 02:13:48 next silly question: is there something like push that appends instead of prepending? I'd use append, but that seems to require that it's arguments be lists 02:14:55 (pretty sure this is a really silly question) 02:15:07 (define-modify-macro appendf (&rest lists) append) but you probably shouldn't do it 02:15:31 k0001 [~k0001@host112.200-117-34.telecom.net.ar] has joined #lisp 02:15:32 rmathews [~roshan@122.164.35.226] has joined #lisp 02:19:08 -!- Slivka [~Slivka@81.4.242.15] has quit [Ping timeout: 244 seconds] 02:19:11 -!- breakds [~breakds@dyn-72-33-177-249.uwnet.wisc.edu] has quit [Ping timeout: 245 seconds] 02:19:13 -!- kennyd [~kennyd@78-1-136-161.adsl.net.t-com.hr] has quit [Read error: Connection reset by peer] 02:21:22 -!- insomnia` [~milan@lvps5-35-242-57.dedicated.hosteurope.de] has quit [Remote host closed the connection] 02:21:28 obvious solution: just reverse the list at the end 02:23:51 nialo: or build the list in sequence as you go, but a naive append is probably not recommended 02:24:17 cfy [~ilisp@unaffiliated/chenfengyuan] has joined #lisp 02:24:30 nialo: that's pretty common to do 02:24:50 kennyd [~kennyd@78-1-136-161.adsl.net.t-com.hr] has joined #lisp 02:25:33 p_nathan [~Adium@98.145.116.195] has joined #lisp 02:26:52 -!- naryl [~weechat@46.182.24.168] has quit [Read error: Operation timed out] 02:26:57 nialo: (naïve) appending will be O(n) per append, but reversal will be O(n) once 02:27:29 naryl [~weechat@46.182.24.168] has joined #lisp 02:29:16 and building the list in order will be O(n) once of course. really unless you're building huge lists it doesn't matter .. although i think loop's collect or append are probably efficiently-implemented 02:29:50 they usually keep a pointer to the end cons and rplacd it repeatedly, i think 02:30:04 probably something like that 02:31:41 -!- milanj [~milanj_@82.117.199.26] has quit [Ping timeout: 245 seconds] 02:31:50 araujo [~araujo@gentoo/developer/araujo] has joined #lisp 02:36:21 p8m [~dmm@67.210.179.76] has joined #lisp 02:37:18 -!- zeom [~zeom@unaffiliated/zeom] has quit [Ping timeout: 264 seconds] 02:38:43 -!- p_nathan [~Adium@98.145.116.195] has quit [Quit: Leaving.] 02:41:42 wontzer [~IceChat77@c-65-96-184-172.hsd1.nh.comcast.net] has joined #lisp 02:42:39 hello channel 02:43:07 -!- sabalaba1 [~Adium@c-76-21-4-232.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 02:44:21 z3om [~zeom@unaffiliated/zeom] has joined #lisp 02:45:04 -!- wontzer [~IceChat77@c-65-96-184-172.hsd1.nh.comcast.net] has left #lisp 02:45:53 had not thought of append being slow, though only have like 50 things so don't care really 02:47:26 weie [~eie@softbank221078042071.bbtec.net] has joined #lisp 02:49:54 Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has joined #lisp 02:50:10 victor_lowther [~victor.lo@2602:306:3686:cf10:e80d:8121:6807:2d9e] has joined #lisp 02:54:49 -!- kiwnix [~egarcia@unaffiliated/kiwnix] has quit [Quit: Leaving] 03:01:59 -!- plantseeker [~Plantseek@77.240.63.97] has quit [Ping timeout: 256 seconds] 03:03:04 plantseeker [~Plantseek@77.240.63.97] has joined #lisp 03:03:12 -!- Gurragchaa [uid6439@gateway/web/irccloud.com/x-rgopqvumjsdqeujy] has quit [Ping timeout: 252 seconds] 03:03:13 sellout-1 [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has joined #lisp 03:03:41 -!- yroeht [~yroeht@x.yroeht.eu] has quit [Ping timeout: 252 seconds] 03:04:04 yroeht [~yroeht@x.yroeht.eu] has joined #lisp 03:04:18 -!- sellout- [~Adium@c-98-245-92-119.hsd1.co.comcast.net] has quit [Ping timeout: 264 seconds] 03:09:18 kushal [kdas@fedora/kushal] has joined #lisp 03:12:28 SeanTAllen [uid4855@gateway/web/irccloud.com/x-vdnnwogyxglmhiur] has joined #lisp 03:12:29 -!- Thra11 [~thrall@146.90.55.194] has quit [Ping timeout: 255 seconds] 03:15:30 m7w [~chatzilla@178.172.234.66] has joined #lisp 03:20:08 -!- bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has quit [Ping timeout: 255 seconds] 03:27:45 -!- Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has quit [Quit: Leaving.] 03:35:33 bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has joined #lisp 03:36:48 -!- seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 03:41:32 Dalek_Baldwin [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has joined #lisp 03:43:37 DataLinkDroid [~DataLinkD@110.151.47.169] has joined #lisp 03:44:57 -!- sellout-1 is now known as sellout 03:45:01 -!- rdd [~rdd@c83-250-105-186.bredband.comhem.se] has quit [Ping timeout: 245 seconds] 03:47:02 cornihilio [~cornihili@c-71-56-205-11.hsd1.co.comcast.net] has joined #lisp 03:47:21 rdd [~rdd@c83-250-105-186.bredband.comhem.se] has joined #lisp 03:53:21 -!- uris [~rguerra@200.123.210.2] has quit [Ping timeout: 245 seconds] 03:56:39 -!- rmathews [~roshan@122.164.35.226] has quit [Quit: ...] 04:06:44 -!- maximus_ [~tanner@c-67-169-21-226.hsd1.ca.comcast.net] has quit [Quit: Leaving] 04:09:36 -!- rdd [~rdd@c83-250-105-186.bredband.comhem.se] has quit [Ping timeout: 245 seconds] 04:10:10 rdd [~rdd@c83-250-105-186.bredband.comhem.se] has joined #lisp 04:10:34 -!- stopbit [~stopbit@c-68-50-168-116.hsd1.dc.comcast.net] has quit [Quit: Leaving] 04:11:16 uris [~rguerra@200.123.210.2] has joined #lisp 04:12:10 seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 04:12:23 -!- edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has quit [Quit: mental blackout] 04:15:59 -!- findiggle [~kirkwood@50-194-56-154-static.hfc.comcastbusiness.net] has quit [Quit: Leaving.] 04:17:26 masondesu [~textual@adsl-98-71-140-203.gsp.bellsouth.net] has joined #lisp 04:17:27 -!- jrajav [~jrajav@71-82-133-188.dhcp.roch.mn.charter.com] has quit [Quit: I tend to be neutral about apples] 04:18:06 -!- kmels [~kmels@frbg-4d029a08.pool.mediaWays.net] has quit [Ping timeout: 264 seconds] 04:18:24 gigamonkey [~gigamonke@50.1.48.160] has joined #lisp 04:20:36 linse [~marioooh@bas5-montreal28-1177916872.dsl.bell.ca] has joined #lisp 04:23:11 -!- ebobby [~fms@199.21.86.106] has quit [Quit: Lost terminal] 04:24:34 -!- linse [~marioooh@bas5-montreal28-1177916872.dsl.bell.ca] has quit [Client Quit] 04:25:43 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 04:29:46 -!- Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has quit [Ping timeout: 246 seconds] 04:34:46 rmathews [~roshan@122.165.89.11] has joined #lisp 04:41:33 agumonkey [~agu@78.217.72.86.rev.sfr.net] has joined #lisp 04:48:01 seerhut [~seerhut@121.197.1.189] has joined #lisp 04:55:45 -!- bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has quit [Ping timeout: 252 seconds] 04:59:26 -!- Zhivago [~zhivago@li49-59.members.linode.com] has quit [Ping timeout: 252 seconds] 05:00:06 -!- wbooze [~wbooze@xdsl-78-35-179-120.netcologne.de] has quit [Ping timeout: 264 seconds] 05:00:35 -!- k0001 [~k0001@host112.200-117-34.telecom.net.ar] has quit [Ping timeout: 260 seconds] 05:02:48 Gurragchaa [uid6439@gateway/web/irccloud.com/x-sajmsmtaaicgnmtx] has joined #lisp 05:03:00 -!- seerhut [~seerhut@121.197.1.189] has quit [Read error: Connection reset by peer] 05:03:18 seerhut [~seerhut@121.197.1.189] has joined #lisp 05:05:55 -!- masondesu [~textual@adsl-98-71-140-203.gsp.bellsouth.net] has quit [Quit: Computer has gone to sleep.] 05:08:13 dioxirane [~user@unaffiliated/dioxirane] has joined #lisp 05:10:15 nha [~prefect@rn-nat2-uw-129-97-124-212.net.uwaterloo.ca] has joined #lisp 05:16:29 christinepea777 [jammie@gateway/shell/bshellz.net/x-ldsaadqdnggdemcr] has joined #lisp 05:17:38 -!- christinepea777 [jammie@gateway/shell/bshellz.net/x-ldsaadqdnggdemcr] has left #lisp 05:18:08 -!- ahungry [~null@99-40-10-216.lightspeed.livnmi.sbcglobal.net] has quit [Ping timeout: 252 seconds] 05:18:59 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 248 seconds] 05:19:27 -!- m7w [~chatzilla@178.172.234.66] has quit [Ping timeout: 244 seconds] 05:22:00 p_nathan [~Adium@98.145.116.195] has joined #lisp 05:22:46 k0001 [~k0001@host112.200-117-34.telecom.net.ar] has joined #lisp 05:25:42 -!- ldionmarcil [~user@unaffiliated/maden] has quit [Read error: Connection reset by peer] 05:26:37 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #lisp 05:29:20 Indecipherable [~Indeciphe@41.27.82.96] has joined #lisp 05:31:57 -!- yacks [~yacks@180.151.36.169] has quit [Ping timeout: 276 seconds] 05:33:51 -!- gigamonkey [~gigamonke@50.1.48.160] has quit [Quit: Computer has gone to sleep.] 05:34:51 gigamonkey [~gigamonke@50.1.48.160] has joined #lisp 05:35:01 -!- Indecipherable [~Indeciphe@41.27.82.96] has quit [Quit: used jmIrc] 05:39:52 b1rkh0ff [~b1rkh0ff@178.77.2.108] has joined #lisp 05:42:51 yacks [~yacks@180.151.36.169] has joined #lisp 05:44:54 -!- Jubb [~Jubb@pool-108-28-62-61.washdc.fios.verizon.net] has quit [Ping timeout: 252 seconds] 05:47:18 Euthy [~euthy@unaffiliated/euthydemus] has joined #lisp 05:48:33 -!- spaceships [~spaceship@host-72-174-137-126.msl-mt.client.bresnan.net] has quit [Quit: leaving] 05:48:43 -!- gigamonkey [~gigamonke@50.1.48.160] has quit [Quit: Computer has gone to sleep.] 05:48:52 mishoo [~mishoo@178.138.97.187] has joined #lisp 05:52:58 akovalen` [~user@77.51.0.89] has joined #lisp 05:54:41 -!- akovalenko [~user@95.72.101.174] has quit [Ping timeout: 248 seconds] 05:54:56 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 06:02:23 browndawg [~browndawg@117.201.85.64] has joined #lisp 06:03:21 -!- DataLinkDroid [~DataLinkD@110.151.47.169] has quit [Quit: Bye] 06:06:06 -!- nha [~prefect@rn-nat2-uw-129-97-124-212.net.uwaterloo.ca] has quit [Ping timeout: 264 seconds] 06:07:54 gigamonkey [~gigamonke@50.1.48.160] has joined #lisp 06:08:55 teggi [~teggi@123.21.159.152] has joined #lisp 06:14:01 breakds [~breakds@ppp-70-226-163-93.dsl.mdsnwi.ameritech.net] has joined #lisp 06:15:12 -!- agumonkey [~agu@78.217.72.86.rev.sfr.net] has quit [Ping timeout: 264 seconds] 06:15:29 -!- killerboy [~mateusz@217.17.38.43] has quit [Ping timeout: 248 seconds] 06:15:56 Quadrescence [~quad@unaffiliated/quadrescence] has joined #lisp 06:19:02 -!- toekutr [~user@50-0-51-11.dsl.static.sonic.net] has quit [Read error: Connection reset by peer] 06:20:53 -!- uris [~rguerra@200.123.210.2] has quit [Quit: Leaving] 06:24:54 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 06:25:14 -!- k0001 [~k0001@host112.200-117-34.telecom.net.ar] has quit [Ping timeout: 252 seconds] 06:26:09 sdemarre [~serge@91.176.241.92] has joined #lisp 06:26:54 toekutr [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 06:37:01 ramkrsna [ramkrsna@nat/redhat/x-rrvdwgqiaxadbwmg] has joined #lisp 06:37:02 -!- ramkrsna [ramkrsna@nat/redhat/x-rrvdwgqiaxadbwmg] has quit [Changing host] 06:37:02 ramkrsna [ramkrsna@unaffiliated/ramkrsna] has joined #lisp 06:38:34 attila_lendvai [~attila_le@87.247.13.125] has joined #lisp 06:38:34 -!- attila_lendvai [~attila_le@87.247.13.125] has quit [Changing host] 06:38:34 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 06:38:43 ZombieChicken [~ZombieChi@108-222-198-111.lightspeed.nsvltn.sbcglobal.net] has joined #lisp 06:41:24 -!- sdemarre [~serge@91.176.241.92] has quit [Ping timeout: 248 seconds] 06:44:40 mrSpec [~Spec@188.21.162.214] has joined #lisp 06:44:40 -!- mrSpec [~Spec@188.21.162.214] has quit [Changing host] 06:44:41 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 06:45:36 -!- drmeister [~drmeister@pool-108-52-166-246.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 06:56:54 -!- |3b| [foobar@cpe-72-177-66-41.austin.res.rr.com] has quit [Remote host closed the connection] 06:56:58 -!- mishoo [~mishoo@178.138.97.187] has quit [Read error: Connection reset by peer] 06:57:21 mishoo [~mishoo@178.138.97.187] has joined #lisp 06:57:23 |3b| [foobar@cpe-72-177-66-41.austin.res.rr.com] has joined #lisp 06:57:38 -!- ZombieChicken [~ZombieChi@108-222-198-111.lightspeed.nsvltn.sbcglobal.net] has quit [Disconnected by services] 06:58:14 forgottenwizard [~ZombieChi@108-222-198-111.lightspeed.nsvltn.sbcglobal.net] has joined #lisp 06:58:45 -!- forgottenwizard [~ZombieChi@108-222-198-111.lightspeed.nsvltn.sbcglobal.net] has quit [Disconnected by services] 06:59:15 forgottenwizard [~ZombieChi@108-222-198-111.lightspeed.nsvltn.sbcglobal.net] has joined #lisp 06:59:19 -!- forgottenwizard [~ZombieChi@108-222-198-111.lightspeed.nsvltn.sbcglobal.net] has quit [Disconnected by services] 06:59:42 angavrilov [~angavrilo@217.71.227.190] has joined #lisp 06:59:45 forgottenwizard [~ZombieChi@108-222-198-111.lightspeed.nsvltn.sbcglobal.net] has joined #lisp 06:59:57 -!- gigamonkey [~gigamonke@50.1.48.160] has quit [Quit: Computer has gone to sleep.] 06:59:58 -!- forgottenwizard [~ZombieChi@108-222-198-111.lightspeed.nsvltn.sbcglobal.net] has quit [Disconnected by services] 07:00:15 forgottenwizard [~ZombieChi@108-222-198-111.lightspeed.nsvltn.sbcglobal.net] has joined #lisp 07:01:40 -!- forgottenwizard [~ZombieChi@108-222-198-111.lightspeed.nsvltn.sbcglobal.net] has quit [Client Quit] 07:04:46 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Read error: Operation timed out] 07:05:06 -!- techlife [techlife@112.249.91.29] has quit [Ping timeout: 256 seconds] 07:05:42 techlife [techlife@112.249.91.29] has joined #lisp 07:07:31 -!- dedis [~dedis@128.36.231.48] has quit [Ping timeout: 260 seconds] 07:07:53 patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has joined #lisp 07:10:05 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 255 seconds] 07:10:18 -!- b1rkh0ff [~b1rkh0ff@178.77.2.108] has quit [Ping timeout: 264 seconds] 07:13:08 v [~v@50.117.117.237] has joined #lisp 07:17:28 nostoi [~nostoi@126.Red-79-154-22.dynamicIP.rima-tde.net] has joined #lisp 07:19:36 -!- patrickwonders [~patrickwo@user-38q42ns.cable.mindspring.com] has quit [Quit: Colloquy for iPhone - http://colloquy.mobi] 07:20:15 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 07:22:26 -!- _veer [~veer@unaffiliated/lolsuper-/x-9881387] has quit [Read error: Connection reset by peer] 07:22:36 b1rkh0ff [~b1rkh0ff@178.77.14.60] has joined #lisp 07:26:33 momo-reina [~user@aa20111001946f573a27.userreverse.dion.ne.jp] has joined #lisp 07:28:54 -!- quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has quit [Ping timeout: 264 seconds] 07:30:20 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 07:32:10 ehu [~ehu@93.82.250.14] has joined #lisp 07:32:49 -!- browndawg [~browndawg@117.201.85.64] has quit [Ping timeout: 246 seconds] 07:44:03 prxq [~mommer@mnhm-5f75d07d.pool.mediaWays.net] has joined #lisp 07:45:54 browndawg [~browndawg@117.208.66.55] has joined #lisp 07:46:37 hkBst [~marijn@79.170.210.172] has joined #lisp 07:46:37 -!- hkBst [~marijn@79.170.210.172] has quit [Changing host] 07:46:37 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 07:48:12 quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has joined #lisp 07:48:24 -!- qNemo is now known as qptain_Nemo 07:49:45 -!- spacefrogg^ is now known as spacefrogg 07:55:59 _veer [~veer@unaffiliated/lolsuper-/x-9881387] has joined #lisp 07:56:34 -!- Quadrescence [~quad@unaffiliated/quadrescence] has quit [Quit: Leaving...] 07:58:21 dioxirane_ [~user@unaffiliated/dioxirane] has joined #lisp 07:58:50 gravicappa [~gravicapp@ppp91-77-168-172.pppoe.mtu-net.ru] has joined #lisp 07:58:54 -!- Bike [~Glossina@63-229-134-7.ptld.qwest.net] has quit [Quit: Reconnecting] 07:59:09 Bike [~Glossina@63-229-134-7.ptld.qwest.net] has joined #lisp 08:00:17 drmeister [~drmeister@pool-108-52-166-246.phlapa.fios.verizon.net] has joined #lisp 08:02:00 -!- dioxirane [~user@unaffiliated/dioxirane] has quit [Ping timeout: 264 seconds] 08:03:32 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 248 seconds] 08:04:01 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 08:04:24 -!- quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has quit [Ping timeout: 252 seconds] 08:04:36 -!- drmeister [~drmeister@pool-108-52-166-246.phlapa.fios.verizon.net] has quit [Ping timeout: 248 seconds] 08:07:28 quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has joined #lisp 08:07:46 undermink [~undermink@lucy.chaostal.de] has joined #lisp 08:08:48 -!- kanru [~kanru@118-163-10-190.HINET-IP.hinet.net] has quit [Remote host closed the connection] 08:09:33 -!- varjagg [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Leaving] 08:09:50 -!- impaktor [~user@b2.thep.lu.se] has quit [Remote host closed the connection] 08:10:29 -!- undermink [~undermink@lucy.chaostal.de] has left #lisp 08:12:21 veer [~veer@pool-173-65-234-164.tampfl.fios.verizon.net] has joined #lisp 08:12:45 -!- veer is now known as Guest94795 08:12:51 kanru [~kanru@118-163-10-190.HINET-IP.hinet.net] has joined #lisp 08:13:34 -!- breakds [~breakds@ppp-70-226-163-93.dsl.mdsnwi.ameritech.net] has quit [Remote host closed the connection] 08:13:53 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 08:14:05 youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has joined #lisp 08:14:47 -!- _veer [~veer@unaffiliated/lolsuper-/x-9881387] has quit [Ping timeout: 256 seconds] 08:16:30 -!- quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has quit [Ping timeout: 252 seconds] 08:16:32 kiuma [~kiuma@static-217-133-17-91.clienti.tiscali.it] has joined #lisp 08:17:30 -!- tensorpudding [~tensorpud@99.148.200.27] has quit [Ping timeout: 264 seconds] 08:17:30 -!- mal_ [mal@ks24170.kimsufi.com] has quit [Ping timeout: 264 seconds] 08:17:32 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Remote host closed the connection] 08:17:58 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 08:18:28 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 248 seconds] 08:18:32 tensorpudding [~tensorpud@99.148.200.27] has joined #lisp 08:20:28 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 08:22:09 -!- svs_ [~svs@104-252-AGAVEBB-NM.abq.nm.agavebb.net] has quit [Ping timeout: 256 seconds] 08:22:46 varjagg [~eugene@122.62-97-226.bkkb.no] has joined #lisp 08:25:20 -!- momo-reina [~user@aa20111001946f573a27.userreverse.dion.ne.jp] has quit [Remote host closed the connection] 08:25:55 splittist [d4cb4e8a@gateway/web/freenode/ip.212.203.78.138] has joined #lisp 08:26:02 morning 08:26:30 -!- toekutr [~user@50-0-51-11.dsl.static.sonic.net] has quit [Remote host closed the connection] 08:27:56 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 245 seconds] 08:29:44 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 08:29:54 splittist: Early morning. 08:32:09 rmathews_ [~roshan@122.165.89.11] has joined #lisp 08:32:53 -!- rmathews [~roshan@122.165.89.11] has quit [Ping timeout: 255 seconds] 08:32:53 -!- rmathews_ is now known as rmathews 08:32:57 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 08:33:31 xan_ [~xan@191.99.117.91.static.mundo-r.com] has joined #lisp 08:35:48 -!- kcj [~casey@unaffiliated/kcj] has quit [Ping timeout: 256 seconds] 08:39:21 -!- impaktor_ [~user@johnny.thep.lu.se] has left #lisp 08:40:22 -!- dioxirane_ [~user@unaffiliated/dioxirane] has quit [Remote host closed the connection] 08:40:53 killerboy [~mateusz@217.17.38.43] has joined #lisp 08:41:24 impomatic [~digital_w@87.115.103.37] has joined #lisp 08:42:15 -!- Tristam [~Tristam@bodhilinux/team/Tristam] has quit [Ping timeout: 260 seconds] 08:44:01 Tristam [~Tristam@bodhilinux/team/Tristam] has joined #lisp 08:44:24 quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has joined #lisp 08:48:15 m7w [~chatzilla@178.172.234.66] has joined #lisp 08:52:11 -!- normanrichards [~normanric@70.114.215.220] has quit [] 08:52:41 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 255 seconds] 08:56:10 -!- akovalen` is now known as akovalenko 08:56:20 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 248 seconds] 08:57:15 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 08:58:23 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 09:01:49 Zhivago [~zhivago@unaffiliated/zhivago] has joined #lisp 09:03:31 -!- xan_ [~xan@191.99.117.91.static.mundo-r.com] has quit [Read error: Operation timed out] 09:06:34 tcr1 [~tcr@84-72-21-32.dclient.hispeed.ch] has joined #lisp 09:06:44 -!- [SLB]` is now known as [SLB] 09:07:21 ssriram [3f92180a@gateway/web/freenode/ip.63.146.24.10] has joined #lisp 09:08:09 hi, whats is the fasted interpreter for simple lisp subset till date 09:08:15 segv- [~mb@dslb-088-075-132-036.pools.arcor-ip.net] has joined #lisp 09:09:09 why do you need one? Depending on how you define "lisp subset", you can go basically to assembly 09:09:40 I can build you a raging fast one for the subset of (print "Hello") 09:09:47 SBCL generates pretty fast code, and supports whole language (and it's easy to write compilers on top of it) 09:09:48 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Read error: Connection reset by peer] 09:10:07 well, for kicks one could try to make a lisp that compiled into intel MMU code 09:10:13 :D 09:10:18 you saw that presentation too, eh 09:10:20 and then go "look ma, no instructions!" 09:10:40 i mean symbols,strings,numbers and list thats all 09:10:42 Bike: not yet the presentation, but I watched the video 09:11:37 ssriram: No functions? 09:11:55 and was intrested in interpreters, while there may be very fast compilers like stalin for scheme which i heard from someone 09:12:15 Well, stalin is a very slow compiler, but it does produce good results. 09:12:19 Zhivago: ya lambda 09:12:24 too 09:12:42 -!- segv- [~mb@dslb-088-075-132-036.pools.arcor-ip.net] has quit [Remote host closed the connection] 09:13:13 p_l: they need _some_ instructions, as padding, to avoid double-faults. 09:13:15 zolk3ri [~zolk3ri@unaffiliated/zolk3ri] has joined #lisp 09:13:15 scheme48 I think got pretty good interpreter (which is itself written in scheme) 09:13:16 <|3b|> how do you define 'interpreter'? does bytecode count? 09:13:53 Slivka [~Slivka@81.4.242.0] has joined #lisp 09:13:54 What problem do you want to solve with this implementation? 09:14:56 |3b|: hmm, what i know so far is, an interpreter just reads commands and executes, but bytecode sounds like java which has compiler i guess 09:15:11 *|3b|* hasn't actually tried to benchmark any of the CL implementation's interpreters, since even SBCL compiles fast enough for interactive use 09:15:17 -!- impaktor__ [~user@johnny.thep.lu.se] has left #lisp 09:15:55 -!- cfy [~ilisp@unaffiliated/chenfengyuan] has quit [Read error: Connection reset by peer] 09:16:18 Zhivago: want to know how much code it takes to make one, and what tricks are used to increase performance 09:16:57 That sounds awfully vague. Why do you want an interpreter, anyhow? 09:17:07 <|3b|> sounds like most of the 'tricks to increase performance' are things that would make you not count it as an 'interpreter' 09:17:23 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 09:17:58 Zhivago: cos its easy and probably takes very less effort 09:18:11 -!- BlankVerse [~pankajm@202.3.77.214] has quit [Ping timeout: 260 seconds] 09:18:18 I am going to suggest to you that you are one confused puppy. 09:18:20 |3b|: :) 09:18:23 ssriram: you might want to take a look at picolisp. it's a completely interpreted lisp 09:18:30 ssriram: just try! 09:18:32 dunno how fast, per se 09:18:38 I suggest just writing an implementation without regard to performance to get an idea of it. 09:18:42 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 264 seconds] 09:18:51 xan_ [~xan@191.99.117.91.static.mundo-r.com] has joined #lisp 09:18:57 ok sure ill try 09:20:08 ssriram: Then make sure you can only make the project using your own custom implementation. :-P 09:20:42 http://www.informatimago.com/develop/lisp/com/informatimago/small-cl-pgms/aim-8/aim-8.lisp 09:20:52 You might find this lisp dialect fits your specifications. 09:21:02 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 255 seconds] 09:21:15 I've always found the idea of bootstraping and building a implemntation, in your own implementation very cool. 09:21:29 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Ping timeout: 255 seconds] 09:22:06 I think that it has valuable educational results. 09:22:17 But generally it tends to be less practical. 09:22:55 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 09:23:24 Zhivago: Of oh-course, still very cool imo though. :-) 09:24:04 I really want to writea scheme implementation by the end of this year, or the begining of next yor fun that does this. 09:24:06 ssriram: in PAIP there is a nice scheme bytecode interpreter written in common lisp. Very recomendable. 09:24:18 you: Try re-implementing that lisp I linked to. 09:24:40 Zhivago: Is you, me? XD 09:25:01 Yes. 09:26:02 Zhivago: I'll be sure to check it out, thanks. 09:27:05 -!- seerhut [~seerhut@121.197.1.189] has quit [Read error: Connection reset by peer] 09:28:16 bitonic [~user@b0fb09c5.bb.sky.com] has joined #lisp 09:29:46 youlysses: in SICP there's the implementation of a register machine (using scheme, but perhaps you want to look nonetheless). 09:31:15 flip214: I just restarted SICP pretty recently and that's awesome news! :-) 09:33:32 I would like to share these liks www.cs.auckland.ac.nz/~chaitin/lisp.c http://code.google.com/p/lisp5000/source/browse/lisp500.c http://www.informatimago.com/develop/lisp/com/informatimago/small-cl-pgms/aim-8/aim-8.lisp http://en.wikipedia.org/wiki/Picolisp 09:34:51 segv- [~mb@dslb-088-075-132-036.pools.arcor-ip.net] has joined #lisp 09:36:11 stat_vi [~stat@dslb-094-218-013-169.pools.arcor-ip.net] has joined #lisp 09:36:14 -!- cdidd [~cdidd@95-27-187-225.broadband.corbina.ru] has quit [Ping timeout: 255 seconds] 09:36:46 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 09:37:34 -!- nostoi [~nostoi@126.Red-79-154-22.dynamicIP.rima-tde.net] has quit [Quit: Seite geschlossen] 09:37:40 -!- Bike [~Glossina@63-229-134-7.ptld.qwest.net] has quit [Quit: dead so dead] 09:38:16 -!- ssriram [3f92180a@gateway/web/freenode/ip.63.146.24.10] has quit [Quit: Page closed] 09:38:43 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 260 seconds] 09:40:13 -!- spion [~spion@unaffiliated/spion] has quit [Quit: Leaving] 09:40:21 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 09:40:22 spion [~spion@unaffiliated/spion] has joined #lisp 09:41:55 -!- stat_vi [~stat@dslb-094-218-013-169.pools.arcor-ip.net] has quit [Quit: Lost terminal] 09:43:59 -!- balle [~basti@pulsar.inf.ethz.ch] has quit [Ping timeout: 244 seconds] 09:44:48 -!- xan_ [~xan@191.99.117.91.static.mundo-r.com] has quit [Ping timeout: 276 seconds] 09:46:03 -!- quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has quit [Ping timeout: 244 seconds] 09:49:28 -!- youlysses [~user@75-132-7-80.dhcp.stls.mo.charter.com] has quit [Quit: ZZZzzz] 09:52:06 cdidd [~cdidd@93-80-224-49.broadband.corbina.ru] has joined #lisp 09:53:50 jcazevedo [~jcazevedo@188.250.2.164] has joined #lisp 09:56:19 -!- waveman [~tim@CPE-124-187-129-127.lns15.ken.bigpond.net.au] has quit [Quit: leaving] 10:00:19 xan_ [~xan@fanzine.igalia.com] has joined #lisp 10:00:44 quazimodo [~quazimodo@c27-253-100-110.carlnfd2.nsw.optusnet.com.au] has joined #lisp 10:01:32 -!- jdz [~jdz@85.254.212.34] has quit [Quit: Byebye.] 10:02:04 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Ping timeout: 244 seconds] 10:04:12 jdz [~jdz@85.254.212.34] has joined #lisp 10:05:25 stassats` [~stassats@wikipedia/stassats] has joined #lisp 10:06:06 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 264 seconds] 10:07:48 -!- killerboy [~mateusz@217.17.38.43] has quit [Ping timeout: 248 seconds] 10:07:56 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 10:09:06 -!- stassats [~stassats@wikipedia/stassats] has quit [Ping timeout: 264 seconds] 10:09:37 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 10:11:08 przl [~przlrkt@p54BF962F.dip0.t-ipconnect.de] has joined #lisp 10:14:06 hkBst [~marijn@79.170.210.172] has joined #lisp 10:14:06 -!- hkBst [~marijn@79.170.210.172] has quit [Changing host] 10:14:06 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 10:17:41 mal_ [mal@ks24170.kimsufi.com] has joined #lisp 10:18:56 -!- cornihilio [~cornihili@c-71-56-205-11.hsd1.co.comcast.net] has quit [Read error: Operation timed out] 10:19:25 -!- leo2007 [~leo@119.255.41.66] has quit [Ping timeout: 246 seconds] 10:21:23 -!- joneshf-laptop [~joneshf@mail.concordusapps.com] has quit [Remote host closed the connection] 10:22:21 -!- tcr1 [~tcr@84-72-21-32.dclient.hispeed.ch] has quit [Quit: Leaving.] 10:23:37 -!- kushal [kdas@fedora/kushal] has quit [Ping timeout: 246 seconds] 10:23:54 -!- przl [~przlrkt@p54BF962F.dip0.t-ipconnect.de] has quit [Quit: outro] 10:25:19 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Ping timeout: 244 seconds] 10:25:45 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 252 seconds] 10:26:03 killerboy [~mateusz@217.17.38.43] has joined #lisp 10:27:27 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 10:28:53 jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 10:29:19 balle [~basti@pulsar.inf.ethz.ch] has joined #lisp 10:29:40 leo2007 [~leo@119.255.41.66] has joined #lisp 10:31:48 -!- killerboy [~mateusz@217.17.38.43] has quit [Ping timeout: 248 seconds] 10:36:34 -!- leo2007 [~leo@119.255.41.66] has quit [Quit: rcirc on GNU Emacs 24.2.93.1] 10:39:00 attila_lendvai [~attila_le@87.247.56.232] has joined #lisp 10:39:01 -!- attila_lendvai [~attila_le@87.247.56.232] has quit [Changing host] 10:39:01 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 10:40:14 Cymew [~user@fw01d.snowmen.se] has joined #lisp 10:47:34 foreignFunction [~niksaak@94.27.88.172] has joined #lisp 10:51:00 -!- kennyd [~kennyd@78-1-136-161.adsl.net.t-com.hr] has quit [Read error: Connection reset by peer] 10:56:29 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Read error: No route to host] 10:57:07 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 260 seconds] 10:57:50 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 10:58:03 kennyd [~kennyd@78.1.136.161] has joined #lisp 10:58:52 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 11:00:14 -!- EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has quit [Ping timeout: 252 seconds] 11:01:54 -!- gravicappa [~gravicapp@ppp91-77-168-172.pppoe.mtu-net.ru] has quit [Ping timeout: 264 seconds] 11:04:25 danlentz: re our conversation yesterday: please keep a notes.txt where you collect baffling stuff in the codebase... stuff that could have been much easier to find if it was named differently, or ideas for pointers for other newcomers, or ideas for what a bird's eye view document should point out to make the whole stuff more approachable, etc... such feedback would be very welcome! 11:09:16 spion [~spion@unaffiliated/spion] has joined #lisp 11:11:06 docs for hu.dwim? IMPOSSIBIRU 11:11:54 Document With Impossible Meticulousness? 11:11:55 well, there are some bird's eye views here and there... 11:11:57 Documented 11:12:33 -!- bitonic [~user@b0fb09c5.bb.sky.com] has quit [Remote host closed the connection] 11:12:59 bitonic [~user@b0fb09c5.bb.sky.com] has joined #lisp 11:13:09 attila_lendvai: I will start doing that. I actually had in mind to do something along those lines I think it would be achievable to show some very motivating examples of the capabilities perec et al give you that far exceed the other packages people are probably famiar with 11:13:10 or put another way: I refuse to write a documentation which I wouldn't read myself... :) 11:15:37 gravicappa [~gravicapp@ppp91-77-183-210.pppoe.mtu-net.ru] has joined #lisp 11:16:35 agumonkey [~agu@78.217.72.86.rev.sfr.net] has joined #lisp 11:16:43 the pinterface blog posts (small as it was) were so helpful, id imagine that a little bit of effort to put together something a bit more would have even greater impact 11:18:03 as documentation efforts for hu.dwim go, the bar is set pretty low. :) 11:20:18 A little more could go a long way. 11:20:24 EvW [~Thunderbi@a82-92-190-215.adsl.xs4all.nl] has joined #lisp 11:23:35 stat_vi [~stat@dslb-094-218-002-196.pools.arcor-ip.net] has joined #lisp 11:24:03 -!- Praise [~Fat@unaffiliated/praise] has quit [Ping timeout: 252 seconds] 11:24:36 jaaso [~jaaso_@effic.me] has joined #lisp 11:25:26 Praise [~Fat@unaffiliated/praise] has joined #lisp 11:26:28 silenius [~silenius@217.111.70.211] has joined #lisp 11:26:57 -!- kennyd [~kennyd@78.1.136.161] has quit [Ping timeout: 248 seconds] 11:27:06 Also, i think some reassurance. The hu.dwim leviathan is a large, imposing, scary thing to get started I think it would probably surprise people that even with such complexity, it really is a very stable and friendly platform with few bad surprises or inexplicable behaviors 11:28:33 danlentz: yeah, we were planning to blog about small, relatively independent subsets... but the blog engine is not finished, and we are perfectionists... :) 11:28:36 rock solid is not what i expect when I first encounter such large complexity 11:28:40 -!- Tanami_ [~carnage@9ch.in] has quit [Read error: Connection reset by peer] 11:30:18 well, I think "rock solid" is maybe too strong an expression, but we do take it serious that the earlier you fail, the easier it is on the brain of the user (which includes us, too) 11:30:29 i expected it would break in 15 minutes and i'd never figure out how to fix it if it did -- which was the natural assumption that it was not a practical option for my own work. 11:30:49 although, perec may have the biggest unit test among cl libs... :) 11:32:27 kennyd [~kennyd@78-1-129-99.adsl.net.t-com.hr] has joined #lisp 11:32:29 -!- zolk3ri [~zolk3ri@unaffiliated/zolk3ri] has quit [Ping timeout: 244 seconds] 11:32:33 I was very surprised as time went on that in spite of any blunders I continued to mke, the platform really took it in stride and has keen rock solid no batter how badly I've banged it up on occaision 11:32:33 ' 11:33:48 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 264 seconds] 11:34:23 Actually much more stable and production friendly then the usual fare accustomed to. 11:36:14 Tanami [~carnage@9ch.in] has joined #lisp 11:36:27 elephant is good, for example, but doest hold a candle to it w.r.t stability let alone design 11:36:55 momo-reina [~user@110.50.241.74] has joined #lisp 11:37:55 perec imho is just in a completely different class of software 11:38:30 -!- v [~v@50.117.117.237] has quit [Ping timeout: 264 seconds] 11:39:22 zolk3ri [~zolk3ri@unaffiliated/zolk3ri] has joined #lisp 11:40:04 zodiac1111 [~zodiac111@115.206.42.28] has joined #lisp 11:40:13 those praises are getting boring 11:40:20 -!- zodiac1111 [~zodiac111@115.206.42.28] has quit [Read error: Connection reset by peer] 11:40:30 dioxirane [~dioxirane@unaffiliated/dioxirane] has joined #lisp 11:40:42 if we were to start again today though, we would not use SQL... but we were afraid that lisp is enough of a exotics in itself. 11:40:43 stassats`: Of course. Because they're not about your code :P 11:41:41 it wasn't true, neither of our two customers gave a shit about what's behind the technology. we provide a service and they are happy with it. we should have went for key/value stores and implement our own DSL for indexing and querying... 11:42:27 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Ping timeout: 276 seconds] 11:43:41 ...that would have been much more fun than digging the SQL shit... but I'm becoming sentimental... :) 11:46:31 qNemo [~qN@89.207.216.208] has joined #lisp 11:47:11 -!- qptain_Nemo [~qN@89.207.216.208] has quit [Ping timeout: 255 seconds] 11:47:50 -!- qNemo [~qN@89.207.216.208] has quit [Read error: Connection reset by peer] 11:49:06 qptain_Nemo [~qN@89.207.216.208] has joined #lisp 11:49:24 stassats: i will make an effort to be more prolific in my grumbles and complaints if it would provide better entertainment for you :) 11:50:41 -!- dioxirane [~dioxirane@unaffiliated/dioxirane] has quit [Quit: Reconnecting] 11:50:56 BlankVerse [~pankajm@202.3.77.214] has joined #lisp 11:50:57 dioxirane [~dioxirane@unaffiliated/dioxirane] has joined #lisp 11:51:05 kmels [~kmels@frbg-5f731b5a.pool.mediaWays.net] has joined #lisp 11:54:58 -!- Forty-3 [~seana11@pool-96-255-72-75.washdc.fios.verizon.net] has quit [Ping timeout: 246 seconds] 11:55:25 v [~v@61.173.99.141] has joined #lisp 11:55:44 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 11:58:44 -!- mishoo [~mishoo@178.138.97.187] has quit [Read error: Connection reset by peer] 11:59:00 mishoo [~mishoo@178.138.97.187] has joined #lisp 12:02:31 xcombelle [~xcombelle@AToulouse-551-1-76-183.w92-146.abo.wanadoo.fr] has joined #lisp 12:02:46 -!- abeaumont [~abeaumont@37.Red-79-153-122.dynamicIP.rima-tde.net] has quit [Ping timeout: 272 seconds] 12:03:41 ck_ [~ck@dslb-088-068-131-015.pools.arcor-ip.net] has joined #lisp 12:04:01 -!- dioxirane [~dioxirane@unaffiliated/dioxirane] has quit [Quit: leaving] 12:10:04 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 256 seconds] 12:10:08 -!- qptain_Nemo [~qN@89.207.216.208] has quit [Ping timeout: 255 seconds] 12:10:32 ICU_ [~ICU@219.234.152.2] has joined #lisp 12:10:39 qptain_Nemo [~qN@89.207.216.208] has joined #lisp 12:13:18 -!- ICU [~ICU@219.234.152.2] has quit [Ping timeout: 264 seconds] 12:13:33 dioxirane [~dioxirane@unaffiliated/dioxirane] has joined #lisp 12:14:43 qNemo [~qN@89.207.216.208] has joined #lisp 12:16:26 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 255 seconds] 12:17:00 -!- qptain_Nemo [~qN@89.207.216.208] has quit [Ping timeout: 264 seconds] 12:19:10 nha [~prefect@rn-nat2-uw-129-97-124-212.net.uwaterloo.ca] has joined #lisp 12:25:45 ikki [~ikki@187.208.247.35] has joined #lisp 12:26:28 hlavaty`` [~user@friedrichstrasse.knowledgetools.de] has joined #lisp 12:28:24 -!- hlavaty` [~user@friedrichstrasse.knowledgetools.de] has quit [Ping timeout: 252 seconds] 12:29:08 attila_lendvai: actually, perec, in my humble experience, kicks the shit out of k/v 12:29:59 perec, kifli, zsemle 12:30:26 p_l: that's only because you have not seen what we imagined as a DSL/framework over k/v stores... ;) 12:30:56 zolk3ri: let's not intimidate the crowd with too much hungrian here... :) 12:32:07 attila_lendvai: out of the backend non-sql stores I'd accept you'd essentially be left with AllegroGraph :> 12:32:30 nosql is all the hype and rage, but sometimes you actually want that sql 12:32:51 and perec got praise from me when I dug down to how the queries were implemented 12:33:13 p_l: I prefer lisp to SQL any time. and we have some ideas how to help make it also run fast... 12:33:21 -!- impomatic [~digital_w@87.115.103.37] has quit [Ping timeout: 252 seconds] 12:33:35 attila_lendvai: yes, but I'd prefer not reimplementing Postgres while dealing with irate client ;) 12:34:00 -!- nialo [~nialo@ool-18bbb124.dyn.optonline.net] has quit [] 12:34:01 abeaumont [~abeaumont@251.Red-79-148-146.dynamicIP.rima-tde.net] has joined #lisp 12:34:24 (yes, ACID, MVCC, transactions spanning more than small subsets of the store, db-enforced consistency, all the things I want) 12:35:00 -!- rmathews [~roshan@122.165.89.11] has quit [Quit: ...] 12:35:02 we think the resulting DSL/framework would be much simpler both to implement and to use than postgres, and probably much faster due to more programmer control on the algorithm, but it's all vapourware, so... 12:35:23 qptain_Nemo [~qN@89.207.216.208] has joined #lisp 12:37:20 attila_lendvai: to paraphrase certain other lisper after he implemented his own database: so, where are the disaster recovery tools, failover, replication, backup, and codebase that has more than 10 people knowing how to deal with it well worldwide? ;) 12:37:31 -!- qNemo [~qN@89.207.216.208] has quit [Ping timeout: 245 seconds] 12:37:54 gvz [~gvz@78-60-33-10.static.zebra.lt] has joined #lisp 12:40:43 p_l: k/v stores provide some of those. and we would tailor this much more towards a datastore behind stuff like facebook than a local bank... but even then I wouldn't be surprised that under certain configuration it could provide enough consistency for more demanding use-cases... but it's still vapour, so... :) 12:41:43 -!- prxq [~mommer@mnhm-5f75d07d.pool.mediaWays.net] has quit [Ping timeout: 244 seconds] 12:42:24 attila_lendvai: the cases of "enough consistency" I had seen were mainly cases where someone ended up recoding all of it in application layer 12:43:10 yes, if you go all out, you can build something like that. For now, perec really got close to actually making ORM that works properly 12:44:00 AllegroGraph also does something akin to that (except triples instead of pairs) 12:44:08 including lisp stored procedures :D 12:45:02 I know about pl/scheme that's using guile and should get updated to support 2.0, but I know of none pl/cl implementation... pl/ecl should be possible 12:45:12 prxq [~mommer@mnhm-5f75d07d.pool.mediaWays.net] has joined #lisp 12:45:40 qNemo [~qN@89.207.216.208] has joined #lisp 12:46:38 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 12:47:55 -!- qptain_Nemo [~qN@89.207.216.208] has quit [Ping timeout: 256 seconds] 12:48:13 -!- jaaso [~jaaso_@effic.me] has left #lisp 12:49:50 Indecipherable [~Indeciphe@41.26.77.82] has joined #lisp 12:50:34 drmeister [~drmeister@pool-108-52-166-246.phlapa.fios.verizon.net] has joined #lisp 12:51:32 -!- Beetny [~Beetny@ppp118-208-137-22.lns20.bne1.internode.on.net] has quit [Ping timeout: 244 seconds] 12:51:58 -!- nha [~prefect@rn-nat2-uw-129-97-124-212.net.uwaterloo.ca] has quit [Read error: Connection reset by peer] 12:54:56 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 12:55:05 nha [~prefect@rn-nat2-uw-129-97-124-212.net.uwaterloo.ca] has joined #lisp 12:55:40 http://lisperator.net/slip/ -- SLip  a Lisp system in JavaScript 12:57:33 -!- m7w [~chatzilla@178.172.234.66] has quit [Ping timeout: 252 seconds] 12:59:44 -!- kmels [~kmels@frbg-5f731b5a.pool.mediaWays.net] has quit [Ping timeout: 255 seconds] 12:59:47 dim: looks quite advanced 13:00:02 -!- v [~v@61.173.99.141] has quit [Quit: ] 13:00:36 it lacks loop apparently 13:00:42 -!- Slivka [~Slivka@81.4.242.0] has quit [Ping timeout: 264 seconds] 13:01:27 but it has continuations :-) 13:02:10 -!- antgreen [~green@207.112.118.212] has quit [Remote host closed the connection] 13:04:05 antgreen [~green@207.112.118.212] has joined #lisp 13:04:52 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Read error: No route to host] 13:05:17 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 13:07:26 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Client Quit] 13:08:13 -!- xan_ [~xan@fanzine.igalia.com] has quit [Quit: leaving] 13:08:40 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 13:09:34 Fare [~fare@173-9-65-97-NewEngland.hfc.comcastbusiness.net] has joined #lisp 13:12:42 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 13:13:34 kliph [~user@unaffiliated/kliph] has joined #lisp 13:15:07 rmathews [~roshan@122.164.10.236] has joined #lisp 13:15:14 -!- nha [~prefect@rn-nat2-uw-129-97-124-212.net.uwaterloo.ca] has quit [Read error: Operation timed out] 13:15:30 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 13:16:03 -!- dioxirane [~dioxirane@unaffiliated/dioxirane] has quit [Quit: Reconnecting] 13:16:19 dioxirane [~dioxirane@unaffiliated/dioxirane] has joined #lisp 13:16:57 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Client Quit] 13:17:43 wbooze [~wbooze@xdsl-78-35-135-71.netcologne.de] has joined #lisp 13:17:57 -!- dioxirane [~dioxirane@unaffiliated/dioxirane] has quit [Client Quit] 13:18:09 dioxirane [~dioxirane@unaffiliated/dioxirane] has joined #lisp 13:18:40 attila_lendvai [~attila_le@87.247.56.232] has joined #lisp 13:18:40 -!- attila_lendvai [~attila_le@87.247.56.232] has quit [Changing host] 13:18:40 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 13:19:20 -!- dioxirane [~dioxirane@unaffiliated/dioxirane] has quit [Client Quit] 13:19:32 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Client Quit] 13:21:01 mattrepl [~mattrepl@pool-71-163-43-88.washdc.fios.verizon.net] has joined #lisp 13:21:07 masondesu [~textual@216.59.46.254] has joined #lisp 13:22:11 qptain_Nemo [~qN@89.207.216.208] has joined #lisp 13:22:42 dioxirane [~OXO@unaffiliated/dioxirane] has joined #lisp 13:25:09 -!- qNemo [~qN@89.207.216.208] has quit [Ping timeout: 276 seconds] 13:33:54 attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has joined #lisp 13:34:53 nan_ [~user@178.233.216.230] has joined #lisp 13:35:19 gigamonkey [~gigamonke@50.1.48.160] has joined #lisp 13:36:45 ignas [~ignas@office.pov.lt] has joined #lisp 13:40:04 -!- Indecipherable [~Indeciphe@41.26.77.82] has quit [Quit: used jmIrc] 13:41:02 -!- drmeister [~drmeister@pool-108-52-166-246.phlapa.fios.verizon.net] has quit [Remote host closed the connection] 13:41:39 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 13:42:12 when i do (ql:quickload "project"), i sometimes get many dependencies with a project, then how to deal with license issues? go through each dependency one by one and check? for some of them i can't even find any license doc on its project pages. 13:43:46 you probably only need to worry about GPL, and people who use it are going to be damn sure it include it 13:43:50 normanrichards [~normanric@70.114.215.220] has joined #lisp 13:44:01 -!- qptain_Nemo [~qN@89.207.216.208] has quit [Ping timeout: 256 seconds] 13:44:33 the license is usually found in LICENSE or COPYING, or in the file headers 13:44:57 kushal [~kdas@fedora/kushal] has joined #lisp 13:46:30 qptain_Nemo [~qN@89.207.216.208] has joined #lisp 13:46:53 -!- dioxirane [~OXO@unaffiliated/dioxirane] has left #lisp 13:46:54 dioxirane [~OXO@unaffiliated/dioxirane] has joined #lisp 13:47:53 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Ping timeout: 255 seconds] 13:48:00 thanks stassats` 13:48:11 -!- dioxirane [~OXO@unaffiliated/dioxirane] has left #lisp 13:48:11 dioxirane [~OXO@unaffiliated/dioxirane] has joined #lisp 13:49:55 -!- attila_lendvai [~attila_le@unaffiliated/attila-lendvai/x-3126965] has quit [Quit: Leaving.] 13:49:59 qNemo [~qN@89.207.216.208] has joined #lisp 13:51:23 -!- qptain_Nemo [~qN@89.207.216.208] has quit [Ping timeout: 256 seconds] 13:54:48 -!- qNemo [~qN@89.207.216.208] has quit [Ping timeout: 264 seconds] 13:55:24 nan_: I have some code that will scan those :license slots and report them. Didn't I lispaste it a few months ago? 13:56:52 Ah no, it's in this repo: http://fossil.nasium-lse.ogamita.com/nasium-lse/artifact/ca229c462dcf420c4497020b3d4b795f0c0e4efb 13:57:15 ogamita: *cheers, i'll take a look 13:59:00 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Read error: Connection reset by peer] 13:59:21 -!- gigamonkey [~gigamonke@50.1.48.160] has quit [Quit: Computer has gone to sleep.] 13:59:37 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 14:05:36 -!- dioxirane [~OXO@unaffiliated/dioxirane] has quit [Ping timeout: 264 seconds] 14:06:12 fantazo [~fantazo@213.129.230.10] has joined #lisp 14:06:35 -!- normanrichards [~normanric@70.114.215.220] has quit [] 14:09:47 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Remote host closed the connection] 14:10:13 hkBst [~marijn@79.170.210.172] has joined #lisp 14:10:14 -!- hkBst [~marijn@79.170.210.172] has quit [Changing host] 14:10:14 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 14:10:37 -!- segv- [~mb@dslb-088-075-132-036.pools.arcor-ip.net] has quit [Remote host closed the connection] 14:12:06 -!- victor_lowther [~victor.lo@2602:306:3686:cf10:e80d:8121:6807:2d9e] has quit [Ping timeout: 245 seconds] 14:12:25 Thra11 [~thrall@146.90.63.207] has joined #lisp 14:19:36 nha [~prefect@cn-nat2-uw-129-97-124-71.net.uwaterloo.ca] has joined #lisp 14:20:18 LiamH [~none@pdp8.nrl.navy.mil] has joined #lisp 14:21:13 -!- masondesu [~textual@216.59.46.254] has quit [Quit: Computer has gone to sleep.] 14:23:32 we have a fake triple store on postgres. it's just a table called 'triples' 14:24:51 hmmm, might be "interesting" to do a lisp within a database - using only a table named "conses", and a few stored procedures named "car", "cdr", "eval", ... 14:25:22 lisp is not really about conses, though 14:26:06 stassats`: no, but that would be a lisp interpreter in a database! 14:26:19 danlentz_ [~danlentz@2601:c:3680:1c:d9e2:17e1:851f:cd93] has joined #lisp 14:26:31 you could store everything inside your database - data, functions, methods, classes, ... 14:26:42 sounds like a business plan ;/ 14:27:04 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 14:27:06 -!- danlentz [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has quit [Read error: Connection reset by peer] 14:27:06 -!- danlentz_ is now known as danlentz 14:28:45 lduros [~user@fsf/member/lduros] has joined #lisp 14:28:50 jrajav [~jrajav@198.179.137.211] has joined #lisp 14:29:51 sounds like a toy 14:30:01 -!- Thra11 [~thrall@146.90.63.207] has quit [Ping timeout: 246 seconds] 14:30:34 -!- momo-reina [~user@110.50.241.74] has quit [Remote host closed the connection] 14:30:41 Does anyone here know about/use Arc? 14:30:57 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 14:30:58 jrajav: this channel is about Common Lisp 14:31:05 Oh 14:31:14 besides, Arc isn't really something worth using 14:31:28 `fogus [~fogus@freedom.d-a-s.com] has joined #lisp 14:31:29 dioxirane [~OXO@unaffiliated/dioxirane] has joined #lisp 14:31:36 normanrichards [~normanric@166.137.120.80] has joined #lisp 14:31:41 jrajav: I think people around here have given up even making fun of Arc. 14:31:43 it's just a castrated scheme with compressed operator names 14:32:27 I wasn't intending to actually use it, just explore it, but I've seen references that pg's original sites are pretty outdated. Just wondering if there was anything else or if it's.. just outdated. :P 14:32:40 drmeister [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 14:33:05 masondesu [~textual@216.59.46.254] has joined #lisp 14:33:22 it looks like pg isn't interested in it being up to date 14:33:41 "here's your 100-year language, now get off of me" 14:33:57 kmels [~kmels@frbg-4d028b3f.pool.mediaWays.net] has joined #lisp 14:34:21 victor_lowther [~victorlow@143.166.116.80] has joined #lisp 14:34:25 -!- dioxirane [~OXO@unaffiliated/dioxirane] has left #lisp 14:34:25 dioxirane [~OXO@unaffiliated/dioxirane] has joined #lisp 14:34:32 -!- ``Erik [~erik@pool-74-103-121-45.bltmmd.fios.verizon.net] has quit [Quit: leaving] 14:36:00 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Ping timeout: 276 seconds] 14:36:13 -!- ICU_ [~ICU@219.234.152.2] has quit [Quit: Leaving] 14:36:39 beaumonta [~abeaumont@38.Red-81-32-193.dynamicIP.rima-tde.net] has joined #lisp 14:38:25 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 246 seconds] 14:39:42 -!- abeaumont [~abeaumont@251.Red-79-148-146.dynamicIP.rima-tde.net] has quit [Ping timeout: 264 seconds] 14:40:29 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 14:40:32 ``Erik [~erik@pool-74-103-121-45.bltmmd.fios.verizon.net] has joined #lisp 14:41:06 *splittist* fails to find Xof's 'Invisible Arc' pg lolcat 14:41:14 m7w [~chatzilla@178.172.234.66] has joined #lisp 14:42:03 google image search "invisible arc lemonodor" finds it for me 14:42:05 Does arc compile to javascript yet? 14:42:33 but it's a lolpg, not a lolcat! 14:42:58 -!- masondesu [~textual@216.59.46.254] has quit [Quit: Computer has gone to sleep.] 14:43:39 Thra11 [~thrall@87.114.236.202] has joined #lisp 14:45:31 lolpg finds it too! 14:45:54 -!- Cymew [~user@fw01d.snowmen.se] has quit [Read error: Operation timed out] 14:46:21 masondesu [~textual@216.59.46.254] has joined #lisp 14:46:22 I made a CL overlay called snarc 14:46:31 Thanks Krystof and stassats` 14:46:48 so I haven't stopped making fun of it 14:47:05 dlowe: do you not update it too? 14:47:23 I didn't have that many issues with CL 14:47:29 or, did wait 10 years before releasing it? 14:47:42 lduros [~user@fsf/member/lduros] has joined #lisp 14:47:50 I didn't write essays about how great it was going to be either 14:48:26 I should put snarc on github, though. Maybe others would be interested in using it 14:49:19 ahungry [~null@99-40-10-216.lightspeed.livnmi.sbcglobal.net] has joined #lisp 14:49:23 stopbit [~stopbit@static-108-48-124-82.washdc.fios.verizon.net] has joined #lisp 14:51:21 the arc forum seems alive. The wiki has a suspicious aversion to showing the modification dates of the pages. 14:51:44 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 14:56:00 For some values of alive :P 14:57:10 Thra11_ [~thrall@152.35.113.87.dyn.plus.net] has joined #lisp 14:59:29 natechan [~natechan@50-192-61-46-static.hfc.comcastbusiness.net] has joined #lisp 14:59:59 dlowe: that name is taken.. almost github.com/hoelzl/Snark/ 15:00:12 -!- Thra11 [~thrall@87.114.236.202] has quit [Ping timeout: 264 seconds] 15:00:16 -!- masondesu [~textual@216.59.46.254] has quit [Quit: Computer has gone to sleep.] 15:01:02 Thra11 [~thrall@87.115.11.15] has joined #lisp 15:01:10 You should be celebrating arc. 15:01:28 masondesu [~textual@216.59.46.254] has joined #lisp 15:01:29 Although, it's hard to take a language seriously that lacks a javascript target. 15:01:40 -!- Thra11_ [~thrall@152.35.113.87.dyn.plus.net] has quit [Ping timeout: 248 seconds] 15:02:31 -!- kliph [~user@unaffiliated/kliph] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 15:05:09 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 252 seconds] 15:05:17 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 15:07:04 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 15:07:19 dioxirane_ [~OXO@unaffiliated/dioxirane] has joined #lisp 15:09:12 -!- dioxirane [~OXO@unaffiliated/dioxirane] has quit [Ping timeout: 264 seconds] 15:10:35 -!- masondesu [~textual@216.59.46.254] has quit [Ping timeout: 255 seconds] 15:11:30 masondesu [~textual@216.59.46.254] has joined #lisp 15:12:48 -!- dioxirane_ [~OXO@unaffiliated/dioxirane] has quit [Ping timeout: 264 seconds] 15:14:07 -!- stat_vi [~stat@dslb-094-218-002-196.pools.arcor-ip.net] has quit [Quit: Lost terminal] 15:16:08 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 15:18:52 findiggle [~kirkwood@173-10-106-172-BusName-Washington.hfc.comcastbusiness.net] has joined #lisp 15:19:44 adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has joined #lisp 15:22:54 qptain_Nemo [~qN@89.207.216.209] has joined #lisp 15:24:40 -!- danlentz [~danlentz@2601:c:3680:1c:d9e2:17e1:851f:cd93] has quit [Read error: Connection reset by peer] 15:24:52 danlentz [~danlentz@2601:c:3680:1c:d9e2:17e1:851f:cd93] has joined #lisp 15:25:15 lduros [~user@fsf/member/lduros] has joined #lisp 15:25:42 dcorking [~dcorking@91.85.38.156] has joined #lisp 15:26:32 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 244 seconds] 15:31:21 -!- normanrichards [~normanric@166.137.120.80] has quit [Read error: Connection reset by peer] 15:31:51 -!- ramkrsna [ramkrsna@unaffiliated/ramkrsna] has quit [Remote host closed the connection] 15:33:23 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Ping timeout: 256 seconds] 15:34:10 hkBst [~marijn@gentoo/developer/hkbst] has joined #lisp 15:39:06 -!- lduros [~user@fsf/member/lduros] has quit [Remote host closed the connection] 15:40:16 lduros [~user@fsf/member/lduros] has joined #lisp 15:46:27 gigamonkey [~gigamonke@50.1.48.160] has joined #lisp 15:46:41 -!- kushal [~kdas@fedora/kushal] has quit [Quit: Leaving] 15:46:58 -!- cdidd [~cdidd@93-80-224-49.broadband.corbina.ru] has quit [Remote host closed the connection] 15:49:28 -!- antgreen [~green@207.112.118.212] has quit [Ping timeout: 246 seconds] 15:52:15 breakds [~breakds@ppp-70-226-163-93.dsl.mdsnwi.ameritech.net] has joined #lisp 15:53:19 -!- xcombelle [~xcombelle@AToulouse-551-1-76-183.w92-146.abo.wanadoo.fr] has quit [Read error: Connection reset by peer] 15:55:58 zaquest [b2310db4@gateway/web/freenode/ip.178.49.13.180] has joined #lisp 15:56:44 _d3f [~freedo@nl2.ovpn.to] has joined #lisp 15:57:42 -!- fantazo [~fantazo@213.129.230.10] has quit [Quit: leaving] 15:58:19 SanderM [~quassel@195.169.108.20] has joined #lisp 15:59:04 -!- zaquest [b2310db4@gateway/web/freenode/ip.178.49.13.180] has quit [Client Quit] 16:00:29 -!- zolk3ri [~zolk3ri@unaffiliated/zolk3ri] has quit [Quit: Lost terminal] 16:01:33 kliph [~user@unaffiliated/kliph] has joined #lisp 16:03:11 -!- browndawg [~browndawg@117.208.66.55] has quit [Read error: Operation timed out] 16:04:10 svs_ [~svs@104-252-AGAVEBB-NM.abq.nm.agavebb.net] has joined #lisp 16:05:34 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Ping timeout: 246 seconds] 16:05:47 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 16:07:05 -!- mcsontos [mcsontos@nat/redhat/x-lqdgdyzliemxvdua] has quit [Quit: Leaving] 16:07:14 normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has joined #lisp 16:07:45 k0001 [~k0001@host112.200-117-34.telecom.net.ar] has joined #lisp 16:07:49 askatasuna [~askatasun@190.1.50.16] has joined #lisp 16:08:59 Zhivago: definitely. CL won't be serrious until it has one. 16:09:28 stat_vi [~stat@dslb-094-218-239-251.pools.arcor-ip.net] has joined #lisp 16:12:25 nan_: so... NOT taken. 16:15:18 -!- silenius [~silenius@217.111.70.211] has quit [Quit: Leaving] 16:18:09 browndawg [~browndawg@117.201.179.146] has joined #lisp 16:23:26 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 256 seconds] 16:25:17 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 16:26:13 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Quit: Konversation terminated!] 16:26:31 spaceships [~spaceship@host-72-174-137-126.msl-mt.client.bresnan.net] has joined #lisp 16:27:30 loke [~elias@bb115-66-85-121.singnet.com.sg] has joined #lisp 16:28:28 -!- kpreid [~kpreid@50-196-148-102-static.hfc.comcastbusiness.net] has quit [Quit: Quitting] 16:30:15 hi all 16:31:27 -!- varjagg [~eugene@122.62-97-226.bkkb.no] has quit [Quit: Leaving] 16:31:42 alagabes [~me@abue248.neoplus.adsl.tpnet.pl] has joined #lisp 16:32:30 -!- spacefrogg is now known as spacefrogg^ 16:35:09 -!- alagabes_ [~me@acyo111.neoplus.adsl.tpnet.pl] has quit [Ping timeout: 256 seconds] 16:36:27 -!- akovalenko [~user@77.51.0.89] has quit [Ping timeout: 252 seconds] 16:36:52 fantazo [~fantazo@213.129.230.10] has joined #lisp 16:37:44 -!- seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 16:38:00 -!- masondesu [~textual@216.59.46.254] has quit [Ping timeout: 264 seconds] 16:38:14 masondesu [~textual@216.59.46.254] has joined #lisp 16:39:46 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 252 seconds] 16:41:12 segv- [~mb@dslb-088-075-132-036.pools.arcor-ip.net] has joined #lisp 16:41:35 mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has joined #lisp 16:41:41 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 16:43:50 -!- victor_lowther [~victorlow@143.166.116.80] has quit [Quit: Leaving IRC - dircproxy 1.2.0] 16:44:32 -!- k0001 [~k0001@host112.200-117-34.telecom.net.ar] has quit [Ping timeout: 252 seconds] 16:44:33 -!- beaumonta is now known as abeaumont 16:46:12 kushal [~kdas@fedora/kushal] has joined #lisp 16:46:26 k0001 [~k0001@host133.190-229-214.telecom.net.ar] has joined #lisp 16:47:04 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 16:47:29 zolk3ri [~zolk3ri@unaffiliated/zolk3ri] has joined #lisp 16:47:50 dioxirane [~OXO@unaffiliated/dioxirane] has joined #lisp 16:48:23 ykm [~ykm@124.155.255.224] has joined #lisp 16:48:50 -!- ck_ [~ck@dslb-088-068-131-015.pools.arcor-ip.net] has quit [Quit: Leaving] 16:50:12 -!- mvilleneuve [~mvilleneu@LLagny-156-36-4-214.w80-14.abo.wanadoo.fr] has quit [Quit: Leaving] 16:50:27 -!- masondesu [~textual@216.59.46.254] has quit [Quit: Computer has gone to sleep.] 16:53:46 -!- findiggle [~kirkwood@173-10-106-172-BusName-Washington.hfc.comcastbusiness.net] has quit [Quit: Leaving.] 16:54:11 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 255 seconds] 16:54:11 -!- fantazo [~fantazo@213.129.230.10] has quit [Ping timeout: 245 seconds] 16:55:52 seangrove [~user@c-69-181-197-122.hsd1.ca.comcast.net] has joined #lisp 16:56:07 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 16:59:48 ehu` [~ehu@93.82.250.14] has joined #lisp 17:01:45 -!- drmeister [~drmeister@farnsworth.chem.temple.edu] has quit [Remote host closed the connection] 17:02:26 mcsontos [~mcsontos@77.240.184.15] has joined #lisp 17:03:14 -!- ehu [~ehu@93.82.250.14] has quit [Ping timeout: 252 seconds] 17:05:51 -!- ykm [~ykm@124.155.255.224] has quit [Ping timeout: 245 seconds] 17:06:08 findiggle [~kirkwood@173-10-106-172-BusName-Washington.hfc.comcastbusiness.net] has joined #lisp 17:16:22 -!- ogamita [~t@host.34.193.23.62.rev.coltfrance.com] has left #lisp 17:16:44 -!- [SLB] is now known as [SLB]` 17:16:54 -!- am0c [~am0c@124.49.51.146] has quit [Ping timeout: 272 seconds] 17:16:55 -!- Fare changed the topic of #lisp to: Common Lisp, the #1=(programmable . #1#) programming language . New: ASDF 2.30, SBCL 1.1.4, Hunchentoot 1.2.11, cl-fad 0.7.0, Yason 0.6.3 17:19:10 -!- breakds [~breakds@ppp-70-226-163-93.dsl.mdsnwi.ameritech.net] has quit [Quit: Konversation terminated!] 17:19:33 dnolen [~user@cpe-74-64-61-245.nyc.res.rr.com] has joined #lisp 17:20:08 -!- SanderM [~quassel@195.169.108.20] has quit [Remote host closed the connection] 17:21:00 -!- [SLB]` is now known as [SLB] 17:21:16 -!- dioxirane [~OXO@unaffiliated/dioxirane] has quit [Remote host closed the connection] 17:21:49 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 256 seconds] 17:23:31 -!- ehu` [~ehu@93.82.250.14] has quit [Ping timeout: 260 seconds] 17:23:43 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 17:24:34 akovalenko [~user@77.51.0.89] has joined #lisp 17:27:02 KingsKnighted [~quassel@c-174-52-149-13.hsd1.ut.comcast.net] has joined #lisp 17:28:32 -!- Thra11 [~thrall@87.115.11.15] has quit [Read error: Operation timed out] 17:29:38 -!- wbooze [~wbooze@xdsl-78-35-135-71.netcologne.de] has quit [Ping timeout: 252 seconds] 17:30:12 -!- kmels [~kmels@frbg-4d028b3f.pool.mediaWays.net] has quit [Ping timeout: 276 seconds] 17:31:11 -!- loke [~elias@bb115-66-85-121.singnet.com.sg] has quit [Remote host closed the connection] 17:32:13 -!- splittist [d4cb4e8a@gateway/web/freenode/ip.212.203.78.138] has quit [Quit: Page closed] 17:37:14 edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has joined #lisp 17:37:40 dioxirane [~OXO@unaffiliated/dioxirane] has joined #lisp 17:38:38 Joreji [~thomas@ip-213-135-245-76.static.luxdsl.pt.lu] has joined #lisp 17:39:38 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 17:40:18 -!- browndawg [~browndawg@117.201.179.146] has quit [Ping timeout: 264 seconds] 17:40:39 Thra11 [~thrall@31.185.188.80] has joined #lisp 17:41:49 drmeister [~drmeister@farnsworth.chem.temple.edu] has joined #lisp 17:44:25 wbooze [~wbooze@xdsl-84-44-179-55.netcologne.de] has joined #lisp 17:45:48 -!- Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has quit [Ping timeout: 276 seconds] 17:47:17 -!- dcorking [~dcorking@91.85.38.156] has quit [Quit: Leaving] 17:49:07 netgod [goldenligh@gateway/shell/devio.us/x-rzjxnwmqaqyuggyv] has joined #lisp 17:54:08 splittist [~splittist@99-21.63-188.cust.bluewin.ch] has joined #lisp 17:57:05 -!- kushal [~kdas@fedora/kushal] has quit [Ping timeout: 255 seconds] 17:57:44 hrm anyone know of something like a "trivial-platform" system that strings together the architecture from trivial-features etc into a platform ID? 18:00:49 boogie [~boogie@wsip-98-172-168-236.sd.sd.cox.net] has joined #lisp 18:02:30 -!- kiuma [~kiuma@static-217-133-17-91.clienti.tiscali.it] has quit [Quit: Leaving] 18:02:37 You could just use *features* as a platform ID 18:03:00 all of them? 18:03:12 with asdf swank and other junk? 18:04:04 sure. If it changes your "platform" has changed 18:04:19 dlowe: yes, but if you want a value, you end up casing out all the options and producing a string, and thus a trivial-esque system :P 18:05:05 (format nil "~{~a~^-~}" (sort *features* 'string<)) 18:05:19 oh bah, clearly not what i mean and obviously utterly useless in any case 18:05:22 Is there any guarantee to the entries in *features*? 18:05:29 *order* 18:05:35 ThomasH: not really, but trivial-features helps provide them 18:05:47 ah. no, but also SORT ;) 18:05:50 I think the idea of a platform ID is pretty flawed. 18:05:52 oGMo: or have a look at the distribution function in manifest.lisp 18:05:59 in http://fossil.nasium-lse.ogamita.com/nasium-lse/artifact/ca229c462dcf420c4497020b3d4b795f0c0e4efb 18:06:00 Hm, I missed the sort 18:06:12 i would think that ":CL-PPCRE :FLEXI-STREAMS :CHUNGA :CLOSER-MOP :SPLIT-SEQUENCE CFFI-FEATURES:FLAT-NAMESPACE CFFI-FEATURES:X86-64 CFFI-FEATURES:UNIX :CFFI CFFI-SYS::FLAT-NAMESPACE :RUNE-IS-CHARACTER" would be a good indication of a platform 18:06:19 oGMo: there's also machine-type 18:06:40 and machine-instance 18:06:52 machine-instance is just hostname 18:06:59 of course, you load up a new library and your "platform" has changed :p 18:07:28 -!- gigamonkey [~gigamonke@50.1.48.160] has quit [Quit: Computer has gone to sleep.] 18:07:29 machine-instance gives me hostname, yeah .. machine-type is useful, coupled with the :linux/:unix(/:win32/:osx?) from trivial-features (?) 18:08:17 (sort *features* ) is a big no-no! 18:08:27 oh boohoo 18:08:47 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 255 seconds] 18:09:07 (setf *features* (sort *features* )) or (sort (copy-list *features*) ) 18:10:42 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 18:11:56 joneshf-laptop [~joneshf@mail.concordusapps.com] has joined #lisp 18:12:31 if we're going down the pedantic road, (format nil "~{~a~^-~}" (sort (let ((*package* (find-package :keyword))) (mapcar #'prin1-to-string *features*)) 'string<)) 18:12:53 *ThomasH* checks that he's in #lisp 18:13:07 Going down? I think we are the terminus of the pedantic road. 18:14:31 well, bummer, that doesn't work with a package starting with - and a symbol ending with - 18:14:35 -!- yacks [~yacks@180.151.36.169] has quit [Quit: Leaving] 18:14:55 stassats`: use something that needs to be quoted, and a quoting printer 18:15:07 prin1 is quoting 18:15:26 stassats`: so use dot as a separator 18:15:27 (format nil "~{~a~^ ~}" (sort (let ((*package* (find-package :keyword))) (mapcar #'prin1-to-string *features*)) 'string<)) looks ok 18:16:36 slap a w-s-i-s for a good measure 18:16:57 -!- `fogus [~fogus@freedom.d-a-s.com] has quit [Quit: Leaving] 18:18:12 -!- KingsKnighted [~quassel@c-174-52-149-13.hsd1.ut.comcast.net] has quit [Remote host closed the connection] 18:19:04 k0001_ [~k0001@host229.181-1-164.telecom.net.ar] has joined #lisp 18:19:41 brandonz [~brandon@206.169.144.70] has joined #lisp 18:22:06 -!- k0001 [~k0001@host133.190-229-214.telecom.net.ar] has quit [Ping timeout: 245 seconds] 18:26:12 -!- prxq [~mommer@mnhm-5f75d07d.pool.mediaWays.net] has quit [Quit: Leaving] 18:27:32 -!- wormphlegm [~wormphleg@c-24-6-156-103.hsd1.ca.comcast.net] has quit [Ping timeout: 256 seconds] 18:34:54 prxq [~mommer@mnhm-5f75d07d.pool.mediaWays.net] has joined #lisp 18:35:15 dioxirane_ [~OXO@unaffiliated/dioxirane] has joined #lisp 18:38:36 -!- dioxirane [~OXO@unaffiliated/dioxirane] has quit [Ping timeout: 264 seconds] 18:39:23 ter3l [~William@108-85-16-151.lightspeed.gnvlsc.sbcglobal.net] has joined #lisp 18:39:33 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Read error: Connection reset by peer] 18:42:54 Corvidium [~cosman246@D-69-91-152-57.dhcp4.washington.edu] has joined #lisp 18:43:18 gigamonkey [~gigamonke@50.1.48.160] has joined #lisp 18:48:56 i am checking a few optimized vector/matrix libraries but i yet to see them doing the most obvious one (to me), does it not apply to l 18:49:30 -!- teggi [~teggi@123.21.159.152] has quit [Remote host closed the connection] 18:49:30 (oops pressed enter) *apply to lisp? it should since it compiles to native 18:49:57 the optimization i am talking about is mult instead of many divs. 18:50:14 Bike [~Glossina@63-229-134-7.ptld.qwest.net] has joined #lisp 18:50:29 morphling [~stefan@gssn-5f755eba.pool.mediaWays.net] has joined #lisp 18:50:30 -!- dioxirane_ is now known as dioxriane 18:51:21 victor_lowther [~victorlow@143.166.116.80] has joined #lisp 18:51:39 nan_: I do not understand what you mean. 18:52:55 -!- jcazevedo [~jcazevedo@188.250.2.164] has quit [Remote host closed the connection] 18:53:09 say you got a vector with fields x y z, when you want to divide it with a number it is much faster to mult x y z with the inverse of that number. 18:53:47 ah 18:53:48 Mon_Ouie [~Mon_Ouie@subtle/user/MonOuie] has joined #lisp 18:55:05 fields are many fiel medals? (: 18:55:17 stassats`: not pendantic enough: Try it with different *print-case* settings. 18:55:36 With the good measure, it's ok. 18:56:29 field = slot = attribute 18:57:07 mrSpec [~Spec@unaffiliated/mrspec] has joined #lisp 18:57:17 nan_: no idea, really. But looks extremely trivial to implement. 18:57:28 nan_: (1/n)*v might be nice an optimization, but in numerical computation, (1/n)*x is not necessarily better than x/n. 18:57:50 +1 *fields medal 18:59:49 -!- hlavaty`` [~user@friedrichstrasse.knowledgetools.de] has quit [Remote host closed the connection] 18:59:58 eldariof [~CLD@pppoe-204-88-dyn-sr.volgaline.ru] has joined #lisp 19:00:20 pjb: if x and n are scalar it is actually worse, but when it has more than 1 element it is quite expensive 19:00:36 nan_` [~user@178.233.216.230] has joined #lisp 19:00:56 ..sorry for the mistyped word.. 19:01:06 -!- nan_ [~user@178.233.216.230] has quit [Remote host closed the connection] 19:01:22 -!- dioxriane [~OXO@unaffiliated/dioxirane] has quit [Quit: no brrain to host] 19:01:28 -!- rob7n8h17 [~rob7n8h17@c-67-182-147-102.hsd1.wa.comcast.net] has quit [Ping timeout: 244 seconds] 19:02:13 -!- [SLB] is now known as [SLB]` 19:03:06 masondesu [~textual@216.59.46.254] has joined #lisp 19:04:34 dioxirane [~OXO@unaffiliated/dioxirane] has joined #lisp 19:05:24 -!- [SLB]` is now known as [SLB] 19:07:58 sdemarre [~serge@91.176.241.92] has joined #lisp 19:08:39 -!- segv- [~mb@dslb-088-075-132-036.pools.arcor-ip.net] has quit [Remote host closed the connection] 19:12:28 SrPx [b1110ccd@gateway/web/freenode/ip.177.17.12.205] has joined #lisp 19:12:44 Is there a function to transform an AST into a string? 19:12:50 Or macro 19:12:59 nan_`: so you want to optimize speed, up to sacrificing correctness, rather than optimize precision? :-) 19:13:09 SrPx: (prin1-to-string '(+ 1 2)) 19:13:28 pjb: nice but I guess this prints the result? 19:13:34 No. 19:13:39 OK thanks 19:14:10 ebobby [~fms@199.21.86.106] has joined #lisp 19:14:12 <``Erik> I'da thunkt (format nil "~s" form) 19:15:05 <``Erik> (where form is '(+ 1 2) ) 19:15:05 Same thing. prin1-to-string is slightly more optimized. (At least one function call less to do). 19:17:10 nan_`: "premature optimization is the root of all evil" 19:17:17 pjb: just asking, just asking :) 19:20:25 nan_`: on the other hand, often you have scalar*vector or scalar*matrix, and not vector/scalar or matrix/scalar, so you have to do (vector* (/ n) v) anwyays. 19:25:19 nan_`: there is awide documentation online on the numerical linear algebra. 19:25:40 dioxirane: that was from a decade old project, no so premature :) 19:25:49 not* 19:26:32 dioxirane: i am not new to linear algebra, graphich stuff. just the common lisp 19:29:30 nan_`: sure.. anyway there are few numerical libraries written in CL, I think. 19:31:35 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 255 seconds] 19:32:36 -!- dnolen [~user@cpe-74-64-61-245.nyc.res.rr.com] has quit [Ping timeout: 248 seconds] 19:33:13 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 19:36:41 -!- Corvidium [~cosman246@D-69-91-152-57.dhcp4.washington.edu] has quit [Read error: Operation timed out] 19:37:05 ..anyware there are a lot of good embeddable tools to play with.. 19:37:29 -!- ebobby [~fms@199.21.86.106] has quit [Quit: leaving] 19:37:38 -!- prip_ [~foo@host76-121-dynamic.18-79-r.retail.telecomitalia.it] has quit [Ping timeout: 244 seconds] 19:37:48 ebobby [~fms@199.21.86.106] has joined #lisp 19:40:01 beaumonta [~abeaumont@133.Red-81-34-239.dynamicIP.rima-tde.net] has joined #lisp 19:40:41 antgreen [~green@out-on-129.wireless.telus.com] has joined #lisp 19:41:23 -!- kliph [~user@unaffiliated/kliph] has quit [Ping timeout: 248 seconds] 19:42:06 -!- abeaumont [~abeaumont@38.Red-81-32-193.dynamicIP.rima-tde.net] has quit [Ping timeout: 264 seconds] 19:42:07 toekutr [~user@50-0-51-11.dsl.static.sonic.net] has joined #lisp 19:42:55 -!- wbooze [~wbooze@xdsl-84-44-179-55.netcologne.de] has quit [Remote host closed the connection] 19:42:56 -!- ignas [~ignas@office.pov.lt] has quit [Ping timeout: 245 seconds] 19:42:58 gruseom [~user@S01067cb21b21a230.cg.shawcable.net] has joined #lisp 19:44:52 ifch [~androirc@187.35.177.188] has joined #lisp 19:45:49 kcj [~casey@unaffiliated/kcj] has joined #lisp 19:45:56 keppy [~Luca@75-151-97-182-Washington.hfc.comcastbusiness.net] has joined #lisp 19:48:27 rob7n8h55 [~rob7n8h55@c-67-182-147-102.hsd1.wa.comcast.net] has joined #lisp 19:48:37 -!- daowee [~daowee@m5-241-232-41.cust.tele2.se] has quit [Read error: Connection reset by peer] 19:49:00 leandrogg [~leandrogg@187.35.177.188] has joined #lisp 19:50:21 prip_ [~foo@host13-123-dynamic.42-79-r.retail.telecomitalia.it] has joined #lisp 19:51:40 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 246 seconds] 19:52:44 k0001 [~k0001@host114.186-125-102.telecom.net.ar] has joined #lisp 19:53:40 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 19:54:41 -!- zolk3ri [~zolk3ri@unaffiliated/zolk3ri] has quit [Quit: Lost terminal] 19:55:47 Hello, O #lisp. I'd like to extend the reader to keep track of the start and end positions of each form as it's read from the input stream. (The purpose is to generate source mappings, i.e. associations of source code with compiled output, for a transpiled language.) This is easy to do for conses: just set the macro-character for #\(, call file-position, delegate to the original handler to read the form, and call fi 19:55:47 le-position again. But I can't figure out how to get this information for atoms. Would the gods please advise? 19:55:55 -!- leandrogg [~leandrogg@187.35.177.188] has left #lisp 19:56:30 -!- k0001_ [~k0001@host229.181-1-164.telecom.net.ar] has quit [Ping timeout: 264 seconds] 19:56:56 Implement your own reader. Or use com.informatimago.common-lisp.lisp-reader.reader:read 19:57:35 In the "implement your own reader", what you can do is put a reader macro on each constituent character, to read tokens while keeping the file position. 19:57:39 leandrogg [~leandrogg@187.35.177.188] has joined #lisp 19:59:50 -!- pavelpenev [~quassel@85-130-11-8.2073813645.shumen.cablebg.net] has quit [Read error: Operation timed out] 20:00:23 wheelsucker [~user@ip68-8-180-107.sd.sd.cox.net] has joined #lisp 20:01:08 xaxisx [~xaxisx@24.246.29.17] has joined #lisp 20:01:35 I'm trying to compile the ECL CLOS code and I'm missing the function SLOT-DEFINITION-NAME. I can't find where the function is defined in the ECL source (C-source or Common Lisp source). (apropos "slot-definition-name") in ECL simply tells me that CLOS:SLOT-DEFINITION-NAME is bound to a function. 20:01:36 -!- Joreji [~thomas@ip-213-135-245-76.static.luxdsl.pt.lu] has quit [Ping timeout: 252 seconds] 20:02:15 pavelpenev [~quassel@85-130-11-8.2073813645.shumen.cablebg.net] has joined #lisp 20:02:20 drmeister: perhaps there's a (defclass slot-definition () ((name :accessor slot-definition-name) )) somewhere? 20:02:21 Does anyone have any ideas as to how to locate where the function is defined? I can't find "(defstruct slot..." or "(defclass slot..." either. 20:02:43 -!- dioxirane [~OXO@unaffiliated/dioxirane] has left #lisp 20:02:58 For some other macro that build the symbol slot-definition-name and fbinds it? 20:03:28 how about clos:slot-definition? 20:03:47 pjb: Thank you. How to tell when a token begins/ends in that case? Do you reader-macro whitespace chars to detect this? Or unread-char and delegate to the original reader inside the reader macro for each consituent char, to get the token? 20:04:13 gruseom: just call file-position at the beginning and at the end of each reader macro. 20:04:19 AeroNotix [~xeno@abon87.neoplus.adsl.tpnet.pl] has joined #lisp 20:04:28 There is a CLOS:SLOT-DEFINITION 20:05:09 -!- netgod [goldenligh@gateway/shell/devio.us/x-rzjxnwmqaqyuggyv] has quit [Quit: Lost terminal] 20:05:14 (describe 'clos:slot-definition) gives CLOS:SLOT-DEFINITION - external symbol in CLOS package 20:05:30 should be a class 20:06:39 pjb: I'm probably missing something obvious; what should the reader macro for any-old-consituent-char do in between calling file-position at said beginning and end? just read the one char (in which case, how to tell when token is done)? or try to read the whole token? 20:06:41 grep " slot-definition " of all lisp code files in the clos directory doesn't turn anything up. 20:07:54 -!- ifch [~androirc@187.35.177.188] has quit [Ping timeout: 264 seconds] 20:08:13 (find-class 'clos:slot-definition) turns up # 20:08:31 gruseom: it would read a token. a symbol, an integer, a ratio or a floating point. 20:08:52 drmeister: slot-definition-name is probably a reader of that class 20:08:56 Would they be defining this class in the C-code? 20:09:11 "primitives" 20:09:15 Is there a way to list the readers of this class? 20:09:18 Implementers do as they wish. 20:09:52 -!- spion [~spion@unaffiliated/spion] has quit [Ping timeout: 246 seconds] 20:10:20 drmeister: there is, but it's not pretty. 20:10:25 what is the recommended way of adding tests to a cl lib one wants to publish? 20:10:32 drmeister: (mappend #'clos:slot-definition-readers (clos:class-slots class)) i guess 20:11:06 drmeister: start with something like: http://paste.lisp.org/display/132174 20:11:35 pjb: Ok, thanks. Is there a way to intercept the reader's handling of Unicode chars? 20:11:57 prxq: I've heard good things about 5am 20:12:26 -!- antgreen [~green@out-on-129.wireless.telus.com] has quit [Ping timeout: 252 seconds] 20:12:39 (dolist (i code-char-limit) (set-macro-character (code-char i) )) 20:14:16 pjb: for the second function, why didn't you use specializer-direct-methods? 20:14:57 antifuchs: thanks - but actually, I was thinking of policy. A file that gets called when cllib-test is loaded, does it signal an error, etc. I wonder what people usually do. 20:15:06 Do you have a good simple example to rip off? :-) 20:15:07 oho 20:15:27 most of my stuff just exposes a tests system with a package that exposes a run function 20:15:41 -!- keppy [~Luca@75-151-97-182-Washington.hfc.comcastbusiness.net] has quit [Ping timeout: 255 seconds] 20:15:43 (or it uses clucumber, which is a different beast entirely) 20:15:52 ...that you call manually and reports? 20:16:13 s/reports?/it reports?/ 20:16:17 yeah 20:16:22 ok 20:16:28 maybe there's something that integrates nicely with slime - that would be neat (: 20:16:43 pjb: much obliged. i will check out the informatigo reader also. 20:16:51 (not sure though - be interesting to see what people actively writing lisp right now use) 20:17:21 ehu [~ehu@93.82.250.14] has joined #lisp 20:17:24 -!- jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has quit [Ping timeout: 248 seconds] 20:17:42 -!- mcsontos [~mcsontos@77.240.184.15] has quit [Quit: Leaving] 20:18:04 wbooze [~wbooze@xdsl-84-44-179-55.netcologne.de] has joined #lisp 20:20:18 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 252 seconds] 20:20:30 dioxirane [~OXO@unaffiliated/dioxirane] has joined #lisp 20:20:36 -!- brandonz [~brandon@206.169.144.70] has quit [Ping timeout: 248 seconds] 20:21:37 dtm` [~dtm@adsl-69-110-5-70.dsl.pltn13.pacbell.net] has joined #lisp 20:22:17 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 20:22:27 prxq: https://github.com/sionescu/static-vectors/tree/master/test 20:22:52 prxq: I've seen people define an around method on asdf:perform specialized on asdf:test-op. 20:24:33 -!- normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has quit [] 20:27:37 -!- masondesu [~textual@216.59.46.254] has quit [Quit: Computer has gone to sleep.] 20:28:09 i see, thanks. 20:32:47 Corvidium [~cosman246@D-69-91-178-91.dhcp4.washington.edu] has joined #lisp 20:36:16 -!- nha [~prefect@cn-nat2-uw-129-97-124-71.net.uwaterloo.ca] has quit [Ping timeout: 245 seconds] 20:37:33 brandonz [~brandon@206.169.144.70] has joined #lisp 20:38:43 -!- CampinSam [~user@24-176-103-21.dhcp.jcsn.tn.charter.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:39:04 normanrichards [~normanric@166.137.120.80] has joined #lisp 20:39:05 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 255 seconds] 20:40:06 CampinSam [~user@24-176-103-21.dhcp.jcsn.tn.charter.com] has joined #lisp 20:40:50 -!- wbooze [~wbooze@xdsl-84-44-179-55.netcologne.de] has quit [Quit: none] 20:41:57 wbooze [~wbooze@xdsl-84-44-179-55.netcologne.de] has joined #lisp 20:43:28 dnolen [~user@rrcs-208-105-4-254.nyc.biz.rr.com] has joined #lisp 20:43:41 -!- gruseom [~user@S01067cb21b21a230.cg.shawcable.net] has quit [Ping timeout: 255 seconds] 20:44:03 -!- Dalek_Baldwin [~Adium@71-84-34-33.dhcp.mtpk.ca.charter.com] has quit [Quit: Leaving.] 20:46:04 -!- dtm` [~dtm@adsl-69-110-5-70.dsl.pltn13.pacbell.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:46:54 -!- k0001 [~k0001@host114.186-125-102.telecom.net.ar] has quit [Ping timeout: 252 seconds] 20:47:04 killerboy [~mateusz@217.17.38.43] has joined #lisp 20:48:06 -!- jeppy [~shh@cblmdm72-241-44-113.buckeyecom.net] has quit [Read error: Connection reset by peer] 20:48:24 bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has joined #lisp 20:49:40 jeppy [~shh@cblmdm72-241-44-113.buckeyecom.net] has joined #lisp 20:49:49 H4ns: ping 20:53:40 k0001 [~k0001@host182.200-117-38.telecom.net.ar] has joined #lisp 20:55:57 -!- xaxisx [~xaxisx@24.246.29.17] has quit [Quit: xaxisx] 20:56:02 Dalek_Baldwin [~Adium@108-225-26-178.lightspeed.irvnca.sbcglobal.net] has joined #lisp 20:58:33 -!- ebobby [~fms@199.21.86.106] has quit [Quit: leaving] 20:59:56 kliph [~user@unaffiliated/kliph] has joined #lisp 21:00:58 -!- Vutral [ss@mirbsd/special/Vutral] has quit [Ping timeout: 245 seconds] 21:03:20 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 21:06:58 -!- normanrichards [~normanric@166.137.120.80] has quit [Read error: Connection reset by peer] 21:09:08 nan_`: maybe you already know it, but this is a good book: "A computational introduction to number theory and algebra -Victor Shoup- " 21:09:42 ifch [~androirc@187.35.177.188] has joined #lisp 21:16:14 dioxirane: thanks for the book but i am not sure why did you get the impression that i lack linear algebra knowladge rather than common-lisp, i studied math and geometry/graphics is my area of interest :) the optimization i was asking is quite common on other languages, i was wondering why CLispers don't use it. 21:18:29 Vutral [ss@mirbsd/special/Vutral] has joined #lisp 21:19:18 nan_`` [~user@178.233.216.230] has joined #lisp 21:19:26 nan_`: I started with SICP 21:19:54 -!- sdemarre [~serge@91.176.241.92] has quit [Ping timeout: 252 seconds] 21:19:55 -!- nan_` [~user@178.233.216.230] has quit [Remote host closed the connection] 21:20:16 dioxirane: somehow i disconnected, if you said something else before this last one, i missed 21:20:55 -!- nan_`` is now known as nan_ 21:24:29 -!- nan_ [~user@178.233.216.230] has quit [Remote host closed the connection] 21:24:30 nan_` [~user@178.233.216.230] has joined #lisp 21:25:54 zaquest [~zaquest@l49-13-180.cn.ru] has joined #lisp 21:28:24 -!- dioxirane [~OXO@unaffiliated/dioxirane] has quit [Ping timeout: 264 seconds] 21:28:53 -!- zaquest [~zaquest@l49-13-180.cn.ru] has quit [Client Quit] 21:29:46 zaquest [~zaquest@l49-13-180.cn.ru] has joined #lisp 21:30:41 -!- pavelpenev [~quassel@85-130-11-8.2073813645.shumen.cablebg.net] has quit [Remote host closed the connection] 21:31:19 -!- m7w [~chatzilla@178.172.234.66] has quit [Ping timeout: 260 seconds] 21:32:53 -!- eldariof [~CLD@pppoe-204-88-dyn-sr.volgaline.ru] has quit [] 21:33:04 -!- zaquest [~zaquest@l49-13-180.cn.ru] has quit [Client Quit] 21:35:52 zaquest [~zaquest@l49-13-180.cn.ru] has joined #lisp 21:36:04 -!- Corvidium [~cosman246@D-69-91-178-91.dhcp4.washington.edu] has quit [Ping timeout: 256 seconds] 21:36:10 normanrichards [~normanric@rrcs-108-178-120-144.sw.biz.rr.com] has joined #lisp 21:37:34 -!- prxq [~mommer@mnhm-5f75d07d.pool.mediaWays.net] has quit [Quit: Leaving] 21:39:58 -!- drmeister [~drmeister@farnsworth.chem.temple.edu] has quit [Remote host closed the connection] 21:41:02 ldionmarcil [~user@dsl-216-221-52-122.mtl.contact.net] has joined #lisp 21:41:02 -!- ldionmarcil [~user@dsl-216-221-52-122.mtl.contact.net] has quit [Changing host] 21:41:02 ldionmarcil [~user@unaffiliated/maden] has joined #lisp 21:41:45 zolk3ri [~zolk3ri@unaffiliated/zolk3ri] has joined #lisp 21:42:45 -!- zaquest [~zaquest@l49-13-180.cn.ru] has quit [Quit: WeeChat 0.4.0] 21:43:21 -!- weie [~eie@softbank221078042071.bbtec.net] has quit [Quit: Leaving...] 21:43:26 -!- joneshf [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has quit [Ping timeout: 255 seconds] 21:43:44 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 252 seconds] 21:45:55 -!- jrajav [~jrajav@198.179.137.211] has quit [Quit: I tend to be neutral about apples] 21:46:44 -!- ter3l [~William@108-85-16-151.lightspeed.gnvlsc.sbcglobal.net] has quit [Read error: Connection reset by peer] 21:49:45 dioxirane [~OXO@unaffiliated/dioxirane] has joined #lisp 21:50:17 keppy [~Luca@75-151-97-182-Washington.hfc.comcastbusiness.net] has joined #lisp 21:51:04 zaquest [~zaquest@l49-13-180.cn.ru] has joined #lisp 21:51:42 -!- edgar-rft [~GOD@HSI-KBW-149-172-63-75.hsi13.kabel-badenwuerttemberg.de] has quit [Quit: mental deadlock] 21:51:43 -!- lduros [~user@fsf/member/lduros] has quit [Read error: Connection reset by peer] 21:51:59 -!- mathrick [~mathrick@85.218.134.11] has quit [Read error: Connection reset by peer] 21:51:59 ignas [~ignas@ctv-79-132-160-221.vinita.lt] has joined #lisp 21:52:51 Beetny [~Beetny@ppp118-208-41-115.lns20.bne1.internode.on.net] has joined #lisp 21:54:06 -!- ifch [~androirc@187.35.177.188] has quit [Ping timeout: 264 seconds] 21:55:01 -!- zaquest [~zaquest@l49-13-180.cn.ru] has quit [Client Quit] 21:56:51 -!- iLogical [~iLogical@unaffiliated/ilogical] has quit [Quit: Leaving] 21:57:21 nan_`: making a search on google for: "computing the multiplicative inverse for optimizing integer division" (or some other keywords) is a first step .. later apply to lisp is easy enough .. 21:59:55 emma [~em@unaffiliated/emma] has joined #lisp 22:00:18 akovalen` [~user@77.51.0.89] has joined #lisp 22:01:36 -!- emma is now known as em 22:02:33 -!- akovalenko [~user@77.51.0.89] has quit [Ping timeout: 276 seconds] 22:03:52 antgreen [~green@207.112.118.212] has joined #lisp 22:04:27 dioxirane: SBCL does it for the common case of unsigned integer division (truncate). FWIW, it's not really simple to get it all right. That's also not what nan_ is talking about. 22:05:07 pkhuong: sure.. maybe are not integers :) 22:05:18 meyersh [~meyersh@198.102.147.253] has joined #lisp 22:05:45 Given that multiplication by the FP inverse instead of dividing doesn't result in the same values, I'd rather it doesn't happen automatically. I don't find it very difficult to scale by (/ d), if the additional rounding is OK for me. 22:06:12 -!- ehu [~ehu@93.82.250.14] has quit [Ping timeout: 264 seconds] 22:06:32 -!- ahungry [~null@99-40-10-216.lightspeed.livnmi.sbcglobal.net] has quit [Quit: leaving] 22:06:33 -!- gvz [~gvz@78-60-33-10.static.zebra.lt] has quit [] 22:07:58 Corvidium [~cosman246@D-69-91-156-67.dhcp4.washington.edu] has joined #lisp 22:08:10 mathrick [~mathrick@85.218.134.11] has joined #lisp 22:08:59 Slivka [~Slivka@81.4.242.0] has joined #lisp 22:10:03 -!- ikki [~ikki@187.208.247.35] has quit [Ping timeout: 244 seconds] 22:13:21 -!- k0001 [~k0001@host182.200-117-38.telecom.net.ar] has quit [Ping timeout: 245 seconds] 22:13:48 -!- stassats` [~stassats@wikipedia/stassats] has quit [Ping timeout: 252 seconds] 22:15:02 k0001 [~k0001@host155.190-224-55.telecom.net.ar] has joined #lisp 22:15:12 -!- nan_` [~user@178.233.216.230] has quit [Remote host closed the connection] 22:15:14 nan_`` [~user@178.233.216.230] has joined #lisp 22:16:12 jack_rabbit [~kyle@c-98-253-60-75.hsd1.il.comcast.net] has joined #lisp 22:16:28 cdidd [~cdidd@93-80-127-198.broadband.corbina.ru] has joined #lisp 22:17:34 -!- _d3f [~freedo@nl2.ovpn.to] has quit [Remote host closed the connection] 22:18:36 blar1 [~nkennedy@opaltech9.theopalgroup.com] has joined #lisp 22:18:40 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Ping timeout: 246 seconds] 22:19:01 i'm a bit mystified by CL's package system. as long as i'm in the same REPL session in which i loaded a package via quicklisp, that package is usable. but if i exit that session and restart, the package is no longer accessible. so i don't know if this is a quicklisp or an sbcl question, but - do quicklisp-loaded packages not persist across sessions? and if they do, how do i use them again? 22:20:14 -!- askatasuna [~askatasun@190.1.50.16] has quit [Quit: WeeChat 0.4.0] 22:20:42 zaquest [~zaquest@l49-13-180.cn.ru] has joined #lisp 22:22:11 blar1: Are you able to quickload in the new session? 22:23:15 blar1: quicklisp does two things: 1. download systems (libraries). 2. load systems, via asdf. You have to load systems that you need when start a new session. You can do that with quickload, but, at some point, defining dependencies with asdf makes more sense. 22:23:17 i suppose so; sec 22:24:03 hm; k, i think i get it - so i'll need to re-run (ql:quickload "package-name") in each session? 22:24:06 jrajav [~jrajav@71-82-133-188.dhcp.roch.mn.charter.com] has joined #lisp 22:24:26 QL doesn't load everything you've installed automatically because you might not need it all, and some systems are mutually incompatible. 22:24:34 iLogical [~iLogical@unaffiliated/ilogical] has joined #lisp 22:25:00 blar1: either that or use asdf dependencies, that should load them automagically 22:26:13 i get it 22:27:14 leandrogg_ [~leandrogg@187.35.205.172] has joined #lisp 22:27:20 is common-lisp.net/project/asdf the best place to start digging into instructions for using asdf? 22:28:46 -!- bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has quit [Ping timeout: 245 seconds] 22:29:31 i am not sure they are the best but i like the docs. on that page 22:29:54 sweet 22:30:06 -!- leandrogg [~leandrogg@187.35.177.188] has quit [Ping timeout: 264 seconds] 22:30:06 -!- leandrogg_ is now known as leandrogg 22:30:08 thanks for the advice, guys! 22:31:05 ifch [~androirc@187.35.205.172] has joined #lisp 22:32:08 -!- akovalen` [~user@77.51.0.89] has quit [Read error: Operation timed out] 22:37:01 -!- zaquest [~zaquest@l49-13-180.cn.ru] has quit [Quit: WeeChat 0.4.0] 22:37:23 -!- ThomasH [~user@pdpc/supporter/professional/thomash] has left #lisp 22:38:02 zaquest [~zaquest@l49-13-180.cn.ru] has joined #lisp 22:39:06 lisp is not original in having no persistence across sessions by default 22:39:27 -!- zaquest [~zaquest@l49-13-180.cn.ru] has quit [Client Quit] 22:39:31 for "persistence", you may want to dump an image and restart from that image 22:39:57 otherwise, the way most people do is reload the packages again in the new session 22:40:03 zacharias [~zacharias@unaffiliated/zacharias] has joined #lisp 22:40:35 what you don't seem to realize is that foo:bar only refers to already-loaded package foo. There is no autoload by default. 22:40:57 Some implementations (e.g. allegro) have autoload capability -- but you have to configure it for each package. 22:40:58 -!- Corvidium [~cosman246@D-69-91-156-67.dhcp4.washington.edu] has quit [Read error: Operation timed out] 22:42:08 -!- blar1 [~nkennedy@opaltech9.theopalgroup.com] has quit [Quit: Leaving.] 22:42:28 -!- cdidd [~cdidd@93-80-127-198.broadband.corbina.ru] has quit [Ping timeout: 248 seconds] 22:44:30 nialo [nialo@ool-44c53f01.dyn.optonline.net] has joined #lisp 22:47:13 nan_``: for FP division search on Google for "What every computer scientist should know about floating-point arithmetic" or ,better, try to find something written by William Kahan. 22:48:34 lduros [~user@fsf/member/lduros] has joined #lisp 22:48:52 -!- ifch [~androirc@187.35.205.172] has quit [Ping timeout: 248 seconds] 22:49:52 Is there a de-facto standard for how lexical bindings interact with threads? 22:51:42 jasom: yes, as shared mutable state. 22:52:18 -!- dioxirane [~OXO@unaffiliated/dioxirane] has quit [Quit: leaving] 22:53:00 pkhuong: and dynamic bindings are usually thread-local, right? 22:54:38 jasom: I think so. 22:54:48 joneshf [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has joined #lisp 22:57:07 cdidd [~cdidd@95-26-152-106.broadband.corbina.ru] has joined #lisp 22:58:31 -!- splittist [~splittist@99-21.63-188.cust.bluewin.ch] has quit [Read error: Connection reset by peer] 23:00:12 Corvidium [~cosman246@D-69-91-156-67.dhcp4.washington.edu] has joined #lisp 23:01:23 -!- jeppy [~shh@cblmdm72-241-44-113.buckeyecom.net] has quit [] 23:01:27 akovalenko [~user@77.51.0.89] has joined #lisp 23:02:00 -!- LiamH [~none@pdp8.nrl.navy.mil] has quit [Quit: Leaving.] 23:03:43 jasom: shouldn't lexical bindings NOT interact with threads? 23:07:37 Fare: closures. 23:10:18 -!- AeroNotix [~xeno@abon87.neoplus.adsl.tpnet.pl] has quit [Quit: Uploading hax.....] 23:10:31 -!- mrSpec [~Spec@unaffiliated/mrspec] has quit [Remote host closed the connection] 23:11:25 -!- wheelsucker [~user@ip68-8-180-107.sd.sd.cox.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:11:27 -!- mishoo [~mishoo@178.138.97.187] has quit [Read error: Connection reset by peer] 23:12:13 -!- gravicappa [~gravicapp@ppp91-77-183-210.pppoe.mtu-net.ru] has quit [Ping timeout: 246 seconds] 23:13:58 jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has joined #lisp 23:14:42 -!- peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has quit [Ping timeout: 276 seconds] 23:20:03 -!- stopbit [~stopbit@static-108-48-124-82.washdc.fios.verizon.net] has quit [Quit: Leaving] 23:20:30 -!- victor_lowther [~victorlow@143.166.116.80] has quit [Quit: Leaving IRC - dircproxy 1.2.0] 23:22:08 ikki [~ikki@187.208.247.35] has joined #lisp 23:23:46 -!- Jasko [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Quit: This computer has gone to sleep] 23:24:11 only one thing i miss from static typing... templates, next big language got to be templated CL :) 23:26:23 -!- stat_vi [~stat@dslb-094-218-239-251.pools.arcor-ip.net] has quit [Quit: Lost terminal] 23:27:56 uh? 23:28:03 CL has got macros already 23:28:18 you mean, type-directed code generation at compile time? 23:28:33 Fare: yes 23:28:39 at runtime, you can use interface-passing style to have your type classes 23:28:51 at compile-time... well your macros can use interface-passing style 23:29:23 any pointers for compile time? docs, links anything! 23:30:25 eval-when 23:30:57 adelgado1 [~TomSawyer@65.23.61.98.nw.nuvox.net] has joined #lisp 23:31:10 -!- jtza8 [~jtza8@105-236-78-116.access.mtnbusiness.co.za] has quit [Remote host closed the connection] 23:32:17 -!- adelgado1 [~TomSawyer@65.23.61.98.nw.nuvox.net] has quit [Client Quit] 23:32:59 Qi and/or Shen might help 23:33:25 and I still remember fondly that PhD thesis on type-oriented logic metaprogramming 23:34:18 -!- adelgado [~TomSawyer@65.23.61.98.nw.nuvox.net] has quit [Ping timeout: 264 seconds] 23:35:19 though it was using some ad-hoc prolog variant rather than lisp for metaprogramming java rather than lisp 23:35:46 peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has joined #lisp 23:37:51 nan_``: sbcl can often resolve types at compile-time so you get that for free if you write your code correctly 23:38:37 jasom: sbcl docs mentions that? i'd like to read more about it 23:40:16 nan_``: http://common-lisp.net/project/cmucl/doc/cmu-user/compiler-hint.html#toc142 23:40:29 Forty-3 [~seana11@outbound.terrawi.com] has joined #lisp 23:41:25 Jubb [~Jubb@pool-108-28-62-61.washdc.fios.verizon.net] has joined #lisp 23:41:28 nan_``: "Python" is the name of cmucl's compiler, and sbcl is a fork of cmucl 23:41:30 jasom, not in a way that the user can explicitly interfere with 23:42:14 -!- Corvidium [~cosman246@D-69-91-156-67.dhcp4.washington.edu] has quit [Ping timeout: 255 seconds] 23:42:54 -!- SrPx [b1110ccd@gateway/web/freenode/ip.177.17.12.205] has quit [Disconnected by services] 23:44:38 nan_``: here's a trivial example http://paste.lisp.org/display/135615 23:48:03 -!- morphling [~stefan@gssn-5f755eba.pool.mediaWays.net] has quit [Quit: Konversation terminated!] 23:48:17 Jasko [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has joined #lisp 23:49:03 bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has joined #lisp 23:49:42 -!- Jasko [~tjasko@c-174-59-201-95.hsd1.pa.comcast.net] has quit [Client Quit] 23:51:38 jasom i know about those, i am mostly after doing that automatically as what templates in static languages all about, but thinking about now it kind of feels possible even with me current newbie macro knowladge :) 23:51:46 -!- k0001 [~k0001@host155.190-224-55.telecom.net.ar] has quit [Ping timeout: 246 seconds] 23:51:55 with my* 23:53:42 k0001 [~k0001@host249.186-109-109.telecom.net.ar] has joined #lisp 23:55:24 -!- bananagram [~bot@c-98-198-236-112.hsd1.tx.comcast.net] has quit [Ping timeout: 264 seconds] 23:56:36 -!- nan_`` [~user@178.233.216.230] has quit [Ping timeout: 248 seconds] 23:56:57 danlentz0 [~danlentz@c-68-37-70-235.hsd1.nj.comcast.net] has joined #lisp 23:58:06 -!- findiggle [~kirkwood@173-10-106-172-BusName-Washington.hfc.comcastbusiness.net] has quit [Quit: Leaving.]