00:03:51 sirdancealot7 [~sirdancea@98.82.broadband5.iol.cz] has joined #scheme 00:10:08 -!- sirdancealot7 [~sirdancea@98.82.broadband5.iol.cz] has quit [Read error: Connection reset by peer] 00:13:16 spiderweb [~lcc@unaffiliated/lcc] has joined #scheme 00:13:16 dnolen [~user@cpe-74-64-61-245.nyc.res.rr.com] has joined #scheme 00:20:03 -!- toekutr [~user@50-0-51-11.dsl.static.sonic.net] has left #scheme 00:23:38 add^_ [~user@2001:16d8:cc2c:0:ed16:15a3:cdb4:6245] has joined #scheme 00:25:02 sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has joined #scheme 00:32:25 -!- sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 246 seconds] 00:46:17 sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has joined #scheme 01:01:52 -!- wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has quit [Ping timeout: 252 seconds] 01:04:10 -!- gffa [~unknown@unaffiliated/gffa] has quit [Quit: sleep] 01:06:26 wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has joined #scheme 01:17:45 toekutr [~user@50-0-51-11.dsl.static.sonic.net] has joined #scheme 01:21:12 -!- wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has quit [Ping timeout: 264 seconds] 01:21:31 anyone reccomend any scheme books? I have simply scheme, sicp, the little schemer books... 01:24:07 You read them? 01:24:39 I'm still reading them. 01:24:49 -!- dnolen [~user@cpe-74-64-61-245.nyc.res.rr.com] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 01:25:03 is the sicp teachers reference good? 01:25:36 -!- bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has quit [Ping timeout: 260 seconds] 01:25:51 Is it not available for free, too? 01:26:32 I don't think so 01:28:25 I don't know. Maybe "Lisp In Small Pieces" or PAIP would interest you, except PAIP's not a Scheme book. 01:28:53 I have no idea what you're really looking for, though. :) 01:31:13 I think I'm going to get the teachers manual to sicp. 01:31:48 Why? 01:32:02 To complete the collection. 01:33:01 It may give me new insight on sicp? :-) 01:34:57 This?: http://mitpress.mit.edu/books/instructors-manual-ta-structure-and-interpretation-computer-programs 01:34:58 http://tinyurl.com/buasr3m 01:35:30 Euthydemus: yes 01:37:00 Well, if you do, let us know if it was worth the money. 01:37:12 ok. :-) 01:41:08 b4283 [~b4283@60-249-196-111.HINET-IP.hinet.net] has joined #scheme 01:42:26 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 246 seconds] 01:49:09 lolcow [~lolcow@105-236-244-248.access.mtnbusiness.co.za] has joined #scheme 01:50:10 -!- SeySayux [SeySayux@libsylph/developer/seysayux] has quit [Ping timeout: 246 seconds] 01:50:10 -!- leppie [~lolcow@105-236-244-248.access.mtnbusiness.co.za] has quit [Ping timeout: 246 seconds] 01:53:05 SeySayux [SeySayux@libsylph/developer/seysayux] has joined #scheme 02:09:03 -!- add^_ [~user@2001:16d8:cc2c:0:ed16:15a3:cdb4:6245] has quit [Read error: Operation timed out] 02:11:23 is let over lambda a good book? 02:11:52 sw2wolf [~czsq888@220.166.237.124] has joined #scheme 02:27:13 -!- amsl [~amliby@unaffiliated/amsl] has quit [Read error: Connection reset by peer] 02:28:05 spiderweb: LoL is a sophisticated troll-work, like Monty Python's German-killer: . 02:28:23 That said, if you can master it; more power, &c. 02:29:04 rudybot: (random 100) 02:29:05 sw2wolf: your sandbox is ready 02:29:05 sw2wolf: ; Value: 46 02:31:07 jcowan [~John@mail.digitalkingdom.org] has joined #scheme 02:32:44 ha 02:40:31 -!- spiderweb [~lcc@unaffiliated/lcc] has quit [Quit: leaving] 02:50:33 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 276 seconds] 02:50:51 -!- taylanub [~taylanub@78.179.210.187] has quit [Remote host closed the connection] 02:51:11 hoi 02:51:33 taylanub [~taylanub@78.179.210.187] has joined #scheme 02:51:52 -!- jcowan [~John@mail.digitalkingdom.org] has quit [Quit: Leaving] 02:52:45 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 02:53:15 I feel contunation makes code hard to maintain ? 02:53:25 continuation 02:58:07 -!- youlysses-ao [~user@75-132-17-145.dhcp.stls.mo.charter.com] has quit [Read error: Connection reset by peer] 02:58:26 -!- sw2wolf [~czsq888@220.166.237.124] has left #scheme 03:14:16 -!- ruuns [~chris@89.21.63.121] has quit [Read error: Operation timed out] 03:31:00 honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has joined #scheme 03:40:09 -!- honkfestival [~honkfesti@198-84-183-94.cpe.teksavvy.com] has quit [] 03:50:05 -!- Onionnion|Eee [~ryan@adsl-68-254-160-140.dsl.milwwi.ameritech.net] has quit [Quit: Leaving] 03:52:25 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #scheme 04:15:28 -!- jao [~user@pdpc/supporter/professional/jao] has quit [Ping timeout: 252 seconds] 04:38:52 spiderweb [~lcc@unaffiliated/lcc] has joined #scheme 04:38:56 -!- pjb [~user@cust-seco21th2-46-193-64-247.wb.wifirst.net] has quit [Ping timeout: 252 seconds] 04:46:52 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 05:22:56 Onionnion|Eee [~ryan@adsl-68-254-160-140.dsl.milwwi.ameritech.net] has joined #scheme 05:25:23 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Ping timeout: 252 seconds] 05:28:47 -!- cataska [~user@210.64.6.233] has quit [Remote host closed the connection] 05:32:01 cataska [~user@210.64.6.233] has joined #scheme 05:43:34 -!- wbooze [~wbooze@xdsl-84-44-152-174.netcologne.de] has quit [Ping timeout: 244 seconds] 05:46:37 -!- cataska [~user@210.64.6.233] has quit [Remote host closed the connection] 06:35:05 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 06:36:38 -!- yacks [~yacks@180.151.36.171] has quit [Ping timeout: 252 seconds] 06:49:42 cataska [~user@210.64.6.233] has joined #scheme 07:20:11 -!- Onionnion|Eee [~ryan@adsl-68-254-160-140.dsl.milwwi.ameritech.net] has quit [Quit: Leaving] 07:28:31 ruuns [~chris@89.21.60.215] has joined #scheme 07:39:00 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Quit: MichaelRaskin] 07:56:39 -!- toekutr [~user@50-0-51-11.dsl.static.sonic.net] has quit [Remote host closed the connection] 08:11:14 jewel [~jewel@105-236-20-105.access.mtnbusiness.co.za] has joined #scheme 08:12:57 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 276 seconds] 08:14:42 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 08:22:48 -!- Siphonblast [~Siphonbla@c-98-210-95-103.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 08:28:31 Siphonblast [~Siphonbla@c-98-210-95-103.hsd1.ca.comcast.net] has joined #scheme 08:31:38 gravicappa [~gravicapp@ppp91-77-189-62.pppoe.mtu-net.ru] has joined #scheme 09:09:54 -!- peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has quit [Ping timeout: 252 seconds] 09:13:26 pnpuff [~Eternit9a@unaffiliated/pnpuff] has joined #scheme 09:22:07 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 244 seconds] 09:35:12 -!- gravicappa [~gravicapp@ppp91-77-189-62.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 09:42:52 pjb [~t@cust-seco21th2-46-193-64-247.wb.wifirst.net] has joined #scheme 09:44:55 kuribas [~user@94-227-88-230.access.telenet.be] has joined #scheme 09:48:46 -!- jrapdx [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 09:50:08 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 10:25:27 -!- Belaf [~campedel@net-93-144-17-45.cust.dsl.teletu.it] has quit [Ping timeout: 265 seconds] 10:25:28 peterhil [~peterhil@91-157-48-10.elisa-laajakaista.fi] has joined #scheme 10:30:22 -!- acedia [~rage@unaffiliated/ffs] has quit [Remote host closed the connection] 10:30:38 acedia [~rage@unaffiliated/ffs] has joined #scheme 10:30:40 yacks [~yacks@180.151.36.171] has joined #scheme 10:31:21 eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #scheme 10:35:00 Belaf [~campedel@net-93-144-17-45.cust.dsl.teletu.it] has joined #scheme 10:37:46 weinholt [weinholt@debian/emeritus/weinholt] has joined #scheme 10:42:49 Belaf1 [~campedel@net-93-144-31-127.cust.dsl.teletu.it] has joined #scheme 10:44:08 -!- Belaf [~campedel@net-93-144-17-45.cust.dsl.teletu.it] has quit [Ping timeout: 252 seconds] 10:53:21 jrapdx [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has joined #scheme 10:54:32 -!- ruuns [~chris@89.21.60.215] has quit [Ping timeout: 255 seconds] 10:58:56 add^_ [~user@2001:16d8:cc2c:0:f9fe:2f0:8f14:6e09] has joined #scheme 10:59:47 -!- b4283 [~b4283@60-249-196-111.HINET-IP.hinet.net] has quit [Remote host closed the connection] 11:12:31 -!- eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Ping timeout: 245 seconds] 11:18:58 -!- yacks [~yacks@180.151.36.171] has quit [Ping timeout: 252 seconds] 12:24:12 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Ping timeout: 245 seconds] 12:28:38 -!- sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 252 seconds] 12:29:06 b4283 [~b4283@1-172-80-135.dynamic.hinet.net] has joined #scheme 12:30:39 sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has joined #scheme 12:42:48 -!- pnpuff [~Eternit9a@unaffiliated/pnpuff] has quit [Ping timeout: 264 seconds] 12:47:34 -!- cdidd [~cdidd@95-28-26-46.broadband.corbina.ru] has quit [Remote host closed the connection] 12:57:04 -!- add^_ [~user@2001:16d8:cc2c:0:f9fe:2f0:8f14:6e09] has quit [Remote host closed the connection] 12:57:38 -!- kuribas [~user@94-227-88-230.access.telenet.be] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 12:57:47 add^_ [~add^_@78-70-121-101-no170.tbcn.telia.com] has joined #scheme 13:12:54 -!- add^_ [~add^_@78-70-121-101-no170.tbcn.telia.com] has quit [Quit: add^_] 13:13:13 add^_ [~add^_@78-70-121-101-no170.tbcn.telia.com] has joined #scheme 13:20:08 kk` [~kk@unaffiliated/kk/x-5380134] has joined #scheme 13:29:11 bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has joined #scheme 13:58:43 snowylike [snowylike@91-67-171-156-dynip.superkabel.de] has joined #scheme 14:09:19 eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #scheme 14:34:36 wbooze [~levgue@xdsl-78-35-144-148.netcologne.de] has joined #scheme 14:45:08 pnpuff [~Eternit9a@unaffiliated/pnpuff] has joined #scheme 14:52:47 -!- adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has quit [Ping timeout: 256 seconds] 14:56:03 gffa [~unknown@unaffiliated/gffa] has joined #scheme 15:14:19 -!- bipt [~bpt@cpe-071-070-253-241.nc.res.rr.com] has quit [Ping timeout: 260 seconds] 15:45:25 -!- eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Ping timeout: 265 seconds] 15:59:10 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has quit [Quit: MichaelRaskin] 16:08:59 -!- wbooze [~levgue@xdsl-78-35-144-148.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 16:26:45 -!- dsmith_ is now known as dsmith 16:27:07 wbooze [~levgue@xdsl-78-35-144-148.netcologne.de] has joined #scheme 16:34:26 eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #scheme 16:40:21 -!- eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Ping timeout: 252 seconds] 16:40:38 eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #scheme 16:46:48 -!- spiderweb [~lcc@unaffiliated/lcc] has quit [Quit: leaving] 16:59:01 -!- add^_ [~add^_@78-70-121-101-no170.tbcn.telia.com] has quit [Quit: The Garbage Collector got me...] 17:00:45 -!- safekeeping [~safekeepi@c-68-36-167-104.hsd1.nj.comcast.net] has quit [Read error: Connection reset by peer] 17:05:23 -!- eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Ping timeout: 256 seconds] 17:19:08 -!- Giomancer [~Gio@adsl-76-231-35-17.dsl.irvnca.sbcglobal.net] has quit [Quit: Make it idiot proof and someone will make a better idiot.] 17:28:14 tcleval [~funnyguy@186.213.8.243] has joined #scheme 17:33:04 spiderweb [~lcc@unaffiliated/lcc] has joined #scheme 17:41:25 -!- spiderweb is now known as pdp11 17:44:41 elfion [~Kirka@95-161-252-108.broadband.spb.TiERA.org] has joined #scheme 17:44:49 -!- pdp11 [~lcc@unaffiliated/lcc] has quit [Quit: leaving] 17:45:29 pdp11 [~lcc@unaffiliated/lcc] has joined #scheme 17:45:58 Hi guys. Does anybody use STALIN scheme compiler? 17:46:14 Sadly, it has some problems with x86-64 arch 17:46:22 what's the problem? 17:47:34 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 17:48:02 Doesn't compile. Unknown architecture. I have tried to play with settings months ago and it didn't worked, probably some alignment issues 17:48:15 snowylike Do you use it? 17:48:39 once or twice 17:48:48 there's a port to chicken scheme also 17:49:09 Chicken is slow~ 17:50:20 Agent-P [~Agent-P@89.204.135.88] has joined #scheme 17:50:44 no, stalin is slow (compiling) 17:50:46 ;) 17:52:40 Heh. If I had stalin's performance I could write whole system in scheme. As I needed realtime performance I wrote image processing code in C. 17:53:01 i don't know if STALIN is supposed to work for x64-64 17:53:06 haven't seen it work, atleast 17:53:40 Ok. Maybe I'll get it to work some day, or write my own compiler :) 17:54:25 i think it may be hard to get something for 64 as aggressively optimizing as this is 17:54:30 but i'm no expert on compilers 17:55:02 I think x64 is easier to write code generators for than x86 17:55:21 There is more registers, and addressing is easier 17:57:07 on another note 17:57:17 it seems like mit/gnu compiles to .com 17:57:34 which obviously doesn't work on 64 bit 17:57:45 Aha 17:57:58 anybody know if there's a compiler option to change that? 17:58:05 Thesse days I use Racket. It's quite fast. 17:59:38 i know, but i feel like tinkering with it 18:00:27 I'd like to have a way of interfacing with Racket's JIT (like vops in SBCL) 18:01:55 safekeeping [~safekeepi@c-68-36-167-104.hsd1.nj.comcast.net] has joined #scheme 18:02:09 -!- b4283 [~b4283@1-172-80-135.dynamic.hinet.net] has quit [Remote host closed the connection] 18:13:44 bipt [~bpt@cpe-173-095-170-102.nc.res.rr.com] has joined #scheme 18:16:18 -!- wbooze [~levgue@xdsl-78-35-144-148.netcologne.de] has quit [Ping timeout: 250 seconds] 18:16:29 -!- pdp11 is now known as spiderweb 18:23:36 -!- spiderweb [~lcc@unaffiliated/lcc] has quit [Ping timeout: 264 seconds] 18:23:46 gravicappa [~gravicapp@ppp91-77-176-84.pppoe.mtu-net.ru] has joined #scheme 18:24:43 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 18:30:06 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #scheme 18:36:02 -!- Agent-P [~Agent-P@89.204.135.88] has quit [Ping timeout: 252 seconds] 18:36:17 While we're talking about performant high-level languages, let me mention http://www.rust-lang.org/ . 18:39:16 it's an interesting language 18:39:35 But it isn't homoiconic 18:40:30 that's not a reason to dismiss it lightly 18:41:00 There were bit-c and Cyclone 18:41:31 For numeric algorithms I like Juila language http://julialang.org/ 18:42:54 Yup, Julia is nice 18:43:30 Not only for numeric algorithms... It has full macro support which is sometimes convenient 18:58:39 yacks [~yacks@180.151.36.171] has joined #scheme 19:15:38 I wonder how feasible an s-expression based Rust would be. 19:16:05 It actually has some "syntax extensions" feature but obviously those aren't meant to be used as often as macros in lisp are. 19:28:05 spiderweb [~lcc@unaffiliated/lcc] has joined #scheme 19:37:45 -!- spiderweb [~lcc@unaffiliated/lcc] has quit [Quit: leaving] 19:40:58 eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has joined #scheme 19:42:12 adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has joined #scheme 19:48:13 spiderweb [~user@unaffiliated/lcc] has joined #scheme 19:54:08 -!- bipt [~bpt@cpe-173-095-170-102.nc.res.rr.com] has quit [Ping timeout: 252 seconds] 20:00:02 -!- jewel [~jewel@105-236-20-105.access.mtnbusiness.co.za] has quit [Ping timeout: 246 seconds] 20:05:32 -!- pchrist [~spirit@gentoo/developer/pchrist] has quit [Quit: leaving] 20:11:13 pchrist [~spirit@gentoo/developer/pchrist] has joined #scheme 20:12:27 jewel [~jewel@105-236-178-136.access.mtnbusiness.co.za] has joined #scheme 20:13:07 -!- spiderweb is now known as pdp11 20:14:59 cdidd [~cdidd@89-178-142-194.broadband.corbina.ru] has joined #scheme 20:18:50 -!- pdp11 is now known as spiderweb 20:36:18 -!- eni [~eni@gob75-5-82-230-88-217.fbx.proxad.net] has quit [Ping timeout: 252 seconds] 20:38:33 -!- Khisanth [~Khisanth@50.14.244.111] has quit [Quit: Leaving] 20:43:31 -!- jewel [~jewel@105-236-178-136.access.mtnbusiness.co.za] has quit [Ping timeout: 252 seconds] 21:01:02 add^_ [~add^_@78-70-121-101-no170.tbcn.telia.com] has joined #scheme 21:04:01 taylanub: from what I understand, it's about as expressive as syntax-rules and is meant to be used. 21:04:13 Though a difference is that macro invocations must be marked explicitly. 21:07:54 toekutr [~user@50-0-51-11.dsl.static.sonic.net] has joined #scheme 21:07:55 safekeeping_ [~safekeepi@c-68-36-167-104.hsd1.nj.comcast.net] has joined #scheme 21:09:20 -!- safekeeping_ [~safekeepi@c-68-36-167-104.hsd1.nj.comcast.net] has quit [Read error: Connection reset by peer] 21:15:37 -!- snowylike [snowylike@91-67-171-156-dynip.superkabel.de] has quit [] 21:15:48 -!- pnpuff [~Eternit9a@unaffiliated/pnpuff] has quit [Ping timeout: 264 seconds] 21:17:30 -!- spiderweb [~user@unaffiliated/lcc] has quit [Read error: Operation timed out] 21:19:35 hash_table [~quassel@5acb42dd.bb.sky.com] has joined #scheme 21:40:15 http://www.program-transformation.org/Transform/ProgramTransformation 21:40:27 Interesting 21:40:54 alexshendi [~alexshend@ip-2-205-211-200.web.vodafone.de] has joined #scheme 21:42:47 amgarchIn9 [~amgarchin@p4FD60770.dip0.t-ipconnect.de] has joined #scheme 21:45:33 -!- alexshendi [~alexshend@ip-2-205-211-200.web.vodafone.de] has left #scheme 21:52:48 wbooze [~levgue@xdsl-78-35-138-14.netcologne.de] has joined #scheme 22:00:16 -!- toekutr [~user@50-0-51-11.dsl.static.sonic.net] has quit [Read error: Connection reset by peer] 22:03:14 -!- wbooze [~levgue@xdsl-78-35-138-14.netcologne.de] has quit [Read error: Connection reset by peer] 22:04:10 wbooze [~levgue@xdsl-78-35-138-14.netcologne.de] has joined #scheme 22:05:06 -!- wbooze [~levgue@xdsl-78-35-138-14.netcologne.de] has quit [Remote host closed the connection] 22:06:41 wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has joined #scheme 22:07:24 -!- wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has quit [Read error: Connection reset by peer] 22:09:51 wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has joined #scheme 22:10:35 -!- wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has quit [Client Quit] 22:12:01 wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has joined #scheme 22:12:25 -!- wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has quit [Read error: Connection reset by peer] 22:13:36 wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has joined #scheme 22:16:22 -!- wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has quit [Client Quit] 22:20:57 wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has joined #scheme 22:21:14 -!- wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has quit [Read error: Connection reset by peer] 22:22:37 wbooze [~levgue@xdsl-78-35-138-14.netcologne.de] has joined #scheme 22:23:39 -!- wbooze [~levgue@xdsl-78-35-138-14.netcologne.de] has quit [Read error: Connection reset by peer] 22:25:05 toekutr [~user@50-0-51-11.dsl.static.sonic.net] has joined #scheme 22:25:09 wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has joined #scheme 22:25:22 -!- wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has quit [Read error: Connection reset by peer] 22:30:46 wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has joined #scheme 22:30:55 -!- wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has quit [Read error: Connection reset by peer] 22:32:33 wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has joined #scheme 22:33:20 -!- wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has quit [Client Quit] 22:34:33 wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has joined #scheme 22:34:47 -!- wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has quit [Read error: Connection reset by peer] 22:36:01 wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has joined #scheme 22:36:15 -!- add^_ [~add^_@78-70-121-101-no170.tbcn.telia.com] has quit [Quit: The Garbage Collector got me...] 22:37:28 -!- wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has quit [Client Quit] 22:38:59 wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has joined #scheme 22:39:46 -!- wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has quit [Read error: Connection reset by peer] 22:40:35 wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has joined #scheme 22:41:49 -!- wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has quit [Client Quit] 22:42:46 wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has joined #scheme 22:43:09 -!- wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has quit [Client Quit] 22:45:18 wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has joined #scheme 22:45:38 -!- wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has quit [Client Quit] 22:46:43 wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has joined #scheme 22:49:17 -!- wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has quit [Client Quit] 22:49:37 -!- hash_table [~quassel@5acb42dd.bb.sky.com] has quit [Ping timeout: 245 seconds] 22:50:29 wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has joined #scheme 22:51:25 -!- wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has quit [Client Quit] 22:52:57 wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has joined #scheme 22:53:31 -!- wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has quit [Read error: Connection reset by peer] 22:54:13 cinolt [6ce6964d@gateway/web/freenode/ip.108.230.150.77] has joined #scheme 22:54:44 wbooze [~wbooze@xdsl-78-35-138-14.netcologne.de] has joined #scheme 22:55:40 What's the difference between (list 1 2 3) and '(1 2 3)? Is there any advantage to any one form? 22:56:11 (list 1 2 3) creates new object 22:56:19 it's allocated on the heap 22:56:27 '(1 2 3) is a constant 22:56:44 Note that (eq? (list 1 2 3) (list 1 2 3)) => #f 22:57:20 jao [~user@137.pool85-58-230.dynamic.orange.es] has joined #scheme 22:57:27 -!- jao [~user@137.pool85-58-230.dynamic.orange.es] has quit [Changing host] 22:57:27 jao [~user@pdpc/supporter/professional/jao] has joined #scheme 22:59:36 Why does (eq? 1 1) => #t but (eq? '(1 2 3) '(1 2 3)) => #f ? 23:00:03 Khisanth [~Khisanth@50.14.244.111] has joined #scheme 23:00:24 two diff list objects 23:00:59 if you were to number them you'd say first last, so eq first last ? no first=last 23:01:08 If you get pointers they will be different 23:01:11 first != last 23:01:19 so 23:01:39 If you (set-car! (list 1 2 3)) then another (list 1 2 3) won't change 23:07:53 I'm reading SICP and trying to solve Exercise 2.33. The problem and my attempt is pasted here: http://paste.lisp.org/display/134269 Can somebody give me some hints as to what I'm doing wrong? 23:08:37 they are seemingly equal, but the parser has to keep them apart, it may represent one with a pointer or some internal representation (like numbering) so they are in the end not equal 23:11:15 cinolt: (eq? 1 1) is implementation dependant. (eq? '(1 2 3) '(1 2 3)) could be true too (if the compiler coalesce identical constants). 23:14:59 -!- gravicappa [~gravicapp@ppp91-77-176-84.pppoe.mtu-net.ru] has quit [Ping timeout: 260 seconds] 23:16:14 cinolt: you're missing closing parentheses. Use emacs with paredit! 23:16:18 *elfion* sleeps 23:16:20 -!- elfion [~Kirka@95-161-252-108.broadband.spb.TiERA.org] has left #scheme 23:16:44 Euthy [~euthy@unaffiliated/euthydemus] has joined #scheme 23:16:52 cinolt: Otherwise (define (my-append seq1 seq2) (accumulate cons seq2 seq1)) works perfectly. 23:17:42 pjb: I don't see where I'm missing closed parentheses. 23:22:20 cinolt: that's your problem. You don't have to see them: use the tools to tell you where they're missing. 23:23:21 pjb: And when I said that I meant that I'm pretty sure there aren't any missing closed parentheses. 23:23:41 :-) 23:24:03 That's the newbiest thing to be said by a newbie in #scheme :-) 23:24:15 Oh. I copied and pasted it wrong 23:24:28 The last ) isn't there 23:25:02 It's there in my code, and the output is still accurate. 23:27:18 cinolt: http://paste.lisp.org/+2VLP/1 23:30:28 Ah, my Scheme environment wasn't loading in the source file properly. 23:30:50 Apparently (define a (load "a.scm")), then simply typing a doesn't load in the file. 23:30:54 Even though it displays output that it did. 23:31:02 Why would it? 23:31:11 It displays the _result_, not the output. 23:31:23 THe result of the load function is bound to a. 23:31:32 When you evaluate a, this value is returned. 23:32:16 Damn, I would've never caught that subtlety. 23:32:20 Makes sense though. 23:32:26 Use: (define a (lambda () (load "a.scm"))) (a) 23:32:41 Gotcha 23:35:37 Thanks for all your help. 23:35:41 -!- cinolt [6ce6964d@gateway/web/freenode/ip.108.230.150.77] has quit [Quit: Page closed] 23:50:44 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving]