15:26:03 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #scheme 15:26:03 15:26:03 -!- names: ccl-logbot ckrailo cky HG` homie kephas Eataix stis blueadept aisa Riastradh copumpkin drdo leppie araujo kennyd wingo kilimanjaro interglacial tupi Bahman bgs100 Jafet replore_ martinhex pothos weinholt cbrannon fschwidom f8l stchang kuribas clog hkBst twem2 masm acarrico DT`` githogori minsa thoolihan pyrony antoszka gienah pygospa samth_away elly bzzbzz Hal9k yell0 aoh gnomon ivartj pjb rpg Nshag alaricsp arbscht Intensity duncanm evhan Euthydemus` 15:26:03 -!- names: eno pchrist chemuduguntar peterhil` _p4bl0 mario-goulart kniu ray dsp_ felipe ecraven mornfall kanru Axioplase_ gabot C-Keen sjamaan alfa_y_omega finnrobi snorble specbot vk0_ askhader shachaf ohwow moll ^micro incubot rudybot cmatei docgnome danking Leonidas wtetzner ASau ToxicFrog ineiros sir_lewk preflex ve dlouhy inimino tizoc kba wilx erg z0d offby1 fbs xian Pepe_ ozzloy rotty_ penryu cipher PreciousMetals REPLeffect stamourv zbigniew stepnem 15:26:03 -!- names: lisppaste zanea augiedoggie foof cataska em aking Adrinael pranq kpal jimrees_ yosafbridge ski tessier bremner Zol lusory Obfuscate amoe takamoro1 dRbiG rapacity tonyg fds sloyd snarkyboojum ianl` drewr elliottcable futilius poucet DerGuteMoritz levi kandinski rrm3 klutometis 15:30:55 -!- samth_away is now known as samth 15:34:48 -!- zbigniew [~zb@3e8.org] has quit [Ping timeout: 252 seconds] 15:35:06 zbigniew [~zb@3e8.org] has joined #scheme 15:35:10 -!- amoe [~amoe@cpc1-brig13-0-0-cust658.3-3.cable.virginmedia.com] has quit [Ping timeout: 260 seconds] 15:35:28 amoe [~amoe@cpc1-brig13-0-0-cust658.3-3.cable.virginmedia.com] has joined #scheme 15:36:05 carleastlund [~cce@gotham.ccs.neu.edu] has joined #scheme 16:04:18 -!- Eataix [~eataix@CPE-121-223-198-253.lns3.civ.bigpond.net.au] has quit [Remote host closed the connection] 16:04:37 -!- pyrony [~epic@99-105-56-162.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 240 seconds] 16:07:58 jonrafkind [~jon@crystalis.cs.utah.edu] has joined #scheme 16:09:41 -!- gienah [~mwright@ppp121-44-237-46.lns20.syd7.internode.on.net] has quit [Quit: leaving] 16:11:41 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 240 seconds] 16:12:33 -!- tupi [~david@189.60.161.65] has quit [Remote host closed the connection] 16:13:06 tupi [~david@139.82.89.24] has joined #scheme 16:27:42 -!- thoolihan [~Tim@50.51.92.84] has quit [Read error: Connection reset by peer] 16:28:08 thoolihan [~Tim@50.51.92.84] has joined #scheme 16:29:01 -!- weinholt [weinholt@debian/emeritus/weinholt] has quit [Ping timeout: 260 seconds] 16:32:49 -!- thoolihan [~Tim@50.51.92.84] has quit [Read error: Connection reset by peer] 16:33:16 -!- hkBst [~quassel@gentoo/developer/hkbst] has quit [Read error: Connection reset by peer] 16:34:06 weinholt [weinholt@debian/emeritus/weinholt] has joined #scheme 16:34:07 thoolihan [~Tim@50.51.92.84] has joined #scheme 16:42:01 pnkfelix [~Adium@c-68-82-87-23.hsd1.pa.comcast.net] has joined #scheme 16:44:57 Eataix [~eataix@CPE-121-223-198-253.lns3.civ.bigpond.net.au] has joined #scheme 16:48:45 jeapostrophe [~jay@static-74-40-137-134.dr01.crth.il.frontiernet.net] has joined #scheme 16:50:50 -!- Eataix [~eataix@CPE-121-223-198-253.lns3.civ.bigpond.net.au] has quit [Remote host closed the connection] 16:51:38 tauntaun [~Crumpet@ool-44c711b3.dyn.optonline.net] has joined #scheme 16:54:39 Eataix [~eataix@CPE-121-223-198-253.lns3.civ.bigpond.net.au] has joined #scheme 16:56:54 monqy [~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net] has joined #scheme 16:58:10 pdlogan [~patrick@174-25-37-137.ptld.qwest.net] has joined #scheme 17:00:34 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 17:05:24 -!- tauntaun [~Crumpet@ool-44c711b3.dyn.optonline.net] has quit [Quit: Ex-Chat] 17:07:24 -!- jeapostrophe [~jay@static-74-40-137-134.dr01.crth.il.frontiernet.net] has quit [Quit: jeapostrophe] 17:10:39 turbofail [~user@c-107-3-149-149.hsd1.ca.comcast.net] has joined #scheme 17:10:44 MrFahrenheit [~RageOfTho@users-146-61.vinet.ba] has joined #scheme 17:19:05 -!- masm [~masm@2.80.159.30] has quit [Ping timeout: 276 seconds] 17:27:12 -!- wingo [~wingo@56.61.17.95.dynamic.jazztel.es] has quit [Ping timeout: 255 seconds] 17:34:57 pyrony [~epic@office1.klout.com] has joined #scheme 17:36:42 sorry, i had to go away, thanks for the answers to my question sjamaari and mario-goulart 17:36:57 HG`` [~HG@p5DC05749.dip.t-dialin.net] has joined #scheme 17:37:05 hey, scheme from scratch looks really good 17:37:09 You're welcome, interglacial. 17:37:31 just what i was looking for :) 17:37:47 -!- HG` [~HG@p5DC051D0.dip.t-dialin.net] has quit [Read error: Operation timed out] 17:42:15 masm [~masm@2.80.159.30] has joined #scheme 17:46:06 -!- rpg [~rpg@216.243.156.16.real-time.com] has quit [Ping timeout: 255 seconds] 17:51:08 soveran [~soveran@200-42-23-2.dup.prima.net.ar] has joined #scheme 17:59:34 rdd [~user@c83-250-52-16.bredband.comhem.se] has joined #scheme 18:01:11 -!- weinholt [weinholt@debian/emeritus/weinholt] has quit [Ping timeout: 260 seconds] 18:01:20 jcowan [c6b912cf@gateway/web/freenode/ip.198.185.18.207] has joined #scheme 18:01:57 polloi polloi 18:03:22 -!- Bahman [~bahman@2.144.254.199] has quit [Quit: Farewell] 18:03:42 -!- pnkfelix [~Adium@c-68-82-87-23.hsd1.pa.comcast.net] has quit [Quit: Leaving.] 18:05:35 rpg [~rpg@mpls.sift.info] has joined #scheme 18:10:46 tricus [~tricus@h69-130-142-158.cncrtn.dsl.dynamic.tds.net] has joined #scheme 18:13:40 inquest12 [~dbaweja@65.95.15.112] has joined #scheme 18:14:51 -!- Eataix [~eataix@CPE-121-223-198-253.lns3.civ.bigpond.net.au] has quit [Remote host closed the connection] 18:16:04 ahoi hoi 18:16:32 -!- cky [~cky@car.spillville.com] has quit [Changing host] 18:16:32 cky [~cky@fsf/member/cky] has joined #scheme 18:17:21 interglacial: "sjamaari"? Lol. It's sjamaan. :-) 18:17:43 -!- homie [~levent.gu@xdsl-78-35-153-133.netcologne.de] has quit [Remote host closed the connection] 18:18:11 heh 18:18:23 Rastafari sjamaari 18:19:01 homie [~levent.gu@xdsl-78-35-153-133.netcologne.de] has joined #scheme 18:19:08 :-D 18:19:08 sorry, my eyesight is not what it used to be. possibly i need a bigger font 18:19:24 interglacial: Oh, no, it's not that; many IRCers use tab completion. :-) 18:19:31 So, like, I just type "sj" and hit tab. 18:19:40 Nisstyre [~nisstyre@109.74.204.224] has joined #scheme 18:20:16 ha, hey cool! i'm new to this. thanks. didnt know that was possible 18:22:39 :-D 18:24:43 -!- stis [~stis@1-1-1-39a.veo.vs.bostream.se] has left #scheme 14:42:21 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #scheme 14:42:21 14:42:21 -!- names: ccl-logbot chylli bugQ Riastradh aisa pandeiro Guest00001 Intensity futilius` gozoner hkBst copumpkin Kajtek MrFahrenheit nowhere_man replore acarrico homie preflex soveran jeff_ gabot danking Adrinael masm MichaelRaskin Bahman alaricsp gravicappa wingo stepnem drdo rgrinberg_ gnomon kennyd blueadept Nshag tessier martinhex githogori gienah penryu pygospa peterhil XTL chrissbx thoolihan otzi leppie rapacity ecraven Nisstyre docgnome amoe joast lusory 14:42:21 -!- names: Leonidas ski dsmith araujo Obfuscate chemuduguntar pranq_ takamoron bremner rotty_ kanru levi eli ToxicFrog arbscht kniu wtetzner dfeuer vk0 zanea xale twem2 mutewit cbrannon incubot ray Euthydemus pothos mmc dsp_ bzzbzz Arafangion cataska cmatei elly shardz xvilka mario-goulart eno stchang micro Pepe_ augiedoggie Modius z0d yosafbridge DT`` em evhan _p4bl0 ohwow xian yell0 weinholt turbofail zbigniew +cky clog antoszka samth_away ivartj pjb duncanm 14:42:21 -!- names: felipe mornfall Axioplase_ fbs offby1 erg wilx kba tizoc inimino ve ozzloy cipher stamourv foof aking kpal jimrees_ Zol dRbiG tonyg fds sloyd snarkyboojum poucet DerGuteMoritz kandinski rrm3 klutometis sir_lewk ineiros rudybot moll shachaf askhader specbot snorble finnrobi sjamaan C-Keen 14:44:47 -!- otzi [~r333t@189.107.165.63] has quit [Remote host closed the connection] 14:44:54 otzi [~r333t@189.107.165.63] has joined #scheme 14:57:53 HG` [~HG@p5DC05C68.dip.t-dialin.net] has joined #scheme 15:07:27 -!- samth_away is now known as samth 15:16:06 tupi [~david@139.82.89.24] has joined #scheme 15:18:13 realitygrill [~realitygr@adsl-76-226-121-185.dsl.sfldmi.sbcglobal.net] has joined #scheme 15:18:23 -!- gravicappa [~gravicapp@80.90.116.82] has quit [Remote host closed the connection] 15:18:44 Hal9k [~Lernaean@unaffiliated/kusanagi] has joined #scheme 15:20:29 wbooze [~levgue@xdsl-84-44-211-78.netcologne.de] has joined #scheme 15:24:31 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 15:29:12 carleastlund [~cce@209-6-40-238.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 15:31:56 ckrailo [~ckrailo@208.86.167.249] has joined #scheme 15:32:26 -!- bugQ [~bug@c-71-195-206-249.hsd1.ut.comcast.net] has quit [Read error: Operation timed out] 15:35:45 monqy [~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net] has joined #scheme 15:37:18 pdlogan [~patrick@174-25-37-137.ptld.qwest.net] has joined #scheme 15:42:11 tauntaun [~Crumpet@ool-44c711b3.dyn.optonline.net] has joined #scheme 15:49:18 -!- HG` [~HG@p5DC05C68.dip.t-dialin.net] has quit [Quit: Leaving.] 15:52:29 -!- masm [~masm@bl15-133-164.dsl.telepac.pt] has quit [Ping timeout: 258 seconds] 15:52:43 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 15:54:44 jonrafkind [~jon@crystalis.cs.utah.edu] has joined #scheme 15:59:16 -!- gienah [~mwright@ppp121-44-237-46.lns20.syd7.internode.on.net] has quit [Quit: leaving] 16:11:18 bgs100 [~ian@unaffiliated/bgs100] has joined #scheme 16:12:34 -!- Kajtek is now known as Olivia 16:12:48 -!- Olivia is now known as Kajtek 16:13:02 gravicappa [~gravicapp@ppp91-77-160-166.pppoe.mtu-net.ru] has joined #scheme 16:17:52 -!- aisa [~aisa@173-10-243-253-Albuquerque.hfc.comcastbusiness.net] has quit [Quit: aisa] 16:25:40 -!- hkBst [~quassel@gentoo/developer/hkbst] has quit [Remote host closed the connection] 16:26:29 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has quit [Remote host closed the connection] 16:27:47 -!- chylli [~lchangyin@119.181.7.251] has quit [Remote host closed the connection] 16:28:58 chylli [~lchangyin@119.181.7.251] has joined #scheme 16:30:20 -!- realitygrill [~realitygr@adsl-76-226-121-185.dsl.sfldmi.sbcglobal.net] has quit [Quit: realitygrill] 16:31:42 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Ping timeout: 240 seconds] 16:32:45 -!- chylli [~lchangyin@119.181.7.251] has quit [Remote host closed the connection] 16:33:28 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 16:38:44 masm [~masm@bl15-133-164.dsl.telepac.pt] has joined #scheme 16:53:36 mmc1 [~michal@82-148-210-75.fiber.unet.nl] has joined #scheme 17:02:45 HG` [~HG@p5DC05C68.dip.t-dialin.net] has joined #scheme 17:12:04 HG`` [~HG@p579F7C7A.dip.t-dialin.net] has joined #scheme 17:14:32 -!- HG` [~HG@p5DC05C68.dip.t-dialin.net] has quit [Ping timeout: 244 seconds] 17:15:25 -!- Guest00001 [c1aca602@gateway/web/freenode/ip.193.172.166.2] has quit [Quit: Page closed] 17:17:22 -!- finnrobi [~robb@jaguar.stud.ntnu.no] has quit [Read error: Operation timed out] 17:17:27 qebab [~robb@jaguar.stud.ntnu.no] has joined #scheme 17:21:53 -!- evhan [~evhan@unaffiliated/evhan] has quit [Quit: leaving] 17:22:19 evhan [~evhan@unaffiliated/evhan] has joined #scheme 17:23:35 realitygrill [~realitygr@adsl-76-226-121-185.dsl.sfldmi.sbcglobal.net] has joined #scheme 17:25:54 jewel [~jewel@196-210-134-42.dynamic.isadsl.co.za] has joined #scheme 17:25:55 pchrist [~spirit@gentoo/developer/pchrist] has joined #scheme 17:29:12 -!- Bahman [~bahman@2.146.16.12] has quit [Quit: Farewell] 17:30:29 bugQ [~bug@c-71-195-206-249.hsd1.ut.comcast.net] has joined #scheme 17:38:53 -!- xvilka [~xvilka@ip-79-111-220-160.bb.netbynet.ru] has quit [Read error: Operation timed out] 17:39:16 -!- Pepe_ [~ppjet@bouah.net] has quit [Read error: Operation timed out] 17:39:21 Pepe_ [~ppjet@anderith.bouah.net] has joined #scheme 17:39:54 -!- Kajtek is now known as KrystianD 17:40:00 -!- Arafangion [~arafangio@220-244-108-23.static.tpgi.com.au] has quit [Ping timeout: 260 seconds] 17:40:12 xvilka [~xvilka@ip-79-111-220-160.bb.netbynet.ru] has joined #scheme 17:40:32 Arafangion [~arafangio@220-244-108-23.static.tpgi.com.au] has joined #scheme 17:40:44 -!- araujo [~araujo@gentoo/developer/araujo] has quit [Ping timeout: 240 seconds] 17:40:47 -!- KrystianD is now known as Kajtek 17:41:47 araujo [~araujo@gentoo/developer/araujo] has joined #scheme 17:58:10 -!- Arafangion [~arafangio@220-244-108-23.static.tpgi.com.au] has quit [Ping timeout: 258 seconds] 18:06:45 -!- replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 18:10:25 PreciousMetals [~Heart@unaffiliated/colours] has joined #scheme 18:12:41 replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 18:14:16 -!- pdlogan [~patrick@174-25-37-137.ptld.qwest.net] has left #scheme 18:17:12 -!- Nshag [user@chl45-1-88-123-84-8.fbx.proxad.net] has quit [Read error: Connection reset by peer] 18:18:12 Nshag [user@chl45-1-88-123-84-8.fbx.proxad.net] has joined #scheme 18:21:34 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 18:39:44 pnkfelix [~Adium@c-68-82-87-23.hsd1.pa.comcast.net] has joined #scheme 18:47:58 -!- pnkfelix [~Adium@c-68-82-87-23.hsd1.pa.comcast.net] has quit [Quit: Leaving.] 18:53:56 -!- wbooze [~levgue@xdsl-84-44-211-78.netcologne.de] has quit [Ping timeout: 252 seconds] 18:54:51 -!- homie [~levgue@xdsl-84-44-211-78.netcologne.de] has quit [Ping timeout: 276 seconds] 18:55:28 -!- replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 18:58:04 homie [~levgue@xdsl-78-35-160-31.netcologne.de] has joined #scheme 19:01:42 -!- jewel [~jewel@196-210-134-42.dynamic.isadsl.co.za] has quit [Ping timeout: 255 seconds] 19:12:09 good evening, schemers 19:12:17 hi 19:15:50 Hi wingo 19:18:27 tricus [~tricus@h69-130-142-158.cncrtn.dsl.dynamic.tds.net] has joined #scheme 19:22:28 -!- Nshag [user@chl45-1-88-123-84-8.fbx.proxad.net] has quit [Read error: Connection reset by peer] 19:22:57 Nshag [user@chl45-1-88-123-84-8.fbx.proxad.net] has joined #scheme 19:24:34 wingo: you seem to be something of a js hacker yourself, these days 19:25:27 samth: on the edges only; i'm more interested in mining v8 for ideas, honestly ;) 19:26:32 What's your impression about v8 so far, wingo? 19:26:52 "v8 from a schemer perspective" :-) 19:29:38 aoh [~aki@85.23.168.115] has joined #scheme 19:29:51 mario-goulart: not really sure yet ;) it's very impressive engineering. 19:30:05 it is the modern self implementation (modulo the language differences). 19:30:39 in particular i like the adaptive optimization based on type feedback, and the dynamic inlining bits. 19:31:07 it also feels snappy, which is not always a property that scheme implementations have 19:31:20 e.g. the 5ms startup. 19:31:58 Interesting. 19:32:12 but ultimately it's just a different environment. to me the thing is to take the interesting lessons of self, as implemented well in v8, and see if they have applicability in the language you are working on. 19:32:21 of course that's a language nerd's perspective... 19:33:24 interestingly much of their standard library is implemented in javascript 19:33:37 they have the ability to take a snapshot of the heap so that loading those builtins is fast. 19:33:48 but still, the thing is a big c++ program. 19:34:01 which is not really how we schemers like to work ;-) 19:34:14 I was about to ask how much of the implementation is in javascript itself. 19:34:38 comparatively little, but more than in other implementations. 19:35:12 What I really like about C++ is Thomas Chust's e-mail signature: "When C++ is your hammer, every problem looks like your thumb." 19:35:30 hehe ;-) 19:35:48 they use it well, don't get me wrong; but still isn't scheme. 19:36:04 *it still 19:36:09 I understand. 19:39:16 wingo: congratulations for the amazing work you've been putting into your blog. Coincidently I suggested it to a brazilian javascript group today. 19:40:07 mario-goulart: thanks! 19:40:34 i'm trying to balance my desire to be thorough with my desire to troll the internets ;-) 19:40:41 :-) 19:57:35 stis [~stis@host-90-239-48-167.mobileonline.telia.com] has joined #scheme 20:02:09 smtlaissezfaire_ [~smtlaisse@user-387hbid.cable.mindspring.com] has joined #scheme 20:03:48 -!- smtlaissezfaire_ [~smtlaisse@user-387hbid.cable.mindspring.com] has quit [Client Quit] 20:28:15 ASau [~user@89-178-253-73.broadband.corbina.ru] has joined #scheme 20:34:24 -!- bugQ [~bug@c-71-195-206-249.hsd1.ut.comcast.net] has quit [Ping timeout: 255 seconds] 20:49:20 -!- stis [~stis@host-90-239-48-167.mobileonline.telia.com] has quit [Remote host closed the connection] 20:53:14 bugQ [~bug@c-71-195-206-249.hsd1.ut.comcast.net] has joined #scheme 20:56:41 -!- gravicappa [~gravicapp@ppp91-77-160-166.pppoe.mtu-net.ru] has quit [Ping timeout: 250 seconds] 20:58:00 -!- bugQ [~bug@c-71-195-206-249.hsd1.ut.comcast.net] has quit [Ping timeout: 258 seconds] 21:06:26 -!- dsmith [~dsmith@184.56.129.232] has quit [Ping timeout: 258 seconds] 21:11:39 -!- tupi [~david@139.82.89.24] has quit [Quit: Leaving] 21:14:01 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 250 seconds] 21:32:39 tupi [~david@189.60.162.202] has joined #scheme 21:36:33 gravicappa [~gravicapp@ppp91-77-160-190.pppoe.mtu-net.ru] has joined #scheme 21:38:09 -!- gravicappa [~gravicapp@ppp91-77-160-190.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 21:48:17 arcfide [1000@c-69-136-7-94.hsd1.in.comcast.net] has joined #scheme 21:49:35 -!- wingo [~wingo@90.164.198.39] has quit [Quit: Leaving] 21:50:08 -!- gozoner [~ebg@ebg-10004083621.jpl.nasa.gov] has quit [Ping timeout: 246 seconds] 21:52:41 -!- chemuduguntar [~ravic@smtp.touchcut.com] has quit [Remote host closed the connection] 22:00:57 chemuduguntar [~ravic@smtp.touchcut.com] has joined #scheme 22:01:10 -!- pandeiro [~pandeiro@187.105.250.231] has quit [Quit: Thanks, fellas] 22:02:02 hello, are there any standard list operations defined by scheme ... for example, to add an item to a list i can do, (set! thelist (cons "something" thelist)) 22:02:23 but is there something like push-back or push-front 22:02:50 that can't possibly work on lists 22:04:32 my set! ... code? 22:05:25 no, a push-front operation 22:07:10 well, i don't actually want push front - but was wondering if there are any standard names defined 22:08:10 you can use `append!' to implement `push-back' 22:08:24 ah! perfect :) 22:08:52 soveran_ [~soveran@186.136.173.14] has joined #scheme 22:08:54 but your (set! ...) construction can only be abstracted-over by a macro, since it uses a variable name, not an expression 22:09:00 ok, is there a place where that binding is specified? like an sfri or r? spec? 22:10:15 -!- soveran_ [~soveran@186.136.173.14] has quit [Remote host closed the connection] 22:10:24 chemuduguntar: append! is in SRFI 1. 22:10:35 chemuduguntar: Note that append! is O(n) on the lengths of all the lists except the last. 22:10:35 thanks cky :) 22:10:57 chemuduguntar: i.e., (append! foo bar baz) is O(n) on (+ (length foo) (length bar)). 22:11:07 -!- samth is now known as samth_away 22:11:59 ah ok 22:12:40 sfri's are awesome :D 22:13:33 Yep. :-) 22:13:49 append! is allowed, but not required, to alter cons cells in the argument lists to construct the result list. 22:14:07 sloyd: Right. That doesn't affect the runtime complexity mentioned above. 22:14:40 sloyd: It can affect the constant factor, but that's it. 22:16:03 it affects the correctness of using append! for push-back 22:21:26 sloyd: Right. To be correct, you must use set! anyway. 22:31:19 bugQ [~bug@c-71-195-206-249.hsd1.ut.comcast.net] has joined #scheme 22:34:02 -!- HG`` [~HG@p579F7C7A.dip.t-dialin.net] has quit [Quit: Leaving.] 22:54:23 -!- thoolihan [~Tim@50.51.23.145] has quit [Read error: Connection reset by peer] 22:54:58 thoolihan [~Tim@50.51.23.145] has joined #scheme 22:55:47 er... what am i doign wrong here 22:55:48 (define *foo* (list)) 22:55:55 (define (add-foo item) (append! *foo* (list item))) 22:56:16 (add-foo "a"); *foo* => '() 22:56:48 chemuduguntar: append! is not guaranteed to mutate the list. 22:58:25 oh:( 22:58:28 ok 23:01:32 -!- thoolihan [~Tim@50.51.23.145] has quit [Quit: Leaving] 23:02:07 thoolihan [~Tim@50.51.23.145] has joined #scheme 23:02:15 -!- Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has quit [Ping timeout: 244 seconds] 23:05:42 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 23:06:06 -!- mmc1 [~michal@82-148-210-75.fiber.unet.nl] has quit [Quit: Leaving.] 23:09:55 DrDuck [~duck@adsl-98-81-128-100.hsv.bellsouth.net] has joined #scheme 23:14:37 gienah [~mwright@ppp121-44-237-46.lns20.syd7.internode.on.net] has joined #scheme 23:15:23 soveran [~soveran@186.19.214.247] has joined #scheme 23:20:33 -!- amoe [~amoe@cpc3-brig16-2-0-cust858.3-3.cable.virginmedia.com] has quit [Quit: leaving] 23:23:40 replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 23:25:59 -!- replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 23:27:41 -!- bugQ [~bug@c-71-195-206-249.hsd1.ut.comcast.net] has quit [Ping timeout: 240 seconds] 23:33:25 bugQ [~bug@c-71-195-206-249.hsd1.ut.comcast.net] has joined #scheme 23:36:25 Bahman [~bahman@2.146.16.12] has joined #scheme 23:46:24 dnolen [~davidnole@pool-68-161-137-73.ny325.east.verizon.net] has joined #scheme 23:49:24 samth_ [~samth@c-24-128-51-63.hsd1.ma.comcast.net] has joined #scheme 23:51:27 -!- rgrinberg_ [~rgrinberg@66.49.226.251] has quit [Ping timeout: 276 seconds] 23:55:06 aidalgol [~user@114-134-7-23.rurallink.co.nz] has joined #scheme 23:57:44 -!- samth_ [~samth@c-24-128-51-63.hsd1.ma.comcast.net] has quit [Remote host closed the connection] 23:58:13 gozoner [~ebg@ip68-6-68-92.sb.sd.cox.net] has joined #scheme 00:01:34 Thank god: my first bona fide case of call/cc ever (while estimating conditional probabilities from data); I was afraid that I'd never have a need for call/cc. 00:02:08 Not sure why I wanted to use the fucker so bad; maybe because non-local exits are exotic. 00:02:58 In Common Lisp, non local exits are trivial, with block/return-from or catch/throw... 00:03:34 Perhaps you should use a library providing you those abstractions. 00:04:44 In any case, I would never use a bare call/cc. It has to be hidden in an abstraction. 00:05:13 Like `goto' 00:06:20 -!- ckrailo [~ckrailo@208.86.167.249] has quit [Quit: Computer has gone to sleep.] 00:06:58 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 00:08:28 mario-goulart: Heh. 00:10:55 -!- pygospa is now known as Iesus 00:13:29 -!- Kajtek [~paniwladc@nat4-230.ghnet.pl] has quit [Quit: Leaving.] 00:13:31 bpalmer [~user@unaffiliated/bpalmer] has joined #scheme 00:15:00 -!- Bahman [~bahman@2.146.16.12] has quit [Quit: Farewell] 00:16:33 Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has joined #scheme 00:17:54 -!- Iesus is now known as pygospa 00:33:21 -!- masm [~masm@bl15-133-164.dsl.telepac.pt] has quit [Ping timeout: 255 seconds] 00:51:18 rgrinberg_ [~rgrinberg@66.49.226.251] has joined #scheme 00:56:11 -!- drdo [~drdo@91.205.108.93.rev.vodafone.pt] has quit [Ping timeout: 240 seconds] 01:14:22 -!- MrFahrenheit [~RageOfTho@users-146-61.vinet.ba] has quit [Ping timeout: 258 seconds] 01:27:48 dsmith [~dsmith@cpe-184-56-129-232.neo.res.rr.com] has joined #scheme 01:29:30 drdo [~drdo@91.205.108.93.rev.vodafone.pt] has joined #scheme 01:38:07 framling [~pete@cpe-74-64-94-88.hvc.res.rr.com] has joined #scheme 01:41:15 tshauck [~tshauck@99-109-59-35.lightspeed.mssnks.sbcglobal.net] has joined #scheme 01:41:54 -!- Nisstyre [~nisstyre@109.74.204.224] has quit [Quit: Leaving] 01:43:23 Nisstyre [~nisstyre@109.74.204.224] has joined #scheme 01:50:26 smtlaissezfaire [~smtlaisse@user-387hbid.cable.mindspring.com] has joined #scheme 01:52:00 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 01:59:11 -!- framling [~pete@cpe-74-64-94-88.hvc.res.rr.com] has quit [Quit: leaving] 01:59:34 framling [~pete@cpe-74-64-94-88.hvc.res.rr.com] has joined #scheme 02:05:02 Bahman [~bahman@2.146.16.12] has joined #scheme 02:05:21 Hi all! 02:06:32 hi 02:08:36 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 02:15:15 -!- carleastlund [~cce@209-6-40-238.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: carleastlund] 02:19:44 -!- framling [~pete@cpe-74-64-94-88.hvc.res.rr.com] has quit [Quit: leaving] 02:20:04 framling [~pete@cpe-74-64-94-88.hvc.res.rr.com] has joined #scheme 02:23:27 -!- framling [~pete@cpe-74-64-94-88.hvc.res.rr.com] has quit [Client Quit] 02:23:46 framling [~pete@cpe-74-64-94-88.hvc.res.rr.com] has joined #scheme 02:30:15 -!- realitygrill [~realitygr@adsl-76-226-121-185.dsl.sfldmi.sbcglobal.net] has quit [Read error: Connection reset by peer] 02:31:53 -!- augiedoggie [~cpr@unaffiliated/cpr420] has quit [Quit: Bye] 02:32:37 realitygrill [~realitygr@adsl-76-226-141-155.dsl.sfldmi.sbcglobal.net] has joined #scheme 02:32:42 chylli [~lchangyin@119.181.7.251] has joined #scheme 02:33:37 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 02:34:48 -!- tricus [~tricus@h69-130-142-158.cncrtn.dsl.dynamic.tds.net] has quit [Remote host closed the connection] 02:40:57 -!- bugQ [~bug@c-71-195-206-249.hsd1.ut.comcast.net] has quit [Ping timeout: 264 seconds] 02:50:05 augiedoggie [~cpr@unaffiliated/cpr420] has joined #scheme 02:57:04 *grumble* 03:03:26 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 03:03:46 sheikra [~wy@114.247.10.155] has joined #scheme 03:08:00 -!- smtlaissezfaire [~smtlaisse@user-387hbid.cable.mindspring.com] has quit [Quit: smtlaissezfaire] 03:11:00 -!- Bahman [~bahman@2.146.16.12] has quit [Quit: Farewell] 03:16:54 -!- dnolen [~davidnole@pool-68-161-137-73.ny325.east.verizon.net] has quit [Quit: dnolen] 03:17:02 -!- tshauck [~tshauck@99-109-59-35.lightspeed.mssnks.sbcglobal.net] has quit [Quit: tshauck] 03:22:42 -!- jonrafkind [~jon@crystalis.cs.utah.edu] has quit [Ping timeout: 240 seconds] 03:31:05 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has left #scheme 03:45:37 -!- bgs100 [~ian@unaffiliated/bgs100] has quit [Quit: Leaving] 03:52:57 -!- DrDuck [~duck@adsl-98-81-128-100.hsv.bellsouth.net] has quit [Ping timeout: 264 seconds] 04:04:14 -!- arcfide [1000@c-69-136-7-94.hsd1.in.comcast.net] has left #scheme 04:05:05 -!- aidalgol [~user@114-134-7-23.rurallink.co.nz] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 04:08:33 -!- otzi [~r333t@189.107.165.63] has quit [Ping timeout: 264 seconds] 04:09:18 dnolen [~davidnole@184.152.69.75] has joined #scheme 04:16:39 carleastlund [~cce@209-6-40-238.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #scheme 04:19:36 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Ping timeout: 258 seconds] 04:27:59 arcfide [1000@c-69-136-7-94.hsd1.in.comcast.net] has joined #scheme 04:28:01 -!- arcfide [1000@c-69-136-7-94.hsd1.in.comcast.net] has left #scheme 04:34:00 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 252 seconds] 04:36:21 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 04:36:30 -!- blueadept [~blueadept@unaffiliated/blueadept] has quit [Read error: Connection reset by peer] 04:43:20 -!- XTL [~XTL@dsl-olubrasgw2-fe6af800-251.dhcp.inet.fi] has quit [Quit: ZNC - http://znc.in] 04:43:49 XTL [~XTL@dsl-olubrasgw2-fe6af800-251.dhcp.inet.fi] has joined #scheme 04:45:42 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 276 seconds] 04:48:00 -!- tauntaun [~Crumpet@ool-44c711b3.dyn.optonline.net] has quit [Quit: Ex-Chat] 04:52:06 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 04:59:34 -!- sheikra [~wy@114.247.10.155] has quit [Quit: Leaving] 05:11:41 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 240 seconds] 05:14:08 Bahman [~bahman@2.146.16.12] has joined #scheme 05:14:42 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 252 seconds] 05:17:30 gravicappa [~gravicapp@ppp91-77-160-190.pppoe.mtu-net.ru] has joined #scheme 05:23:31 smtlaissezfaire [~smtlaisse@user-387hbid.cable.mindspring.com] has joined #scheme 05:26:55 MrFahrenheit [~RageOfTho@users-146-61.vinet.ba] has joined #scheme 05:28:34 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 05:37:04 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 252 seconds] 05:48:18 -!- dnolen [~davidnole@184.152.69.75] has quit [Quit: dnolen] 05:49:12 -!- MrFahrenheit [~RageOfTho@users-146-61.vinet.ba] has quit [Ping timeout: 258 seconds] 05:49:34 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 06:05:41 user17 [~user@unaffiliated/user17] has joined #scheme 06:15:56 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 252 seconds] 06:18:01 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 06:28:41 HG` [~HG@p579F7C7A.dip.t-dialin.net] has joined #scheme 06:31:23 -!- Bahman [~bahman@2.146.16.12] has quit [Quit: Farewell] 06:46:08 -!- user17 [~user@unaffiliated/user17] has quit [Read error: Connection reset by peer] 06:49:08 fantazo [~fantazo@91-115-171-170.adsl.highway.telekom.at] has joined #scheme 07:02:11 -!- gravicappa [~gravicapp@ppp91-77-160-190.pppoe.mtu-net.ru] has quit [Ping timeout: 240 seconds] 07:02:30 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 252 seconds] 07:10:31 -!- HG` [~HG@p579F7C7A.dip.t-dialin.net] has quit [Quit: Leaving.] 07:14:23 gravicappa [~gravicapp@ppp91-77-160-190.pppoe.mtu-net.ru] has joined #scheme 07:15:30 -!- rgrinberg_ [~rgrinberg@66.49.226.251] has quit [Ping timeout: 260 seconds] 07:18:05 -!- gozoner [~ebg@ip68-6-68-92.sb.sd.cox.net] has quit [Quit: Computer has gone to sleep.] 07:19:03 -!- qebab is now known as finnrobi 07:20:24 homie` [~levgue@xdsl-78-35-137-191.netcologne.de] has joined #scheme 07:21:15 -!- kennyd [~kennyd@93-141-26-82.adsl.net.t-com.hr] has quit [Ping timeout: 276 seconds] 07:21:24 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 07:22:51 -!- homie [~levgue@xdsl-78-35-160-31.netcologne.de] has quit [Ping timeout: 250 seconds] 07:26:41 -!- tupi [~david@189.60.162.202] has quit [Quit: Leaving] 07:26:42 kennyd [~kennyd@93-138-123-59.adsl.net.t-com.hr] has joined #scheme 07:35:47 -!- monqy [~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net] has quit [Quit: hello] 07:39:15 -!- Nisstyre [~nisstyre@109.74.204.224] has quit [Quit: Leaving] 07:43:56 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 252 seconds] 07:47:27 masm [~masm@bl15-133-164.dsl.telepac.pt] has joined #scheme 07:57:38 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 08:12:59 hkBst [~quassel@gentoo/developer/hkbst] has joined #scheme 08:19:15 paperkettles [~chris@ip72-195-132-159.ri.ri.cox.net] has joined #scheme 08:23:34 -!- gravicappa [~gravicapp@ppp91-77-160-190.pppoe.mtu-net.ru] has quit [Ping timeout: 240 seconds] 08:25:04 -!- paperkettles [~chris@ip72-195-132-159.ri.ri.cox.net] has left #scheme 08:42:45 -!- leppie [~lolcow@196-210-170-119.dynamic.isadsl.co.za] has quit [Read error: Connection reset by peer] 08:43:20 leppie [~lolcow@196-210-170-119.dynamic.isadsl.co.za] has joined #scheme 08:56:09 no-name- [~no-name@195.250.69.111.dynamic.snap.net.nz] has joined #scheme 08:57:39 -!- no-name- [~no-name@195.250.69.111.dynamic.snap.net.nz] has left #scheme 08:59:12 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 252 seconds] 09:03:45 -!- mmc [~michal@sams-office-nat.tomtomgroup.com] has quit [Ping timeout: 264 seconds] 09:04:44 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 09:20:24 -!- homie` [~levgue@xdsl-78-35-137-191.netcologne.de] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 09:24:28 homie [~levgue@xdsl-78-35-137-191.netcologne.de] has joined #scheme 09:24:39 mmc [~michal@sams-office-nat.tomtomgroup.com] has joined #scheme 09:27:08 misterncw [~misterncw@82.71.241.25] has joined #scheme 09:28:52 -!- realitygrill [~realitygr@adsl-76-226-141-155.dsl.sfldmi.sbcglobal.net] has quit [Quit: realitygrill] 09:30:43 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 09:40:43 HG` [~HG@p579F7C7A.dip.t-dialin.net] has joined #scheme 09:42:01 -!- chylli [~lchangyin@119.181.7.251] has left #scheme 09:42:18 gravicappa [~gravicapp@80.90.116.82] has joined #scheme 09:51:54 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 252 seconds] 09:54:11 -!- masm [~masm@bl15-133-164.dsl.telepac.pt] has quit [Ping timeout: 260 seconds] 09:54:49 Kajtek [~paniwladc@nat4-230.ghnet.pl] has joined #scheme 10:04:50 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 10:12:51 tab1ta [~tab1ta@host218-169-dynamic.180-80-r.retail.telecomitalia.it] has joined #scheme 10:13:55 hello anyone has one minute to explain me which is the usage of abstract functions which produces other function in scheme? 10:14:29 i mean they are not giving any output or taking any parameter 10:14:47 so i don't really understand how can they be used? 10:16:55 in htdp they are only defined but it is not given any practical example of usage (unless you consider that producing a function and not making anything else is something.. 10:18:23 Abstract functions which produce other function? 10:18:40 rudybot: eval (define (make-adder n) (lambda (x) (+ x n)) 10:18:43 ohwow: your sandbox is ready 10:18:43 ohwow: error: eval:1:0: read: expected a `)' to close `(' 10:18:48 rudybot: eval (define (make-adder n) (lambda (x) (+ x n))) 10:18:48 ohwow: Done. 10:18:56 rudybot: eval (define add3 (make-adder 3)) 10:18:57 ohwow: Done. 10:19:02 rudybot: eval (add3 4) 10:19:02 ohwow: ; Value: 7 10:19:04 like this? 10:21:43 ohwow i'll paste something 10:25:48 http://paste.lisp.org/display/122863 10:26:46 rudybot (define (filter2 rel-op) 10:26:46 (local ((define (abs-fun alon t) 10:26:46 (cond 10:26:46 [(empty? alon) empty] 10:26:46 [else 10:26:46 (cond 10:26:48 [(rel-op (first alon) t) 10:26:50 (cons (first alon) 10:26:52 (abs-fun (rest alon) t))] 10:26:54 [else 10:26:56 (abs-fun (rest alon) t)])]))) 10:26:58 abs-fun)) 10:27:07 (define below2(filter2 <)) 10:31:56 tab1ta: well, (filter2 <) returns a procedure which takes 2 arguments: a list and a value `t' 10:32:27 when you run this procedure it filters out the elements of the list, which are less than `t' 10:32:31 ok but how can you use them? 10:32:32 > (below2 '(1 2 3 4 5 6) 4) 10:32:33 '(1 2 3) 10:32:38 right 10:32:42 oh 10:32:55 Why is he called rubybot if he evals scheme and not ruby? 10:32:57 i'll try 10:33:12 tab1ta: have you read sicp? 10:33:19 no 10:33:24 You should. 10:33:41 is in the topic right? 10:33:45 Also watch the videos. They explain clearly how closures work. 10:33:52 Yes. 10:34:04 pjb: he's reading HtDP from what I understood 10:34:20 poucet: its name actually is `rudybot' 10:35:41 why is people speaking so much about logic programming and not about structured programming? 10:35:49 tab1ta: Consider: (define kons (lambda (a d) (lambda (s) (s a d)))) (define kar (lambda (k) (k (lambda (a d) a)))) (define kdr (lambda (k) (k (lambda (a d) d)))) 10:35:58 (just wandering) 10:36:12 tab1ta: because logic programming is more abstract, therefore easier. 10:36:50 *tab1ta* mumble 10:37:09 *tab1ta* would like to stay on earth 10:37:24 tab1ta: the function (lambda (s) (s a d)) returned by kons has two free variables: a and d. Therefore it will be a closure that will capture those bindings. Ie. a little record with slots a and d, where the value of the parameters will be stored. 10:37:59 The function (lambda (a d) a) returns the first parameter, so it can be used to select the slot of the kons we want (the kar in this case). 10:38:25 tab1ta: this is equivalent to an object with two slots and methods to access them. 10:38:56 yes i was reading about it in the scheme wiki 10:39:32 tab1ta would like to stay on earth ==> CS is not for you. Try: http://www.agriculture.purdue.edu/usda/careers/agengineer.html 10:39:38 i'm still not enough familiar with variable binding however.... 10:39:46 ;-) 10:40:13 :D 10:40:49 poucet: there's no language named rudy. 10:41:31 pjb: It was a sad attempt at humor 10:41:35 oh 10:41:40 pardon us then :( 10:41:57 -!- zanea [~zanea@219-89-168-65.jetstart.xtra.co.nz] has quit [Quit: leaving] 10:44:40 -!- bpalmer [~user@unaffiliated/bpalmer] has left #scheme 10:44:42 pjb it's not with i was meaning .. its more connected to what the computer does when it actually executes the things you're coding. if what you explained me is more like a description of the logic behind the construction of an object, then what i meant by structural programming regards more the flow of the execution and it's linearity inside the mechanisms of the machine (but i can be wrong given that i didn't still co 10:44:42 mpletely got the point you were explaining)... 10:47:21 -!- misterncw [~misterncw@82.71.241.25] has quit [Remote host closed the connection] 10:50:23 misterncw [~misterncw@82.71.241.25] has joined #scheme 10:51:57 MrFahrenheit [~RageOfTho@users-146-61.vinet.ba] has joined #scheme 10:59:35 tab1ta: I'm not sure I understand you either. 11:00:22 tab1ta: but one important thing to understand from CS, is the difference between a specification and an implementation, particularly in the context of machines ("virtual" machines, or "material" machines). 11:00:42 what do you mean? 11:00:46 tab1ta: specifications are "what" we want. implementations is "how" we get it. 11:01:42 -!- misterncw [~misterncw@82.71.241.25] has quit [Remote host closed the connection] 11:01:52 tab1ta: and similarly, logic programming is when you write "what", and let the computer program find how to produce the "what" by itself, while structured programming ie. procedural programming is when you write "how" to get it, in a very directive way. 11:01:56 zanea [~zanea@219-89-168-65.jetstart.xtra.co.nz] has joined #scheme 11:02:34 In general, when you consider a system at a given level of abstraction, how it is implemented just does not matter at all. 11:03:09 misterncw [~misterncw@82.71.241.25] has joined #scheme 11:03:19 Sometimes, for pedagogical reasons, we may explain "how" things work, but this is misleading, because things could work very differently, and still implement the same specification, the same abstraction. 11:03:38 stis [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #scheme 11:04:19 For example, when you type (cons 1 2) at the REPL of the various scheme or lisp implementations, you get the same output: (1 . 2), but each implementation has its own way to do it, sometimes quite different from the others. 11:04:25 And it does not matter. 11:05:02 What matter, is to understand (cons 1 2) and (car (cons 1 2)) --> 1 and (cdr (cons 1 2)) --> 2, by themselves. 11:06:02 The definition of kons/kar/kdr above have the advantage that they explain what cons is, without explaining how cons is implemented specifically, just using lambda calculus definitions. 11:06:31 The explaination of closures using little records to store the bindings, is unnecessary. 11:13:32 -!- misterncw [~misterncw@82.71.241.25] has quit [Read error: Connection reset by peer] 11:13:37 misterncw [~misterncw@82.71.241.25] has joined #scheme 11:19:22 however you mean that logic programming is more based on the program language possibilities for themselves where structural/procedural programming is more based on simple steps ( a sort of risc (structural) vs cisc(logic) dynamic?) 11:21:05 something like that. 11:21:43 In logic programming you write basically mathematical equations. 11:23:00 misternc_ [~misterncw@82.71.241.25] has joined #scheme 11:24:57 -!- misterncw [~misterncw@82.71.241.25] has quit [Ping timeout: 255 seconds] 11:33:34 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Ping timeout: 252 seconds] 11:34:54 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 11:41:20 bgs100 [~ian@unaffiliated/bgs100] has joined #scheme 11:50:16 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 11:53:28 -!- misternc_ [~misterncw@82.71.241.25] has quit [Remote host closed the connection] 12:03:44 wingo [~wingo@90.164.198.39] has joined #scheme 12:04:16 -!- REPLeffect [~REPLeffec@69.54.115.254] has quit [Ping timeout: 252 seconds] 12:05:37 _p4bl0` [~user@berthold.shebang.ws] has joined #scheme 12:07:04 -!- Pepe_ [~ppjet@anderith.bouah.net] has quit [Ping timeout: 244 seconds] 12:07:04 -!- _p4bl0 [~user@berthold.shebang.ws] has quit [Ping timeout: 244 seconds] 12:07:32 -!- _p4bl0` is now known as _p4bl0 12:07:44 Pepe_ [~ppjet@anderith.bouah.net] has joined #scheme 12:11:11 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 240 seconds] 12:11:26 paperkettles [~chris@ip72-195-132-159.ri.ri.cox.net] has joined #scheme 12:15:56 lovely nick, paperkettles. 12:20:03 -!- gravicappa [~gravicapp@80.90.116.82] has quit [Ping timeout: 276 seconds] 12:21:08 gravicappa [~gravicapp@80.90.116.82] has joined #scheme 12:30:56 Bahman [~bahman@2.144.214.43] has joined #scheme 12:34:39 Hi all! 12:36:45 realitygrill [~realitygr@76.226.141.155] has joined #scheme 12:48:12 soveran [~soveran@186.19.214.247] has joined #scheme 13:04:06 gozoner [~ebg@ip68-6-68-92.sb.sd.cox.net] has joined #scheme 13:09:40 -!- smtlaissezfaire [~smtlaisse@user-387hbid.cable.mindspring.com] has quit [Quit: smtlaissezfaire] 13:13:54 -!- framling [~pete@cpe-74-64-94-88.hvc.res.rr.com] has quit [Quit: leaving] 13:14:13 framling [~pete@cpe-74-64-94-88.hvc.res.rr.com] has joined #scheme 13:15:11 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 13:19:26 -!- MrFahrenheit [~RageOfTho@users-146-61.vinet.ba] has quit [Quit: Leaving] 13:21:57 -!- wingo [~wingo@90.164.198.39] has quit [Ping timeout: 255 seconds] 13:22:27 paperkettles_ [~chris@ip72-195-132-159.ri.ri.cox.net] has joined #scheme 13:23:19 @wingo thanks! 13:23:43 it is the name I release stuff under: http://www.paperkettle.com 13:24:55 amoe [~amoe@cpc3-brig16-2-0-cust858.3-3.cable.virginmedia.com] has joined #scheme 13:25:31 -!- paperkettles [~chris@ip72-195-132-159.ri.ri.cox.net] has quit [Ping timeout: 240 seconds] 13:25:31 -!- paperkettles_ is now known as paperkettles 13:27:30 -!- framling [~pete@cpe-74-64-94-88.hvc.res.rr.com] has quit [Quit: leaving] 13:33:45 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 13:40:20 -!- tab1ta [~tab1ta@host218-169-dynamic.180-80-r.retail.telecomitalia.it] has quit [Read error: Operation timed out] 13:41:56 -!- gozoner [~ebg@ip68-6-68-92.sb.sd.cox.net] has quit [Quit: Computer has gone to sleep.] 13:42:06 framling [~pete@74.64.94.88] has joined #scheme 13:44:47 -!- fantazo [~fantazo@91-115-171-170.adsl.highway.telekom.at] has quit [Remote host closed the connection] 13:51:46 -!- realitygrill [~realitygr@76.226.141.155] has quit [Read error: Connection reset by peer] 13:53:16 -!- framling [~pete@74.64.94.88] has quit [Quit: leaving] 13:53:45 framling [~pete@cpe-74-64-94-88.hvc.res.rr.com] has joined #scheme 13:54:47 dnolen [~davidnole@184.152.69.75] has joined #scheme 13:55:33 -!- framling [~pete@cpe-74-64-94-88.hvc.res.rr.com] has quit [Client Quit] 13:55:59 tab1ta [~tab1ta@host46-60-dynamic.117-80-r.retail.telecomitalia.it] has joined #scheme 13:56:24 framling [~pete@cpe-74-64-94-88.hvc.res.rr.com] has joined #scheme 13:57:12 -!- HG` [~HG@p579F7C7A.dip.t-dialin.net] has quit [Quit: Leaving.] 14:01:36 -!- samth_away is now known as samth 14:03:21 -!- stis [~stis@1-1-1-39a.veo.vs.bostream.se] has quit [Ping timeout: 255 seconds] 14:07:56 -!- kennyd [~kennyd@93-138-123-59.adsl.net.t-com.hr] has quit [Read error: Connection reset by peer] 14:10:06 tupi [~david@189.60.162.202] has joined #scheme 14:12:01 kennyd [~kennyd@93-138-123-59.adsl.net.t-com.hr] has joined #scheme 14:12:26 stis [~stis@1-1-1-39a.veo.vs.bostream.se] has joined #scheme 14:13:30 bugQ [~bug@c-71-195-206-249.hsd1.ut.comcast.net] has joined #scheme 14:14:58 realitygrill [~realitygr@adsl-76-226-135-168.dsl.sfldmi.sbcglobal.net] has joined #scheme 14:19:20 masm [~masm@bl15-133-164.dsl.telepac.pt] has joined #scheme 14:20:06 wingo [~wingo@90.164.198.39] has joined #scheme 14:27:35 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 14:28:11 tauntaun [~Crumpet@64.134.240.138] has joined #scheme 14:28:27 -!- carleastlund [~cce@209-6-40-238.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: carleastlund] 14:29:11 -!- realitygrill [~realitygr@adsl-76-226-135-168.dsl.sfldmi.sbcglobal.net] has quit [Quit: realitygrill] 14:35:51 -!- dnolen [~davidnole@184.152.69.75] has quit [Quit: dnolen] 14:43:46 soveran [~soveran@186.19.214.247] has joined #scheme 14:49:25 aisa [~aisa@c-68-35-164-105.hsd1.nm.comcast.net] has joined #scheme 14:52:55 copumpkin [~pumpkin@17.45.135.69] has joined #scheme 14:52:55 -!- copumpkin [~pumpkin@17.45.135.69] has quit [Changing host] 14:52:55 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 15:00:26 replore_ [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 15:00:28 -!- framling [~pete@cpe-74-64-94-88.hvc.res.rr.com] has quit [Quit: leaving] 15:00:54 framling [~pete@cpe-74-64-94-88.hvc.res.rr.com] has joined #scheme 15:10:43 -!- pygospa is now known as Drachii 15:10:53 -!- Drachii is now known as pygospa 15:11:12 ckrailo [~ckrailo@208.86.167.249] has joined #scheme 15:20:17 -!- hkBst [~quassel@gentoo/developer/hkbst] has quit [Remote host closed the connection] 15:28:07 gozoner [~ebg@ip68-6-68-92.sb.sd.cox.net] has joined #scheme 15:29:00 -!- tupi [~david@189.60.162.202] has quit [Ping timeout: 260 seconds] 15:31:35 -!- bugQ [~bug@c-71-195-206-249.hsd1.ut.comcast.net] has quit [Remote host closed the connection] 15:32:01 -!- framling [~pete@cpe-74-64-94-88.hvc.res.rr.com] has quit [Quit: leaving] 15:32:26 framling [~pete@cpe-74-64-94-88.hvc.res.rr.com] has joined #scheme 15:41:52 tupi [~david@189.60.162.202] has joined #scheme 15:43:13 jonrafkind [~jon@crystalis.cs.utah.edu] has joined #scheme 15:44:12 monqy [~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net] has joined #scheme 15:44:21 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has left #scheme 15:48:49 -!- framling [~pete@cpe-74-64-94-88.hvc.res.rr.com] has quit [Quit: leaving] 15:49:08 framling [~pete@cpe-74-64-94-88.hvc.res.rr.com] has joined #scheme 15:49:34 -!- pothos is now known as pothos_ 15:49:46 -!- pothos_ is now known as pothos 15:52:15 tali713 [~tali713@c-75-72-220-197.hsd1.mn.comcast.net] has joined #scheme 16:01:57 -!- gravicappa [~gravicapp@80.90.116.82] has quit [Ping timeout: 240 seconds] 16:03:43 HG` [~HG@p579F7C7A.dip.t-dialin.net] has joined #scheme 16:09:27 pdlogan [~patrick@174-25-37-137.ptld.qwest.net] has joined #scheme 16:17:20 REPLeffect [~REPLeffec@69.54.115.254] has joined #scheme 16:18:46 carleastlund [~cce@gotham.ccs.neu.edu] has joined #scheme 16:27:21 gravicappa [~gravicapp@80.90.116.82] has joined #scheme 16:32:38 -!- tauntaun [~Crumpet@64.134.240.138] has quit [Quit: Ex-Chat] 16:34:21 -!- gienah [~mwright@ppp121-44-237-46.lns20.syd7.internode.on.net] has quit [Quit: leaving] 16:34:35 choas [~lars@p578F6FCB.dip.t-dialin.net] has joined #scheme 16:39:28 MrFahrenheit [~RageOfTho@users-146-61.vinet.ba] has joined #scheme 22:34:04 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #scheme 22:34:04 22:34:04 -!- names: ccl-logbot ignis_ elly REPLeffect zmv tupi mmc1 vk0 gnomon pchrist masm soveran EarlGray tunes aidalgol djcb` AtnNn alfa_y_omega realitygrill pdlogan githogori slembcke Kajtek carleastlund monqy JoelMcCracken MichaelRaskin jewel faze` DGASAU Nisstyre bzzbzz jonrafkind Bahman ckrailo kennyd ski Modius Jafet twem2 mornfall finnrobi snorble Khisanth duncanm asynchrony stepnem pygospa sjamaan incubot mutewit jeff_ ada2358 pothos mmc framling wilx_ futilius 22:34:04 -!- names: dsp_ mario-goulart turbofail nowhereman _p4bl0 Nshag drdo Hal9k cmatei xvilka amoe joast kniu rgee evhan Arafangion ASau C-Keen acarrico alaricsp z0d elflng leppie DT`` ToxicFrog araujo em shardz penryu dfeuer martinhex Euthydemus clog snarkyboojum jimrees_ peterhil yell0 Quetzalcoatl_ sloyd tali713 Pepe_ zanea augiedoggie thoolihan aoh PreciousMetals Intensity preflex gabot danking Adrinael tessier rapacity ecraven docgnome lusory Obfuscate takamoron 22:34:04 -!- names: bremner rotty_ kanru levi @eli arbscht wtetzner xale cbrannon ray eno stchang micro yosafbridge ohwow xian weinholt zbigniew +cky antoszka samth ivartj pjb felipe Axioplase_ askhader shachaf moll rudybot fbs offby1 erg kba tizoc inimino ve ozzloy cipher stamourv foof aking Zol dRbiG tonyg fds poucet DerGuteMoritz kandinski klutometis sir_lewk ineiros 22:50:29 azathoth99 [~g@pool-74-111-197-135.lsanca.fios.verizon.net] has joined #scheme 22:53:01 -!- Kajtek [~paniwladc@nat4-230.ghnet.pl] has quit [Quit: Leaving.] 23:15:35 -!- asynchrony [~user@adsl-184-42-13-228.dab.bellsouth.net] has quit [Ping timeout: 258 seconds] 23:22:00 -!- githogori [~githogori@216.207.36.222] has quit [Read error: Connection reset by peer] 23:23:04 jcowan [~John@cpe-74-68-112-189.nyc.res.rr.com] has joined #scheme 23:26:47 hoi 23:27:57 hiya 23:29:13 -!- pdlogan [~patrick@174-25-37-137.ptld.qwest.net] has left #scheme 23:30:37 jcowan: Is that a nautical salutation; and, if so, are you hailing aloft? 23:31:32 No, not really. 23:32:35 "Wordes . . . derived from the nature of thynges. As . . . when one would seme galant, to crie hoigh, whereby also is declared courage." 23:32:57 Sounds good to me. 23:39:25 -!- Bahman [~bahman@2.144.251.232] has quit [Quit: Farewell] 23:43:28 bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has joined #scheme 23:50:09 -!- ckrailo [~ckrailo@208.86.167.249] has quit [Quit: Computer has gone to sleep.] 23:52:11 -!- stepnem [~stepnem@176.119.broadband10.iol.cz] has quit [Ping timeout: 246 seconds] 03:19:07 ccl-logbot [~ccl-logbo@setf.clozure.com] has joined #scheme 03:19:07 03:19:07 -!- names: ccl-logbot jonrafkind tauntaun rpg Cowmoo copumpkin gnomon tshauck leppie alfa_y_omega tupi xvilka jcowan PreciousMetals Riastradh Penten XTL pygospa dnolen pcavs gienah stepnem ignis_ elly REPLeffect zmv mmc1 vk0 pchrist soveran EarlGray djcb` AtnNn slembcke monqy JoelMcCracken jewel faze` DGASAU Nisstyre bzzbzz kennyd ski Modius Jafet twem2 mornfall finnrobi snorble Khisanth duncanm sjamaan incubot mutewit jeff_ ada2358 pothos mmc framling wilx_ 03:19:07 -!- names: futilius dsp_ mario-goulart turbofail nowhereman _p4bl0 Nshag drdo Hal9k cmatei amoe joast kniu rgee evhan ASau C-Keen acarrico alaricsp z0d elflng DT`` ToxicFrog araujo em shardz penryu dfeuer martinhex Euthydemus clog snarkyboojum jimrees_ peterhil yell0 Quetzalcoatl_ sloyd tali713 Pepe_ zanea augiedoggie thoolihan aoh Intensity preflex gabot danking Adrinael tessier rapacity ecraven docgnome lusory Obfuscate takamoron bremner rotty_ kanru levi @eli 03:19:07 -!- names: arbscht wtetzner xale cbrannon ray eno stchang micro yosafbridge ohwow xian weinholt zbigniew +cky antoszka samth ivartj pjb felipe Axioplase_ askhader shachaf moll rudybot ineiros sir_lewk ve inimino tizoc kba erg offby1 fbs ozzloy cipher stamourv foof aking Zol dRbiG tonyg fds poucet DerGuteMoritz kandinski klutometis 03:22:39 For consistency, if we leave out close-port then I agree call-with-port should be split. 03:23:43 But I guess I should go with R6RS consistency here and reverse my vote on that :) 03:23:43 Okay. 03:24:22 I think the Right Thing is just to give up on controlling the current ports. 03:26:31 hence no standard-{input,output}-is-binary! procedures in WG1 03:31:23 daedric [~daedric@sd-22082.dedibox.fr] has joined #scheme 03:32:11 -!- slembcke [~slembcke@c-98-240-188-43.hsd1.mn.comcast.net] has quit [Quit: slembcke] 03:32:33 Hi, I was wondering if it is possible in scheme to do something like that: (define test 'count) (test '(1 2 3 4)). I can do it in clisp with 'funcall' but in scheme I found nothing... 03:33:53 -!- tshauck [~tshauck@99-109-59-35.lightspeed.mssnks.sbcglobal.net] has quit [Quit: tshauck] 03:33:55 'count is supposed to be a procedure? 03:34:43 rudybot: (let () (define (count l) (if (null? l) 0 (add1 (count (cdr l)))) (define test count) (test '(1 2 3 4)) 03:34:43 jonrafkind: (or (equal? s "") (null? (string->list s)) (eof-object? (read-char (open-input-string s)))) 03:34:52 rudybot: (let () (define (count l) (if (null? l) 0 (add1 (count (cdr l)))) (define test count) (test '(1 2 3 4))) 03:34:52 jonrafkind: and you might return NULL.... 03:34:57 rudybot: eval (let () (define (count l) (if (null? l) 0 (add1 (count (cdr l)))) (define test count) (test '(1 2 3 4))) 03:34:57 jonrafkind: error: eval:1:0: read: expected a `)' to close `(' 03:35:42 -!- tupi [~david@189.60.162.202] has quit [Quit: Leaving] 03:35:48 jonrafkind: yes 03:35:56 rudybot: (let () (define (count l) (if (null? l) 0 (add1 (count (cdr l))))) (define test count) (test '(1 2 3 4))) 03:35:56 jonrafkind: ; Value: 4 03:36:08 the split between values and functions does not exist in scheme 03:36:10 hum 03:36:34 I'll try on another scheme implementation 03:36:51 I have to do an assignment on some obscure scheme interpreter (stk) 03:37:04 stk is dead afaik 03:37:20 yeah, but at Berkeley no :) 03:38:47 stk, not stklos? 03:38:49 ho, my bad, I did a (define test 'count) 03:39:00 to have also the symbol 03:39:11 I check if it changes something 03:39:19 -!- soveran [~soveran@186.19.214.247] has quit [Remote host closed the connection] 03:39:20 (to haven't the quote) 03:39:26 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 03:39:57 Axioplase_: I don't know: http://inst.eecs.berkeley.edu/~scheme/ feel free to look at it 03:40:40 indeed, not stklos 03:41:15 last change is from 2007 03:41:57 scheme seems to do some difference between procedures and variables ... it does not lookup the symbol to see if in the function namespace there is a slot which match 03:42:07 "Error: attempt to call a non-procedure" 03:42:29 if you try to use a variable as a function when its not boudn to one youw ill get that error 03:42:49 yes, that was the goal :) 03:42:52 there is no function namespace, there is only one namespace in which all values are bound 03:43:04 ok 03:43:27 I think too 'lisp' 03:43:31 thank you :) 03:51:50 -!- jcowan [~John@cpe-74-68-112-189.nyc.res.rr.com] has quit [Read error: Connection reset by peer] 03:52:13 jcowan [~John@cpe-74-68-112-189.nyc.res.rr.com] has joined #scheme 03:57:14 -!- ignis_ [~quassel@12.50.98.2] has quit [Ping timeout: 250 seconds] 03:57:21 jcowan: OK, I think we should relegate `standard-in/output-port-is-binary!' to a separate ballot item (maybe ballot 4), since it would be useful for your proposal as well. 03:58:02 Okay, I'll file a ticket and remove it from your proposal 03:58:06 -!- zmv [~daniel@c95315ce.virtua.com.br] has quit [Ping timeout: 250 seconds] 03:58:44 I'm trying to ditch my proposal, actually, if I can get everything worked in somehow. 04:05:18 foof: I've filed ticket #223 for standard-{input,output}-is-binary and removed them from PortsShinn. 04:06:59 Thanks. 04:08:29 Ticket #224 is for the five blob I/O procedures in BlobIoShinn. 04:08:59 The only point of substantive disagreement left is over buffering. You think it's unnecessary, Art and I think it is. 04:09:08 s/buffering/buffering control 04:09:34 -!- DT`` [~Feeock@net-93-149-43-106.cust.dsl.teletu.it] has quit [Ping timeout: 252 seconds] 04:10:39 jcowan: You need to explain why. 04:11:51 -!- drdo [~drdo@91.205.108.93.rev.vodafone.pt] has quit [Remote host closed the connection] 04:12:00 It's an elemental tradeoff between higher performance and higher responsiveness. Sometimes highly constrained programs need one, sometimes they need the other. 04:13:13 OK, it's a performance optimization, which already suggests it doesn't belong in WG1. How do embedded systems differ? 04:15:43 Vectors are a performance operation too. 04:15:51 s/operation/optimization 04:17:37 DT`` [~Feeock@net-93-149-43-106.cust.dsl.teletu.it] has joined #scheme 04:17:50 Right, my argument is that the default buffering should be fine in 99% of cases. In an embedded system that may mean a smaller buffer. 04:18:17 More often than not, the system should know better than the programmer, and explicit tweaks for one system are unportable. 04:18:20 pjb` [~t@81.202.16.46.dyn.user.ono.com] has joined #scheme 04:19:01 -!- pjb [~t@81.202.16.46.dyn.user.ono.com] has quit [Remote host closed the connection] 04:20:56 Has anyone brought up the C standard disctinction between undefined, implementation-defined, and unspecified on the list? 04:22:06 Not that I've noticed 04:23:28 undefined = anything can happen, like "is an error"; unspecified = up to the implementation; implementation-defined = same as unspecified but must be documented. 04:23:44 githogori [~githogori@c-24-7-1-43.hsd1.ca.comcast.net] has joined #scheme 04:23:53 Scheme uses "is an error" for the first and "undefined" for the second and third 04:25:06 -!- DT`` [~Feeock@net-93-149-43-106.cust.dsl.teletu.it] has quit [Ping timeout: 255 seconds] 04:26:33 DT`` [~Feeock@net-93-149-43-106.cust.dsl.teletu.it] has joined #scheme 04:29:56 foof: I've added a ballot 4 ticket for buffering control, and abandoned BinaryPortsCowan in favor of PortsShinn as edited to match our agreements. Please review PortsShinn to make sure I haven't changed anything I should not have. 04:30:17 A quick look should do it. 04:31:56 -!- pcavs [~paul@c-76-118-176-40.hsd1.ma.comcast.net] has quit [Quit: Leaving.] 04:35:57 I've changed the ballot to talk of PortsShinn rather than BinaryPortsCowan 04:44:32 -!- djcb` [~user@a88-114-88-233.elisa-laajakaista.fi] has quit [Ping timeout: 240 seconds] 04:46:40 foof: Lastly, I think module factorization is a train wreck and should be taken out of the current ballot 04:46:44 4 voters, 4 proposals. 04:53:40 realitygrill [~realitygr@c-98-210-208-17.hsd1.ca.comcast.net] has joined #scheme 04:54:00 -!- DT`` [~Feeock@net-93-149-43-106.cust.dsl.teletu.it] has quit [Ping timeout: 250 seconds] 04:54:27 DT`` [~Feeock@net-93-149-43-106.cust.dsl.teletu.it] has joined #scheme 04:54:59 -!- realitygrill [~realitygr@c-98-210-208-17.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 04:55:19 realitygrill [~realitygr@c-98-210-208-17.hsd1.ca.comcast.net] has joined #scheme 04:57:31 -!- realitygrill [~realitygr@c-98-210-208-17.hsd1.ca.comcast.net] has quit [Read error: Connection reset by peer] 04:57:51 realitygrill [~realitygr@c-98-210-208-17.hsd1.ca.comcast.net] has joined #scheme 04:58:16 -!- tauntaun [~Crumpet@ool-44c711b3.dyn.optonline.net] has quit [Quit: Ex-Chat] 04:59:00 jcowan: Thanks, looks good. I too am unhappy with factorization :/ 04:59:46 realitygrill_ [~realitygr@c-98-210-208-17.hsd1.ca.comcast.net] has joined #scheme 05:00:45 DrDuck [~duck@adsl-98-81-125-232.hsv.bellsouth.net] has joined #scheme 05:02:15 -!- realitygrill [~realitygr@c-98-210-208-17.hsd1.ca.comcast.net] has quit [Ping timeout: 260 seconds] 05:02:16 -!- realitygrill_ is now known as realitygrill 05:05:03 -!- ineiros [~itniemin@james.ics.hut.fi] has quit [Ping timeout: 240 seconds] 05:05:44 And it's hard to get a feel for factorization until you've used it - catch 22. 05:06:03 ineiros [~itniemin@james.ics.hut.fi] has joined #scheme 05:09:35 -!- penryu [~tanuki@unaffiliated/penryu] has quit [*.net *.split] 05:09:35 -!- bremner [~bremner@yantan.tethera.net] has quit [*.net *.split] 05:09:35 -!- cky [~cky@fsf/member/cky] has quit [*.net *.split] 05:09:45 bremner [~bremner@yantan.tethera.net] has joined #scheme 05:14:54 penryu [~tanuki@unaffiliated/penryu] has joined #scheme 05:15:34 foof: what do you say to writing part of a blob? Making a subblob could be expensive. 05:16:33 Yes, start/end positions would be good. 05:17:07 We should copy R6RS if they support that, I forget the API. 05:20:03 -!- dnolen [~davidnole@184.152.69.75] has quit [Quit: dnolen] 05:20:27 cky [~cky@car.spillville.com] has joined #scheme 05:21:01 I'm using write-partial-blob pending the decision to merge blob-copy and blob-partial-copy or not. 05:21:05 Ah, they put the port arg first: (put-bytevector port vec [start [count]]) 05:21:37 -!- cky [~cky@car.spillville.com] has quit [Changing host] 05:21:37 cky [~cky@fsf/member/cky] has joined #scheme 05:23:22 We may not want the port first since it's inconsistent with the other procedures. 05:23:27 I agree 05:23:33 we are being consistent with R5RS 05:23:44 or R6RS simple, which is the same thing 05:23:55 Are you assuming ballot 4 will be the last? Tickets are still streaming in. 05:25:11 I think it's unlikely. And I think meeting the Sept. 9th deadline for the final draft unlikely as well, but would like to push for it at least. 05:26:04 Hopefully after ballot 3 there will be very few major issues left. 05:37:46 -!- DrDuck [~duck@adsl-98-81-125-232.hsv.bellsouth.net] has quit [Ping timeout: 250 seconds] 05:41:33 -!- MichaelRaskin [~MichaelRa@195.178.216.22] has quit [Ping timeout: 264 seconds] 05:42:14 MichaelRaskin [~MichaelRa@195.178.216.22] has joined #scheme 05:55:40 -!- realitygrill [~realitygr@c-98-210-208-17.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 06:10:01 realitygrill [~realitygr@c-98-210-208-17.hsd1.ca.comcast.net] has joined #scheme 06:10:39 -!- jonrafkind [~jon@jonr5.dsl.xmission.com] has quit [Ping timeout: 276 seconds] 06:13:30 Skitter [~Skitter@bzq-84-110-175-31.red.bezeqint.net] has joined #scheme 06:20:04 -!- realitygrill [~realitygr@c-98-210-208-17.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 06:22:19 -!- mmc1 [~michal@82-148-210-75.fiber.unet.nl] has quit [Quit: Leaving.] 06:26:38 realitygrill [~realitygr@c-98-210-208-17.hsd1.ca.comcast.net] has joined #scheme 06:28:10 -!- Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has quit [Quit: "Object-oriented design" is an oxymoron] 06:34:15 -!- JoelMcCracken [~user@pool-96-236-166-197.pitbpa.east.verizon.net] has quit [Ping timeout: 255 seconds] 06:36:48 hkBst [~quassel@gentoo/developer/hkbst] has joined #scheme 06:40:29 aidalgol [~user@114-134-7-23.rurallink.co.nz] has joined #scheme 06:46:33 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Read error: Operation timed out] 06:46:50 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 06:52:26 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Remote host closed the connection] 06:53:16 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 07:05:53 gravicappa [~gravicapp@ppp91-77-186-53.pppoe.mtu-net.ru] has joined #scheme 07:09:21 -!- jewel [~jewel@196-210-187-104.dynamic.isadsl.co.za] has quit [Ping timeout: 255 seconds] 07:10:10 Riastradh: Please to add some longer, stronger, louder, and more violent sounding curses to your 2011-05-09 entry. 07:10:57 Eataix [~Eataix@209.237.253.51] has joined #scheme 07:12:55 -!- realitygrill [~realitygr@c-98-210-208-17.hsd1.ca.comcast.net] has quit [Quit: realitygrill] 07:14:07 realitygrill [~realitygr@c-98-210-208-17.hsd1.ca.comcast.net] has joined #scheme 07:17:29 -!- realitygrill [~realitygr@c-98-210-208-17.hsd1.ca.comcast.net] has quit [Client Quit] 07:36:20 -!- monqy [~chap@pool-71-102-217-117.snloca.dsl-w.verizon.net] has quit [Quit: hello] 07:36:48 -!- gravicappa [~gravicapp@ppp91-77-186-53.pppoe.mtu-net.ru] has quit [Ping timeout: 255 seconds] 07:37:12 Kajtek [~paniwladc@nat4-230.ghnet.pl] has joined #scheme 07:39:53 littlebobby [~bob@unaffiliated/littlebobby] has joined #scheme 07:40:10 -!- rgee [~rgrinberg@dsl-67-212-15-233.acanac.net] has quit [Read error: Connection reset by peer] 07:42:47 wingo [~wingo@90.164.198.39] has joined #scheme 07:45:51 Penten` [~user@114.255.149.182] has joined #scheme 07:46:03 masm [~masm@bl15-234-12.dsl.telepac.pt] has joined #scheme 07:47:24 gravicappa [~gravicapp@ppp91-77-216-166.pppoe.mtu-net.ru] has joined #scheme 07:47:55 -!- Penten [~user@114.255.149.182] has quit [Ping timeout: 260 seconds] 07:48:54 -!- Eataix [~Eataix@209.237.253.51] has quit [Ping timeout: 240 seconds] 08:17:36 eli: Hear, hear. 08:21:09 Eataix [~Eataix@113.83.75.73] has joined #scheme 08:26:11 perhaps a JAPH of some sort. 08:27:55 penryu: ? 08:29:05 tab1ta [~tab1ta@host194-62-dynamic.117-80-r.retail.telecomitalia.it] has joined #scheme 08:29:11 hello 08:29:15 `$=`;$_=\%!;($_)=/(.)/;$==++$|;($.,$/,$,,$\,$",$;,$^,$#,$~,$*,$:,@%)=( 08:29:18 $!=~/(.)(.).(.)(.)(.)(.)..(.)(.)(.)..(.)......(.)/,$"),$=++;$.++;$.++; 08:29:20 $_++;$_++;($_,$\,$,)=($~.$"."$;$/$%[$?]$_$\$,$:$%[$?]",$"&$~,$#,);$,++ 08:29:22 ;$,++;$^|=$";`$_$\$,$/$:$;$~$*$%[$?]$.$~$*$ 08:29:38 hrm. that was cut off. 08:29:52 http://en.wikipedia.org/wiki/Just_another_Perl_hacker <-- these 08:31:26 does anyone know why a function like this doesn't use the argument? http://paste.lisp.org/display/123019 08:31:42 i sow it even in a lambda expression 08:32:10 saw* 08:33:27 tab1ta: I'm relatively new, so someone might know better, but you're making the argument to the procedure accessible as e, but you don't use e in the body of the procedure. 08:34:09 the problem is that i can't understand the use of draw-message so this is the only example that i have to understand it 08:34:47 i read the manual of draw message but when i use it in a different contex that the one of this function if promts me to an error 08:35:01 "gui items must be added to window before use" 08:35:11 so i don't really get it.. 08:38:42 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [Read error: Operation timed out] 08:38:43 Penten`` [~user@114.255.149.182] has joined #scheme 08:40:48 -!- Penten` [~user@114.255.149.182] has quit [Ping timeout: 276 seconds] 08:40:52 I haven't used those procedures before, but it sounds like it's trying to write the message to a widget named msg1, but can't find it, or it's not initialized/added properly. 08:41:32 sounds like that snippet relies on a fair amount of surrounding code to function. 08:41:39 -!- kennyd [~kennyd@93-141-32-33.adsl.net.t-com.hr] has quit [Ping timeout: 276 seconds] 08:41:39 yes it is defined in a part of the code before 08:41:57 yes it does but the problem is, weel that snippets works 08:42:02 my code doesn't 08:42:08 it is taken from 08:42:23 the manual of drscheme 08:42:29 an IDE for scheme 08:42:40 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #scheme 08:43:25 http://paste.lisp.org/display/123020 08:43:39 kennyd [~kennyd@93-141-107-99.adsl.net.t-com.hr] has joined #scheme 08:44:04 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [Max SendQ exceeded] 08:48:18 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #scheme 08:49:17 penryu: I know what a JAPH is. My ? was over what relation that has to the discussion at hand, and in particular Riastradh's blag entry. 08:49:27 tab1ta: ok, I see that code in the guide. do you have the full code you're running? 08:49:44 cky: ah. visual resemblance, nothing more. 08:49:54 penryu: :-P 08:50:31 nothing says unbearable ascii rage like obfuscated perl. 08:51:30 and apologies to the channel for the paste. 08:53:27 penryu, this is the code which is giving me problems http://paste.lisp.org/display/123021 08:55:52 sorry it was missing something http://paste.lisp.org/display/123022 08:56:47 -!- littlebobby [~bob@unaffiliated/littlebobby] has quit [Quit: Ex-Chat] 09:01:39 -!- Kajtek [~paniwladc@nat4-230.ghnet.pl] has quit [Quit: Leaving.] 09:03:05 Penten``` [~user@114.255.149.182] has joined #scheme 09:03:12 -!- gravicappa [~gravicapp@ppp91-77-216-166.pppoe.mtu-net.ru] has quit [Ping timeout: 255 seconds] 09:04:45 -!- tab1ta [~tab1ta@host194-62-dynamic.117-80-r.retail.telecomitalia.it] has quit [Ping timeout: 258 seconds] 09:04:57 -!- Penten`` [~user@114.255.149.182] has quit [Ping timeout: 264 seconds] 09:08:31 that was a nice crash course in drscheme/htdp. 09:08:58 and tab1ta is gone. 09:15:32 gravicappa [~gravicapp@ppp91-77-186-27.pppoe.mtu-net.ru] has joined #scheme 09:18:10 tab1ta [~tab1ta@host7-211-dynamic.51-79-r.retail.telecomitalia.it] has joined #scheme 09:20:32 -!- alfa_y_omega [~alfa_y_om@90.166.231.220] has quit [Ping timeout: 240 seconds] 09:23:18 alfa_y_omega [~alfa_y_om@90.166.231.220] has joined #scheme 09:32:55 -!- Jafet [~Jafet@unaffiliated/jafet] has quit [Quit: Leaving.] 09:33:15 Jafet [~Jafet@unaffiliated/jafet] has joined #scheme 09:37:01 i'm sorry for my pastes i was only searching for an explanation so i undertook the side of executing the code... 09:45:48 tab1ta: after some config, I was able to reproduce your error. it seems you're still missing a window. 09:46:41 but beyond that, I'll have to defer to someone else, since my scheme is limited, and my gui experience is only in other languages. 09:47:49 drracket was doing a decent job of explaining the issue and highlighting the problem areas. studying the htdp will likely yield a solution for you. 09:47:57 do you mean that i cannot run the code until i write down the definition to create the window? 09:48:35 i was checking it still.. 09:48:46 i'm studying it 09:48:58 i'll run check syntax 09:49:00 tnks 09:50:09 good luck. 09:50:34 *penryu* sleep 09:51:42 mmc1 [~michal@salm-office-nat.tomtomgroup.com] has joined #scheme 09:51:48 it doesn't work 09:53:09 -!- DT`` [~Feeock@net-93-149-43-106.cust.dsl.teletu.it] has quit [Ping timeout: 255 seconds] 10:16:48 -!- Penten``` [~user@114.255.149.182] has quit [Remote host closed the connection] 10:20:00 -!- pjb` [~t@81.202.16.46.dyn.user.ono.com] has quit [Remote host closed the connection] 10:20:34 pjb [~t@81.202.16.46.dyn.user.ono.com] has joined #scheme 10:21:00 -!- pjb is now known as Guest85105 10:25:30 -!- Skitter [~Skitter@bzq-84-110-175-31.red.bezeqint.net] has quit [Ping timeout: 244 seconds] 10:42:26 Bahman [~bahman@2.144.251.232] has joined #scheme 10:42:36 -!- Guest85105 is now known as pjb` 10:42:53 -!- pjb` is now known as pjb 10:48:27 pdelgallego [~pdelgalle@1385159933.dhcp.dbnet.dk] has joined #scheme 10:53:28 kaffekopp [~user@ip-85-197-171-11.c4stads.bikab.com] has joined #scheme 10:53:42 -!- kaffekopp [~user@ip-85-197-171-11.c4stads.bikab.com] has left #scheme 11:09:08 -!- Bahman [~bahman@2.144.251.232] has quit [Quit: Farewell] 11:10:17 Leonidas_ [~Leonidas@unaffiliated/leonidas] has joined #scheme 11:10:30 -!- Leonidas_ is now known as Leonidas 11:12:39 Arafangion [~arafangio@220-244-108-23.static.tpgi.com.au] has joined #scheme 11:17:35 X-Scale [email@2001:470:1f08:b3d::2] has joined #scheme 11:19:50 -!- jcowan [~John@cpe-74-68-112-189.nyc.res.rr.com] has left #scheme 11:33:09 -!- aidalgol [~user@114-134-7-23.rurallink.co.nz] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 11:34:29 eli, how do you spell `!@#^%@!^$&*!%^!@%#' in Hebrew? 11:38:27 -!- gravicappa [~gravicapp@ppp91-77-186-27.pppoe.mtu-net.ru] has quit [Ping timeout: 276 seconds] 11:46:06 -!- kniu [~kniu@pool-96-250-3-60.nycmny.fios.verizon.net] has quit [Ping timeout: 255 seconds] 11:46:13 Without the vowels. 11:47:13 use "perl -MHebrew;" 11:51:14 ignis_ [~quassel@12.50.98.2] has joined #scheme 11:51:47 -!- ignis_ [~quassel@12.50.98.2] has quit [Client Quit] 11:52:36 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 250 seconds] 11:53:18 gravicappa [~gravicapp@ppp91-77-186-27.pppoe.mtu-net.ru] has joined #scheme 11:55:06 DrDuck [~duck@adsl-98-81-125-232.hsv.bellsouth.net] has joined #scheme 11:57:19 -!- Eataix [~Eataix@113.83.75.73] has quit [] 12:03:09 -!- gravicappa [~gravicapp@ppp91-77-186-27.pppoe.mtu-net.ru] has quit [Ping timeout: 276 seconds] 12:09:48 bombshelter13b [~bombshelt@76-10-149-209.dsl.teksavvy.com] has joined #scheme 12:12:58 -!- Pepe_ [~ppjet@anderith.bouah.net] has quit [Read error: Operation timed out] 12:15:31 gravicappa [~gravicapp@ppp91-77-171-153.pppoe.mtu-net.ru] has joined #scheme 12:16:25 Pepe_ [~ppjet@anderith.bouah.net] has joined #scheme 12:22:57 Skitter [~Skitter@109.65.206.168] has joined #scheme 12:26:56 X-Scale` [email@89.180.133.200] has joined #scheme 12:28:21 -!- X-Scale [email@2001:470:1f08:b3d::2] has quit [Ping timeout: 264 seconds] 12:28:39 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Quit: Computer has gone to sleep.] 12:32:21 -!- mmc [~michal@sams-office-nat.tomtomgroup.com] has quit [Quit: Leaving.] 12:32:43 -!- DrDuck [~duck@adsl-98-81-125-232.hsv.bellsouth.net] has quit [Ping timeout: 246 seconds] 12:40:56 tauntaun [~Crumpet@ool-44c711b3.dyn.optonline.net] has joined #scheme 12:44:48 zmv [~daniel@c95315ce.virtua.com.br] has joined #scheme 12:44:49 replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has joined #scheme 12:45:30 -!- mmc1 [~michal@salm-office-nat.tomtomgroup.com] has quit [Ping timeout: 255 seconds] 12:49:36 copumpkin [~pumpkin@gw1.mcgraw-hill.com] has joined #scheme 12:49:41 -!- copumpkin [~pumpkin@gw1.mcgraw-hill.com] has quit [Changing host] 12:49:41 copumpkin [~pumpkin@unaffiliated/pumpkingod] has joined #scheme 12:50:26 Modius [~Modius@cpe-70-123-140-183.austin.res.rr.com] has joined #scheme 12:50:51 -!- zmv [~daniel@c95315ce.virtua.com.br] has quit [Ping timeout: 240 seconds] 12:52:24 -!- replore [~replore@ntkngw256114.kngw.nt.ftth.ppp.infoweb.ne.jp] has quit [Remote host closed the connection] 12:53:17 zmv [~daniel@c95315ce.virtua.com.br] has joined #scheme 12:58:44 -!- gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has quit [Read error: Operation timed out] 12:59:01 gnomon [~gnomon@CPE0022158a8221-CM000f9f776f96.cpe.net.cable.rogers.com] has joined #scheme 13:01:12 mmc [~michal@salm-office-nat.tomtomgroup.com] has joined #scheme 13:03:22 soveran [~soveran@186.19.214.247] has joined #scheme 13:03:39 -!- twem2 [~tristan@puma-mxisp.mxtelecom.com] has quit [Remote host closed the connection] 13:04:14 dnolen [~davidnole@184.152.69.75] has joined #scheme 13:07:08 -!- copumpkin [~pumpkin@unaffiliated/pumpkingod] has quit [Ping timeout: 250 seconds] 13:16:28 -!- gravicappa [~gravicapp@ppp91-77-171-153.pppoe.mtu-net.ru] has quit [Ping timeout: 246 seconds] 13:16:52 gravicappa [~gravicapp@ppp91-77-171-153.pppoe.mtu-net.ru] has joined #scheme