00:00:20 I just picked up SICP 2 weeks ago as my intro to programming following an online python class and one java class at school years ago. 00:00:46 WTF 00:00:59 omg you're some noob 00:01:49 Let's try to avoid needlessly disparaging people like that, OK, chare? 00:03:12 I'm sorry that unlike you I wasn't born with genetic memory on how to program. 00:03:48 Riastradh you volunteering to make initial commit for starcraft successor project? 00:04:17 No. Please try to contribute something instead of harassing people here. 00:04:53 -!- aoh [~aki@unaffiliated/aoh] has quit [Ping timeout: 272 seconds] 00:05:51 aoh [~aki@adsl-99-115.netplaza.fi] has joined #scheme 00:06:04 -!- tenq|away is now known as tenq 00:12:49 joneshf-laptop_ [~joneshf@c-76-105-7-88.hsd1.ca.comcast.net] has joined #scheme 00:17:28 -!- MichaelRaskin [~MichaelRa@195.91.224.161] has quit [Ping timeout: 240 seconds] 00:17:41 -!- NNshag [user@chl45-1-88-123-84-8.fbx.proxad.net] has quit [Ping timeout: 248 seconds] 00:20:01 NNshag [user@chl45-1-88-123-84-8.fbx.proxad.net] has joined #scheme 00:20:32 -!- amgarchIn9 [~amgarchin@p4FD60007.dip0.t-ipconnect.de] has quit [Ping timeout: 256 seconds] 00:20:44 amgarchIn9 [~amgarchin@p4FD60007.dip0.t-ipconnect.de] has joined #scheme 00:38:01 -!- sheilong [~sabayonus@unaffiliated/sheilong] has quit [Quit: Konversation terminated!] 00:38:09 Sgeo [~quassel@ool-ad034ea6.dyn.optonline.net] has joined #scheme 00:47:52 -!- amgarchIn9 [~amgarchin@p4FD60007.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 00:59:54 -!- ASau [~user@p5083D7E1.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 01:07:11 ASau` [~user@p5083D7E1.dip0.t-ipconnect.de] has joined #scheme 01:09:08 -!- `^_^v [~nycs@rrcs-24-39-141-128.nyc.biz.rr.com] has quit [Read error: Connection reset by peer] 01:09:31 `^_^v [~nycs@rrcs-24-39-141-128.nyc.biz.rr.com] has joined #scheme 01:17:01 -!- davexunit [~user@fsf/member/davexunit] has quit [Quit: Later] 01:17:22 jcowan [~John@mail.digitalkingdom.org] has joined #scheme 01:23:03 bbfc [~bbfc@201-92-152-114.dsl.telesp.net.br] has joined #scheme 01:36:09 _46bit [~uid10106@pdpc/supporter/student/mmokrysz] has joined #scheme 01:36:41 *jcowan* welcomes teh _46bit to #scheme 01:37:09 <_46bit> Thanks jcowan :-) 01:37:27 <_46bit> I really ought to get http://irepl.im running again. 01:37:51 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #scheme 01:38:02 -!- ASau` is now known as ASau 01:40:21 -!- jewel [~jewel@105-236-138-104.access.mtnbusiness.co.za] has quit [Read error: Connection timed out] 01:40:59 jewel [~jewel@105-236-138-104.access.mtnbusiness.co.za] has joined #scheme 01:54:03 _46bit irepl looks like a cool project. 01:54:32 <_46bit> SamuelSF: It was a lot of fun to build and use. 01:55:45 How much knowledge do you think is needed to make sense of the source code. I ask because I'm pushing through SICP right now. 01:56:12 <_46bit> SamuelSF: We used https://github.com/jcoglan/heist for the Scheme interpreter due to limited time. 01:56:25 <_46bit> SamuelSF: The glue is Ruby and AppleScript. 01:56:43 I tried to get Heist working as one of my test suite, but no luck; I forget why. 01:57:41 <_46bit> I would like to go back and work on it more, but I decided not to fiddle any more with iMessage. Closed systems and protocols really aren't worth the pain unless I wanted a job at Apple. 01:58:02 *jcowan* tries installing it again 01:59:28 Hmm, worked this time. 02:00:21 weie [~eie@softbank221078042071.bbtec.net] has joined #scheme 02:00:38 "If (+ 3 4) works, everything works." 02:03:06 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Read error: Connection reset by peer] 02:04:21 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 02:07:12 -!- mmc1 [~michal@j212142.upc-j.chello.nl] has quit [Ping timeout: 246 seconds] 02:11:46 ASau` [~user@p5083D6A9.dip0.t-ipconnect.de] has joined #scheme 02:15:28 -!- ASau [~user@p5083D7E1.dip0.t-ipconnect.de] has quit [Ping timeout: 264 seconds] 02:15:46 -!- ASau` is now known as ASau 02:17:15 Wow, something just came together for me. Procedures that return procedures can still be defined using recursion. 02:18:07 I wrote a procedure power, that when evaluated (power n) returns a method that takes a parameter and takes it to the nth power (where n is an integer). 02:19:06 And logarithms are as easy as (define (logarithm n) (inverse (power n))). 02:20:30 -!- chare [322f530e@gateway/web/freenode/ip.50.47.83.14] has left #scheme 03:10:03 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #scheme 03:10:03 03:10:03 -!- names: ccl-logbot tcsc araujo ASau weie jewel ehaliewicz _46bit jcowan `^_^v Sgeo NNshag aoh bitwize kilimanjaro gzg` SamuelSF hiyosi Riastradh gzg choas mneo jao TaylanUB heath xenophon theseb oleo Cyclohexane kobain MrFahrenheit leppie acieroid yacks defanor add^_ juanfra sttau preflex copumpkin cdidd dpk aking_ mario-goulart felipe zacts tessier certainty z0d m4burns ineiros turbofail AlterSid ski Giomancer eli vnz klutomet1s edw jaimef _5kg mmc Kabaka 03:10:03 -!- names: marsam seantallen noobboob sethalves SeySayux rapacity muep BossKonaSegwaY effy emma finnrobi wilfredh joast acarrico jyc stephe shivani zbigniew Shozan robot-be` d2biG hive-mind tenq|away cpach aeth DerGuteMoritz fikusz Natch tizoc inarru ohama Razz dan64 DeeEff iemejia ntesir githogori Khisanth paddymahoney fdr jkraemer C-Keen knz REPLeffect ve cibs noam microcode ozzloy joneshf-work antoszka waxysubs ivan\ chrisirc kbtr serhart fadein lusory brendyn 03:10:03 -!- names: rotty ft LeoNerd fizzie clog asumu stamourv copec Kruppe gabot twem2 weinholt amgarching rudybot pchrist pcarrier stamourv` tsuyoshi SirDayBat kalven gazoombo cjh` ecraven yosafbridge` ggherdov Guest97484 gf3 evhan amoe gnomon cmatei dsp_ fridim shardz mrowe offby1 tali713 nmeum zol gaYak samth cky cross epsylon` sharkbir1 duncanm arbscht danking eMBee Reisen jrslepak micro` fds gluegadget Saeren 03:15:39 -!- jcowan [~John@mail.digitalkingdom.org] has quit [Quit: Leaving] 03:20:58 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 245 seconds] 03:22:41 rmathews [~roshan@122.164.168.6] has joined #scheme 03:28:14 -!- theseb [~cs@74.194.237.26] has quit [Quit: Leaving] 03:33:18 -!- kobain [~sambio@unaffiliated/kobain] has quit [] 03:43:27 nisstyre [~yours@oftn/member/Nisstyre] has joined #scheme 03:47:26 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #scheme 03:49:01 annodomini [~lambda@wikipedia/lambda] has joined #scheme 03:51:51 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 246 seconds] 03:55:54 -!- SamuelSF [~samuel@c-50-138-96-180.hsd1.fl.comcast.net] has quit [Quit: Leaving] 04:08:28 -!- oleo [~oleo@xdsl-78-35-148-150.netcologne.de] has quit [Ping timeout: 272 seconds] 04:09:19 oleo [~oleo@xdsl-78-35-166-156.netcologne.de] has joined #scheme 04:09:29 -!- rmathews [~roshan@122.164.168.6] has quit [Quit: Bye..] 04:27:25 -!- yacks [~py@103.6.159.103] has quit [Quit: Leaving] 04:41:36 chare [322f530e@gateway/web/freenode/ip.50.47.83.14] has joined #scheme 04:41:58 ok WTF is a continuation and how is that different from a closure 04:46:18 -!- jao [~jao@pdpc/supporter/professional/jao] has quit [Ping timeout: 256 seconds] 04:48:13 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #scheme 04:52:39 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 245 seconds] 04:54:30 preflex_ [~preflex@unaffiliated/mauke/bot/preflex] has joined #scheme 04:55:00 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Ping timeout: 245 seconds] 04:55:14 -!- preflex_ is now known as preflex 05:10:12 geothermalphysix [~shai@2601:e:780:d:c9a:4afe:ea7f:fba8] has joined #scheme 05:20:54 -!- geothermalphysix [~shai@2601:e:780:d:c9a:4afe:ea7f:fba8] has quit [Remote host closed the connection] 05:27:02 -!- MrFahrenheit [~RageOfTho@77.221.25.95] has quit [Ping timeout: 248 seconds] 05:32:49 -!- tcsc [~tcsc@c-76-127-240-20.hsd1.ct.comcast.net] has quit [Quit: bye!] 05:37:10 -!- Kabaka [~Kabaka@botters/kabaka] has quit [Ping timeout: 240 seconds] 05:45:53 Kabaka [~Kabaka@botters/kabaka] has joined #scheme 05:47:46 -!- annodomini [~lambda@wikipedia/lambda] has quit [Quit: annodomini] 05:49:00 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #scheme 05:52:30 sstrickl_ [~sstrickl@pool-71-163-31-115.washdc.fios.verizon.net] has joined #scheme 05:52:30 -!- sstrickl_ [~sstrickl@pool-71-163-31-115.washdc.fios.verizon.net] has quit [Changing host] 05:52:31 sstrickl_ [~sstrickl@racket/sstrickl] has joined #scheme 05:53:52 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 272 seconds] 05:55:05 -!- sstrickl_ is now known as sstrickl 05:58:59 MichaelRaskin [~MichaelRa@195.178.216.16] has joined #scheme 06:03:44 gravicappa [~gravicapp@ppp91-77-166-57.pppoe.mtu-net.ru] has joined #scheme 06:07:31 -!- yosafbridge` [~yosafbrid@li125-242.members.linode.com] has quit [Ping timeout: 245 seconds] 06:08:38 -!- cjh` [chris@segfault.net.nz] has quit [Ping timeout: 248 seconds] 06:08:48 -!- rapacity [~rapacity@unaffiliated/rapacity] has quit [Ping timeout: 240 seconds] 06:09:02 -!- dan64 [dan64@dannyadam.com] has quit [Ping timeout: 240 seconds] 06:12:51 yosafbridge [~yosafbrid@li125-242.members.linode.com] has joined #scheme 06:13:58 dan64 [dan64@dannyadam.com] has joined #scheme 06:14:01 rapacity [~rapacity@unaffiliated/rapacity] has joined #scheme 06:16:05 cjh` [chris@segfault.net.nz] has joined #scheme 06:33:10 -!- oleo [~oleo@xdsl-78-35-166-156.netcologne.de] has quit [Remote host closed the connection] 06:39:04 -!- mrowe is now known as mrowe_away 06:39:46 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #scheme 06:49:51 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #scheme 06:54:30 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 248 seconds] 07:03:29 adiii [~adityavit@c-50-136-206-60.hsd1.ca.comcast.net] has joined #scheme 07:04:40 hiroakip [~hiroaki@p5DC61F1F.dip0.t-ipconnect.de] has joined #scheme 07:06:28 -!- mneo [~user@109.175.67.62] has quit [Ping timeout: 264 seconds] 07:15:41 -!- hiroakip [~hiroaki@p5DC61F1F.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 07:34:40 mmc1 [~michal@j212142.upc-j.chello.nl] has joined #scheme 07:42:03 -!- chare [322f530e@gateway/web/freenode/ip.50.47.83.14] has left #scheme 07:50:38 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #scheme 07:54:46 pnkfelix [~Adium@bas75-2-88-170-201-21.fbx.proxad.net] has joined #scheme 07:55:49 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 272 seconds] 07:57:56 -!- aoh [~aki@adsl-99-115.netplaza.fi] has quit [Changing host] 07:57:56 aoh [~aki@unaffiliated/aoh] has joined #scheme 08:00:42 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Ping timeout: 240 seconds] 08:10:12 joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has joined #scheme 08:11:15 defanor_ [~defanor@ppp91-77-165-168.pppoe.mtu-net.ru] has joined #scheme 08:13:40 -!- defanor [~defanor@ppp91-77-181-131.pppoe.mtu-net.ru] has quit [Ping timeout: 264 seconds] 08:16:43 -!- mmc1 [~michal@j212142.upc-j.chello.nl] has quit [Ping timeout: 240 seconds] 08:18:28 -!- joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has quit [Ping timeout: 240 seconds] 08:23:35 -!- peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Read error: Connection reset by peer] 08:24:46 peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has joined #scheme 08:30:58 joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has joined #scheme 08:34:06 -!- adiii [~adityavit@c-50-136-206-60.hsd1.ca.comcast.net] has quit [Ping timeout: 256 seconds] 08:39:28 -!- joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has quit [Ping timeout: 264 seconds] 08:43:50 -!- peterhil [~peterhil@dsl-hkibrasgw3-58c156-108.dhcp.inet.fi] has quit [Ping timeout: 248 seconds] 08:48:12 przl [~przlrkt@62.217.45.197] has joined #scheme 08:51:32 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #scheme 08:56:12 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 256 seconds] 09:05:58 Okasu [~1@unaffiliated/okasu] has joined #scheme 09:10:17 peterhil [~peterhil@gw4.tieturi.com] has joined #scheme 09:23:36 -!- pnkfelix [~Adium@bas75-2-88-170-201-21.fbx.proxad.net] has quit [Quit: Leaving.] 09:25:28 stepnem [~stepnem@internet2.cznet.cz] has joined #scheme 09:28:35 chare [322f530e@gateway/web/freenode/ip.50.47.83.14] has joined #scheme 09:28:41 I'm on second to last chapter of little schemer 09:28:47 thats good enough to make a starcraft clone in scheme right? 09:28:50 so whos going to help 09:35:24 -!- gravicappa [~gravicapp@ppp91-77-166-57.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 09:35:33 Coding has never been that easy to me.. reading a book and then writing a game engine. 09:36:35 you give up too easily 09:37:33 Yeah, that must be it. I like to play, not create them. 09:45:51 THEN STOP GIVING UP 09:52:14 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #scheme 09:56:49 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 245 seconds] 09:59:26 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 240 seconds] 10:03:11 vraid [d91bbc5a@gateway/web/freenode/ip.217.27.188.90] has joined #scheme 10:06:13 chare: you can find reasonable explanation at c2.com. 10:06:35 what? 10:08:45 -!- ASau [~user@p5083D6A9.dip0.t-ipconnect.de] has quit [Quit: reboot] 10:11:18 mmc1 [~michal@sams-office-nat.tomtomgroup.com] has joined #scheme 10:13:03 ASau [~user@p5083D6A9.dip0.t-ipconnect.de] has joined #scheme 10:17:00 Ripp__ [~textual@c-76-21-7-143.hsd1.ca.comcast.net] has joined #scheme 10:18:41 -!- add^_ [~user@m5-241-58-43.cust.tele2.se] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 10:19:16 add^_ [~user@m5-241-58-43.cust.tele2.se] has joined #scheme 10:19:27 -!- chare [322f530e@gateway/web/freenode/ip.50.47.83.14] has quit [Ping timeout: 250 seconds] 10:21:31 zaid_h [~quassel@modemcable145.17-23-96.mc.videotron.ca] has joined #scheme 10:37:22 -!- effy [~quassel@114.246.66.206] has quit [Read error: Connection reset by peer] 10:42:15 amgarchIn9 [~amgarchin@theo1.theochem.tu-muenchen.de] has joined #scheme 10:44:44 gravicappa [~gravicapp@80.90.116.82] has joined #scheme 10:48:13 przl [~przlrkt@62.217.45.197] has joined #scheme 10:53:05 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #scheme 10:57:41 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 246 seconds] 10:58:14 pnkfelix [~Adium@bas75-2-88-170-201-21.fbx.proxad.net] has joined #scheme 11:10:40 -!- peterhil [~peterhil@gw4.tieturi.com] has quit [Ping timeout: 264 seconds] 11:13:42 peterhil [~peterhil@gw4.tieturi.com] has joined #scheme 11:15:52 -!- zaid_h [~quassel@modemcable145.17-23-96.mc.videotron.ca] has quit [Ping timeout: 268 seconds] 11:33:44 -!- Sgeo [~quassel@ool-ad034ea6.dyn.optonline.net] has quit [Read error: Connection reset by peer] 11:47:49 -!- Okasu [~1@unaffiliated/okasu] has quit [Ping timeout: 240 seconds] 11:48:22 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #scheme 11:50:53 -!- peterhil [~peterhil@gw4.tieturi.com] has quit [Ping timeout: 246 seconds] 11:51:03 wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has joined #scheme 11:51:35 -!- yosafbridge [~yosafbrid@li125-242.members.linode.com] has quit [Read error: Connection reset by peer] 11:55:45 -!- Ripp__ [~textual@c-76-21-7-143.hsd1.ca.comcast.net] has quit [] 11:55:47 peterhil [~peterhil@gw4.tieturi.com] has joined #scheme 11:59:17 yosafbridge [~yosafbrid@li125-242.members.linode.com] has joined #scheme 12:01:53 effy [~quassel@114.246.66.233] has joined #scheme 12:07:15 zaid_h [~quassel@modemcable145.17-23-96.mc.videotron.ca] has joined #scheme 12:09:31 -!- zaid_h [~quassel@modemcable145.17-23-96.mc.videotron.ca] has quit [Read error: Connection reset by peer] 12:12:35 zaid_h [~quassel@modemcable145.17-23-96.mc.videotron.ca] has joined #scheme 12:21:28 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 264 seconds] 12:27:24 davexunit [~user@fsf/member/davexunit] has joined #scheme 12:31:34 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 248 seconds] 12:39:04 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 12:41:37 -!- mmc1 [~michal@sams-office-nat.tomtomgroup.com] has quit [Remote host closed the connection] 13:01:15 annodomini [~lambda@c-76-23-156-75.hsd1.ma.comcast.net] has joined #scheme 13:01:16 -!- annodomini [~lambda@c-76-23-156-75.hsd1.ma.comcast.net] has quit [Changing host] 13:01:16 annodomini [~lambda@wikipedia/lambda] has joined #scheme 13:03:29 SamuelSF [~samuel@c-50-138-96-180.hsd1.fl.comcast.net] has joined #scheme 13:17:23 przl [~przlrkt@62.217.45.197] has joined #scheme 13:21:52 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 240 seconds] 13:25:48 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 240 seconds] 13:33:23 `fogus [~fogus@70.182.191.151] has joined #scheme 13:38:40 gcartier [~gcartier@modemcable010.136-201-24.mc.videotron.ca] has joined #scheme 13:45:43 kobain [~sambio@unaffiliated/kobain] has joined #scheme 13:51:00 przl [~przlrkt@62.217.45.197] has joined #scheme 13:57:25 langmartin [~user@host-68-169-175-226.WISOLT2.epbfi.com] has joined #scheme 13:57:55 Okasu [~1@unaffiliated/okasu] has joined #scheme 14:00:59 b4284 [~b4283@118.150.141.110] has joined #scheme 14:15:28 -!- effy [~quassel@114.246.66.233] has quit [Ping timeout: 272 seconds] 14:35:30 oleo [~oleo@xdsl-78-35-182-118.netcologne.de] has joined #scheme 14:38:11 -!- SeySayux [SeySayux@libsylph/developer/seysayux] has quit [Ping timeout: 246 seconds] 14:40:40 -!- jewel [~jewel@105-236-138-104.access.mtnbusiness.co.za] has quit [Read error: Connection timed out] 14:41:27 jewel [~jewel@105-236-138-104.access.mtnbusiness.co.za] has joined #scheme 14:41:35 effy [~quassel@111.197.234.113] has joined #scheme 14:44:46 SeySayux [SeySayux@libsylph/developer/seysayux] has joined #scheme 14:47:45 -!- knz [~kena@cl-990.ams-05.nl.sixxs.net] has quit [Quit: leaving] 14:56:14 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 240 seconds] 14:56:57 przl [~przlrkt@62.217.45.197] has joined #scheme 14:58:07 -!- annodomini [~lambda@wikipedia/lambda] has quit [Quit: annodomini] 14:59:13 -!- sstrickl [~sstrickl@racket/sstrickl] has left #scheme 15:00:32 -!- peterhil [~peterhil@gw4.tieturi.com] has quit [Quit: Must not waste too much time here...] 15:05:01 Does guile have the ability to run multiple Scheme threads in separate OS threads? 15:05:30 (Does any other Scheme apart from Bigloo?) 15:19:49 -!- gravicappa [~gravicapp@80.90.116.82] has quit [Remote host closed the connection] 15:20:01 chrisirc: not sure it's what you're looking for, but racket has thread support http://docs.racket-lang.org/reference/concurrency.html 15:25:08 -!- SamuelSF [~samuel@c-50-138-96-180.hsd1.fl.comcast.net] has quit [Ping timeout: 272 seconds] 15:36:52 vraid, AFAIK Racket does not use multiple OS threads. 15:37:38 What I'm looking for is also known as "native threads", "SMP support", "multi-core support". 15:37:46 -!- MichaelRaskin [~MichaelRa@195.178.216.16] has quit [Quit: MichaelRaskin] 15:38:29 MrFahrenheit [~RageOfTho@77.221.25.95] has joined #scheme 15:41:57 chrisirc: Gambit doesn't have native threads support but I heard they where close to adding this to Gambit 15:57:49 -!- Okasu [~1@unaffiliated/okasu] has quit [Quit: leaving] 16:04:39 SamuelSF [~samuel@c-50-138-96-180.hsd1.fl.comcast.net] has joined #scheme 16:09:26 -!- b4284 [~b4283@118.150.141.110] has quit [Remote host closed the connection] 16:19:56 civodul [~user@gateway/tor-sasl/civodul] has joined #scheme 16:19:56 gravicappa [~gravicapp@ppp91-77-166-57.pppoe.mtu-net.ru] has joined #scheme 16:33:41 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 246 seconds] 16:35:05 -!- davexunit [~user@fsf/member/davexunit] has quit [Quit: Later] 16:48:46 kobain_ [~sambio@unaffiliated/kobain] has joined #scheme 16:49:00 -!- kobain_ [~sambio@unaffiliated/kobain] has quit [Excess Flood] 16:49:20 kobain_ [~sambio@unaffiliated/kobain] has joined #scheme 16:49:33 -!- kobain_ [~sambio@unaffiliated/kobain] has quit [Excess Flood] 16:49:51 Guest76047 [~sambio@unaffiliated/kobain] has joined #scheme 16:50:04 -!- Guest76047 [~sambio@unaffiliated/kobain] has quit [Excess Flood] 16:51:48 -!- kobain [~sambio@unaffiliated/kobain] has quit [Ping timeout: 245 seconds] 16:52:16 kobain [~sambio@unaffiliated/kobain] has joined #scheme 16:52:29 -!- kobain [~sambio@unaffiliated/kobain] has quit [Excess Flood] 16:52:48 kobain [~sambio@190.57.227.106] has joined #scheme 16:52:57 -!- kobain [~sambio@190.57.227.106] has quit [Changing host] 16:52:57 kobain [~sambio@unaffiliated/kobain] has joined #scheme 16:53:02 -!- kobain [~sambio@unaffiliated/kobain] has quit [Excess Flood] 16:53:06 Ripp__ [~textual@c-76-21-7-143.hsd1.ca.comcast.net] has joined #scheme 16:53:21 kobain [~sambio@unaffiliated/kobain] has joined #scheme 16:53:36 -!- kobain [~sambio@unaffiliated/kobain] has quit [Excess Flood] 16:53:55 kobain [~sambio@unaffiliated/kobain] has joined #scheme 16:54:11 -!- kobain [~sambio@unaffiliated/kobain] has quit [Excess Flood] 16:54:28 kobain [~sambio@unaffiliated/kobain] has joined #scheme 16:54:42 -!- kobain [~sambio@unaffiliated/kobain] has quit [Excess Flood] 16:55:00 kobain [~sambio@unaffiliated/kobain] has joined #scheme 17:01:15 tupi [~user@139.82.89.157] has joined #scheme 17:01:50 przl [~przlrkt@62.217.45.197] has joined #scheme 17:03:31 theseb [~cs@74.194.237.26] has joined #scheme 17:03:35 -!- theseb [~cs@74.194.237.26] has quit [Remote host closed the connection] 17:03:51 theseb [~cs@74.194.237.26] has joined #scheme 17:07:11 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 272 seconds] 17:10:00 -!- theseb [~cs@74.194.237.26] has quit [Quit: Leaving] 17:10:13 -!- zacts [~zacts@unaffiliated/zacts] has quit [Remote host closed the connection] 17:10:18 theseb [~cs@74.194.237.26] has joined #scheme 17:10:33 -!- amgarchIn9 [~amgarchin@theo1.theochem.tu-muenchen.de] has quit [Ping timeout: 246 seconds] 17:10:51 przl [~przlrkt@62.217.45.197] has joined #scheme 17:13:57 -!- theseb [~cs@74.194.237.26] has quit [Client Quit] 17:14:14 theseb [~cs@74.194.237.26] has joined #scheme 17:15:41 -!- sttau [~sttau@unaffiliated/sttau] has quit [Ping timeout: 246 seconds] 17:22:24 sttau [~sttau@unaffiliated/sttau] has joined #scheme 17:27:21 -!- przl [~przlrkt@62.217.45.197] has quit [Ping timeout: 246 seconds] 17:28:39 -!- civodul [~user@gateway/tor-sasl/civodul] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 17:38:11 -!- zaid_h [~quassel@modemcable145.17-23-96.mc.videotron.ca] has quit [Ping timeout: 268 seconds] 17:48:52 mneo [~user@109.175.85.55] has joined #scheme 17:57:12 -!- gcartier [~gcartier@modemcable010.136-201-24.mc.videotron.ca] has quit [Remote host closed the connection] 18:02:41 -!- vraid [d91bbc5a@gateway/web/freenode/ip.217.27.188.90] has quit [Ping timeout: 250 seconds] 18:06:22 -!- TaylanUB [tub@p4FD90DFD.dip0.t-ipconnect.de] has quit [Disconnected by services] 18:07:14 TaylanUB [tub@p4FD91E6D.dip0.t-ipconnect.de] has joined #scheme 18:09:04 hiroakip [~hiroaki@93.198.31.31] has joined #scheme 18:14:29 -!- Ripp__ [~textual@c-76-21-7-143.hsd1.ca.comcast.net] has quit [] 18:14:29 -!- _46bit is now known as _46bite 18:19:08 aking [~aking@li455-73.members.linode.com] has joined #scheme 18:21:35 amgarchIn9 [~amgarchin@p4FD56FC6.dip0.t-ipconnect.de] has joined #scheme 18:25:20 -!- hiroakip [~hiroaki@93.198.31.31] has quit [*.net *.split] 18:25:20 -!- sttau [~sttau@unaffiliated/sttau] has quit [*.net *.split] 18:25:20 -!- effy [~quassel@111.197.234.113] has quit [*.net *.split] 18:25:20 -!- aking_ [~aking@li455-73.members.linode.com] has quit [*.net *.split] 18:25:45 przl [~przlrkt@p4FE645F1.dip0.t-ipconnect.de] has joined #scheme 18:28:29 vraid [50d8e34d@gateway/web/freenode/ip.80.216.227.77] has joined #scheme 18:45:54 joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has joined #scheme 18:49:13 annodomini [~lambda@32.136.92.218] has joined #scheme 18:49:13 -!- annodomini [~lambda@32.136.92.218] has quit [Changing host] 18:49:13 annodomini [~lambda@wikipedia/lambda] has joined #scheme 18:52:11 -!- theseb [~cs@74.194.237.26] has quit [Quit: Leaving] 18:52:30 theseb [~cs@74.194.237.26] has joined #scheme 18:53:04 -!- theseb [~cs@74.194.237.26] has quit [Client Quit] 18:53:25 theseb [~cs@74.194.237.26] has joined #scheme 18:53:49 -!- theseb [~cs@74.194.237.26] has quit [Client Quit] 18:57:18 -!- annodomini [~lambda@wikipedia/lambda] has quit [Ping timeout: 272 seconds] 18:58:08 zaid_h [~quassel@modemcable145.17-23-96.mc.videotron.ca] has joined #scheme 19:04:36 annodomini [~lambda@wikipedia/lambda] has joined #scheme 19:07:26 -!- bitwize [~bitwize@c-98-216-250-18.hsd1.ma.comcast.net] has quit [Ping timeout: 272 seconds] 19:08:51 bitwize [~bitwize@c-98-216-250-18.hsd1.ma.comcast.net] has joined #scheme 19:12:14 -!- przl [~przlrkt@p4FE645F1.dip0.t-ipconnect.de] has quit [Quit: leaving] 19:18:14 hiroakip [~hiroaki@93.198.31.31] has joined #scheme 19:18:14 sttau [~sttau@unaffiliated/sttau] has joined #scheme 19:18:14 effy [~quassel@111.197.234.113] has joined #scheme 19:23:11 cosmez [~cosmez@200.92.100.68] has joined #scheme 19:34:39 gcartier [~gcartier@modemcable010.136-201-24.mc.videotron.ca] has joined #scheme 19:35:02 -!- tupi [~user@139.82.89.157] has quit [Ping timeout: 272 seconds] 19:35:28 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 240 seconds] 19:35:55 chrisirc: yes, guile threads are native OS threads 19:41:20 ijp [~user@host86-132-92-201.range86-132.btcentralplus.com] has joined #scheme 19:47:06 -!- add^_ [~user@m5-241-58-43.cust.tele2.se] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 19:49:20 -!- hiroakip [~hiroaki@93.198.31.31] has quit [Ping timeout: 246 seconds] 19:50:50 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #scheme 19:52:08 sheilong [~sabayonus@unaffiliated/sheilong] has joined #scheme 20:01:32 Ripp__ [~textual@c-67-180-16-120.hsd1.ca.comcast.net] has joined #scheme 20:02:04 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #scheme 20:03:12 hiroakip [~hiroaki@77-20-51-63-dynip.superkabel.de] has joined #scheme 20:06:36 -!- annodomini [~lambda@wikipedia/lambda] has quit [Quit: annodomini] 20:06:58 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 272 seconds] 20:11:25 add^_ [~user@m5-241-58-43.cust.tele2.se] has joined #scheme 20:13:31 HG` [~HG@213.5.69.8] has joined #scheme 20:22:22 -!- mrowe_away is now known as mrowe 20:26:20 -!- pnkfelix [~Adium@bas75-2-88-170-201-21.fbx.proxad.net] has quit [Ping timeout: 272 seconds] 20:28:09 -!- gravicappa [~gravicapp@ppp91-77-166-57.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 20:30:49 pnkfelix [~Adium@bas75-2-88-170-201-21.fbx.proxad.net] has joined #scheme 20:38:59 -!- add^_ [~user@m5-241-58-43.cust.tele2.se] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 20:41:07 add^_ [~user@m5-241-58-43.cust.tele2.se] has joined #scheme 20:46:22 -!- joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has quit [Read error: Connection reset by peer] 20:46:47 joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has joined #scheme 20:47:13 -!- amgarchIn9 [~amgarchin@p4FD56FC6.dip0.t-ipconnect.de] has quit [Ping timeout: 245 seconds] 20:49:53 amgarchIn9 [~amgarchin@p4FD56FC6.dip0.t-ipconnect.de] has joined #scheme 20:52:50 annodomini [~lambda@c-76-23-156-75.hsd1.ma.comcast.net] has joined #scheme 20:52:57 -!- annodomini [~lambda@c-76-23-156-75.hsd1.ma.comcast.net] has quit [Changing host] 20:52:57 annodomini [~lambda@wikipedia/lambda] has joined #scheme 21:02:52 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #scheme 21:07:08 -!- langmartin [~user@host-68-169-175-226.WISOLT2.epbfi.com] has quit [Ping timeout: 272 seconds] 21:07:42 -!- weie [~eie@softbank221078042071.bbtec.net] has quit [Quit: Leaving...] 21:07:51 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 272 seconds] 21:11:01 -!- annodomini [~lambda@wikipedia/lambda] has quit [Quit: annodomini] 21:14:01 -!- joneshf-laptop [~joneshf@086.112-30-64.ftth.swbr.surewest.net] has quit [Ping timeout: 268 seconds] 21:15:43 zhodge [~zach@130.191.189.36] has joined #scheme 21:20:58 scmaccal [~user@cpe-142-105-192-117.maine.res.rr.com] has joined #scheme 21:22:05 -!- scmaccal [~user@cpe-142-105-192-117.maine.res.rr.com] has quit [Remote host closed the connection] 21:23:05 scmaccal [~user@cpe-142-105-192-117.maine.res.rr.com] has joined #scheme 21:23:44 annodomini [~lambda@wikipedia/lambda] has joined #scheme 21:28:20 Fare [fare@nat/google/x-tnesjutjalughewe] has joined #scheme 21:29:18 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 256 seconds] 21:29:24 -!- annodomini [~lambda@wikipedia/lambda] has quit [Quit: annodomini] 21:33:44 -!- amgarchIn9 [~amgarchin@p4FD56FC6.dip0.t-ipconnect.de] has quit [Ping timeout: 272 seconds] 21:39:00 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 21:41:24 amgarchIn9 [~amgarchin@p4FD56FC6.dip0.t-ipconnect.de] has joined #scheme 21:41:40 -!- paddymahoney [~paddymaho@24.137.221.230] has quit [Ping timeout: 260 seconds] 21:42:23 -!- zaid_h [~quassel@modemcable145.17-23-96.mc.videotron.ca] has quit [Ping timeout: 268 seconds] 21:47:45 -!- mrowe is now known as mrowe_away 21:49:42 -!- gcartier [~gcartier@modemcable010.136-201-24.mc.videotron.ca] has quit [Remote host closed the connection] 21:50:10 I've got a (correct) function that returns the elements of a list with odd indexes: https://gist.github.com/qcom/7257781 21:50:16 any refactoring advice? 21:50:32 I'm new to scheme (and lisp/functional programming), so I could use any input 21:50:49 like for instance the (useless?) odds-reduce sub function 21:51:18 I wanted to use a lambda within odds but found that I didn't know how to refer to the anonymous fn within itself (seems impossible) 21:53:29 -!- add^_ [~user@m5-241-58-43.cust.tele2.se] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 21:53:58 -!- mrowe_away is now known as mrowe 21:54:03 -!- tenq|away is now known as tenq 21:54:52 repeatedly appending to the end is really slow 21:56:02 as is doing a length call on every loop 21:57:36 rather than appending to the end, you are much better off building in reverse, and then reversing at the end 21:58:17 ijp: so I'd be building using cons instead of append, right? 21:58:18 rather than having one reduce function, I would split it into two mutually recursive ones, and odd and an even 21:59:12 for a first draft, not being tail-recursive is not a bad thing 21:59:43 zhodge: yes 22:00:33 I would make the helper function private rather than top-level. some people would tell you to use a named let 22:01:08 ijp: yeah I realized using define was a nono 22:01:12 or it seemed like it at least 22:01:21 what do you mean by two mutually recursive ones? 22:01:40 -!- HG` [~HG@213.5.69.8] has quit [Quit: Leaving.] 22:03:44 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #scheme 22:04:13 just a sec 22:05:24 updated my append calls to cons + reverse 22:05:29 thanks for that 22:05:37 http://paste.lisp.org/display/139726 22:05:47 makes sense that it's more efficient and it's easier to read too in my opinion 22:06:22 zhodge: it's not easier to read IMO, but you get used to it 22:07:19 zhodge: what is this words? case 22:08:06 ah, maybe what I mean is that I don't have to make (what felt like hacky) calls to list in order to satisfy append 22:08:34 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 272 seconds] 22:08:34 zhodge: that would be easy fixed by (define (snoc l x) (append l (list x))) 22:08:56 word? tests whether or not argument is an atom 22:09:14 it's from http://www.eecs.berkeley.edu/~bh/ssch27/appendix-funlist.html 22:09:23 no, what is it doing there 22:10:44 I used it for my append version; afaik I needed it there 22:11:17 because I was trying to append an atom when I needed to be appending a list with a single atom in it 22:11:37 why would l2 ever be an atom 22:12:43 whoops, I think that was vestigial from another routine I was working on 22:12:56 (I copied my function structure for odds because it was a similar problem) 22:13:34 thanks for the help 22:13:43 I've gotta run now, but I'm going to look over your pasted link later 22:13:59 later 22:14:06 thanks again! 22:14:12 -!- zhodge [~zach@130.191.189.36] has quit [Quit: zhodge] 22:14:38 -!- wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has quit [Ping timeout: 256 seconds] 22:16:13 karswell [~user@87.114.85.91] has joined #scheme 22:16:56 -!- gzg [~user@24-217-211-79.dhcp.stls.mo.charter.com] has quit [Read error: Connection reset by peer] 22:25:30 -!- scmaccal [~user@cpe-142-105-192-117.maine.res.rr.com] has quit [Write error: Broken pipe] 22:42:12 zhodge [~zach@ip68-8-193-33.sd.sd.cox.net] has joined #scheme 22:56:35 -!- zhodge [~zach@ip68-8-193-33.sd.sd.cox.net] has quit [Quit: zhodge] 23:04:32 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #scheme 23:05:27 -!- defanor_ [~defanor@ppp91-77-165-168.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 23:05:28 -!- robot-be` [~user@c-24-118-142-0.hsd1.mn.comcast.net] has quit [Remote host closed the connection] 23:05:28 annodomini [~lambda@wikipedia/lambda] has joined #scheme 23:05:46 defanor_ [~defanor@ppp91-77-165-168.pppoe.mtu-net.ru] has joined #scheme 23:06:02 -!- effy [~quassel@111.197.234.113] has quit [Ping timeout: 246 seconds] 23:08:27 effy [~quassel@111.197.234.113] has joined #scheme 23:08:57 -!- hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has quit [Ping timeout: 246 seconds] 23:09:30 -!- annodomini [~lambda@wikipedia/lambda] has quit [Client Quit] 23:20:24 -!- pnkfelix [~Adium@bas75-2-88-170-201-21.fbx.proxad.net] has quit [Quit: Leaving.] 23:23:11 alexei [~amgarchin@p4FD56FC6.dip0.t-ipconnect.de] has joined #scheme 23:23:30 -!- amgarchIn9 [~amgarchin@p4FD56FC6.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] 23:39:17 hiyosi [~skip_it@247.94.30.125.dy.iij4u.or.jp] has joined #scheme 23:51:28 -!- Ripp__ [~textual@c-67-180-16-120.hsd1.ca.comcast.net] has quit [] 23:53:36 -!- alexei [~amgarchin@p4FD56FC6.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 23:53:53 amgarchIn9 [~amgarchin@p4FD56FC6.dip0.t-ipconnect.de] has joined #scheme