00:01:43 -!- agumonkey [~agu@19.217.72.86.rev.sfr.net] has quit [Ping timeout: 264 seconds] 00:03:17 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #scheme 00:15:04 -!- wbooze [~wbooze@xdsl-78-35-135-42.netcologne.de] has quit [Ping timeout: 268 seconds] 00:15:55 -!- __j__ [~j@c-67-190-167-67.hsd1.co.comcast.net] has quit [Remote host closed the connection] 00:18:16 -!- Kruppe [~user@CPE602ad0938e9a-CM602ad0938e97.cpe.net.cable.rogers.com] has quit [Remote host closed the connection] 00:18:26 bjz_ [~brendanza@125.253.99.68] has joined #scheme 00:19:24 impaktor` [~user@b2.thep.lu.se] has joined #scheme 00:20:40 fgudin_ [fgudin@odin.sdf-eu.org] has joined #scheme 00:20:57 -!- yacks [~py@180.151.36.168] has quit [Ping timeout: 264 seconds] 00:20:57 -!- fgudin [fgudin@odin.sdf-eu.org] has quit [Ping timeout: 264 seconds] 00:20:57 -!- impaktor [~user@b2.thep.lu.se] has quit [Read error: Connection reset by peer] 00:21:06 -!- bjz [~brendanza@125.253.99.68] has quit [Ping timeout: 264 seconds] 00:21:06 -!- _1126 [~1126@saturn.lileth.net] has quit [Ping timeout: 264 seconds] 00:21:06 -!- rotty [rotty@yade.xx.vu] has quit [Ping timeout: 264 seconds] 00:21:13 _1126 [~1126@saturn.lileth.net] has joined #scheme 00:21:24 samth_ [~samth@12.202.122.2] has joined #scheme 00:21:27 yacks [~py@180.151.36.168] has joined #scheme 00:21:39 rotty [rotty@yade.xx.vu] has joined #scheme 00:33:23 -!- samth_ [~samth@12.202.122.2] has quit [Ping timeout: 245 seconds] 00:33:41 ozzloy [~ozzloy@ozzloy.lifeafterking.org] has joined #scheme 00:33:41 -!- ozzloy [~ozzloy@ozzloy.lifeafterking.org] has quit [Changing host] 00:33:41 ozzloy [~ozzloy@unaffiliated/ozzloy] has joined #scheme 00:37:09 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 00:44:30 -!- em [~em@unaffiliated/emma] has quit [Ping timeout: 264 seconds] 00:45:22 samth_ [~samth@12.202.122.2] has joined #scheme 00:45:59 em [~em@unaffiliated/emma] has joined #scheme 00:57:41 sad0ur [~sad0ur@ip-89-102-144-158.net.upcbroadband.cz] has joined #scheme 01:07:05 agumonkey [~agu@19.217.72.86.rev.sfr.net] has joined #scheme 01:10:05 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 255 seconds] 01:10:53 -!- ozzloy [~ozzloy@unaffiliated/ozzloy] has quit [Ping timeout: 245 seconds] 01:25:53 -!- trusktr [~trusktr@130.86.99.109] has quit [Ping timeout: 245 seconds] 01:28:23 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #scheme 01:34:01 -!- kadena [~chatzilla@nl112-161-177.student.uu.se] has quit [Ping timeout: 256 seconds] 01:48:22 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 01:51:12 trusktr [~trusktr@130.86.99.109] has joined #scheme 01:52:58 -!- samth_ [~samth@12.202.122.2] has quit [Ping timeout: 245 seconds] 01:54:08 -!- Chaos`Eternal [~chaos@116.238.217.136] has quit [Ping timeout: 256 seconds] 01:58:43 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #scheme 02:12:13 ozzloy [~ozzloy@ozzloy.lifeafterking.org] has joined #scheme 02:12:13 -!- ozzloy [~ozzloy@ozzloy.lifeafterking.org] has quit [Changing host] 02:12:13 ozzloy [~ozzloy@unaffiliated/ozzloy] has joined #scheme 02:14:23 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 02:20:21 -!- trusktr [~trusktr@130.86.99.109] has quit [Ping timeout: 248 seconds] 02:32:48 miql_ [~miql@ip98-165-114-148.ph.ph.cox.net] has joined #scheme 02:44:52 trusktr [~trusktr@130.86.99.109] has joined #scheme 02:51:03 jrapdx [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has joined #scheme 02:56:34 -!- miql_ [~miql@ip98-165-114-148.ph.ph.cox.net] has quit [Ping timeout: 256 seconds] 03:02:13 -!- MrFahrenheit [~RageOfTho@77.221.25.95] has quit [Ping timeout: 245 seconds] 03:05:08 -!- jao [~jao@pdpc/supporter/professional/jao] has quit [Ping timeout: 245 seconds] 03:11:01 dnolen [~user@cpe-72-225-195-108.nyc.res.rr.com] has joined #scheme 03:14:06 epsylon [~epsylon@193.183.98.140] has joined #scheme 03:14:59 -!- bjz_ [~brendanza@125.253.99.68] has quit [Quit: Leaving...] 03:17:55 Nisstyre-laptop [~yours@oftn/member/Nisstyre] has joined #scheme 03:19:31 -!- agumonkey [~agu@19.217.72.86.rev.sfr.net] has quit [Ping timeout: 260 seconds] 03:20:48 -!- ozzloy [~ozzloy@unaffiliated/ozzloy] has quit [Read error: Operation timed out] 03:21:17 -!- trusktr [~trusktr@130.86.99.109] has quit [Ping timeout: 245 seconds] 03:24:38 jrapdx0 [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has joined #scheme 03:25:27 __j__ [~j@c-67-190-167-67.hsd1.co.comcast.net] has joined #scheme 03:27:33 -!- jrapdx [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has quit [Ping timeout: 252 seconds] 03:31:02 -!- jrapdx0 [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 03:32:55 -!- SeySayux [SeySayux@libsylph/developer/seysayux] has quit [Ping timeout: 264 seconds] 03:36:23 SeySayux [SeySayux@libsylph/developer/seysayux] has joined #scheme 03:40:19 bjz [~brendanza@125.253.99.68] has joined #scheme 03:43:24 preflex_ [~preflex@unaffiliated/mauke/bot/preflex] has joined #scheme 03:45:24 -!- preflex [~preflex@unaffiliated/mauke/bot/preflex] has quit [Ping timeout: 272 seconds] 03:45:30 -!- preflex_ is now known as preflex 03:51:54 -!- teiresias [~teiresias@archlinux/trusteduser/teiresias] has quit [Remote host closed the connection] 04:01:20 miql_ [~miql@ip98-165-114-148.ph.ph.cox.net] has joined #scheme 04:05:28 -!- Triclops256 is now known as Triclops256|away 04:14:36 jrapdx [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has joined #scheme 04:14:59 -!- rszeno [~rszeno@79.114.100.130] has quit [Quit: Leaving.] 04:18:48 -!- __j__ [~j@c-67-190-167-67.hsd1.co.comcast.net] has quit [Quit: Leaving] 04:30:15 youlysses [~user@75-132-28-10.dhcp.stls.mo.charter.com] has joined #scheme 04:42:48 -!- turbofail [~user@107-215-216-65.lightspeed.sntcca.sbcglobal.net] has quit [Remote host closed the connection] 04:46:36 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 04:53:11 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Read error: No route to host] 05:03:05 I don't know why, but scheme seems so natural to me. 05:04:13 Oejet [~Oejet@unaffiliated/oejet] has joined #scheme 05:04:30 I feel like I can succinctly express my ideas 05:05:51 robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has joined #scheme 05:05:58 -!- evhan [evhan@pdpc/supporter/active/evhan] has quit [Read error: Operation timed out] 05:08:25 -!- robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has quit [Remote host closed the connection] 05:08:39 robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has joined #scheme 05:10:48 -!- dnolen [~user@cpe-72-225-195-108.nyc.res.rr.com] has quit [Remote host closed the connection] 05:12:16 zacts: It's a lisp, so it's meant to be super expressive and it's scheme itself is designed to be very easy to read and write, do to design-choices? 05:12:58 robot-beethoven: You should switch to robot-bach, so your quit dialog would be "I'll be bach!". 05:13:52 -!- pyro- [~pyro@unaffiliated/purplepanda] has quit [Ping timeout: 256 seconds] 05:14:29 pyro- [~pyro@chopstick.dcollins.info] has joined #scheme 05:14:48 at first scheme looks like a weird language, but when you get used to it it is really quite natural. 05:15:28 zacts: Strange, as-in again, it's a lisp. So parens throw most people with some hacking experience off, or? 05:17:14 evhan [evhan@pdpc/supporter/active/evhan] has joined #scheme 05:18:17 lisp / scheme used to be considered slow. is that really the case with modern processors in comparison to let's say perl or python? 05:19:37 zacts: Most of the time, from what I've seen, CL and Scheme implementations easily match and sometimes outpace the two. 05:20:14 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 05:20:16 There are a few CL systems, like SBCL, which can claim close to C speeds. 05:20:53 cool 05:21:13 jrapdx0 [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has joined #scheme 05:21:24 Scheme implementations, don't seem to care for achieving speeds near that, but it still is more than fast enough on even semi-modern hardware. 05:21:31 I'm liking scheme so much that I wish I could use it more often for every day projects. 05:21:32 <_5kg> how about ChezScheme? 05:23:43 zacts: In the old-days though, a lot of the issue was hardware in-general, was underpowered and trying to run most things interpretedly really gave one a hell-of a performance hit. So in a way Lisp and its varriants were kind-of designed to be lighter and because of this, has aged pretty well. 05:24:13 -!- jrapdx [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has quit [Ping timeout: 245 seconds] 05:25:02 _5kg: I should have been more explicit, in implying "most". Of course the Scheme community is varied, that there was bound to be a couple with such a goal. :-) 05:25:44 dnolen [~user@cpe-72-225-195-108.nyc.res.rr.com] has joined #scheme 05:27:43 <_5kg> youlysses: I've heard that Chez Scheme can compile itself in 5 seconds. 05:28:01 gravicappa [~gravicapp@ppp91-77-187-213.pppoe.mtu-net.ru] has joined #scheme 05:28:04 <_5kg> youlysses: Amazing. 05:28:26 -!- evhan [evhan@pdpc/supporter/active/evhan] has quit [Ping timeout: 246 seconds] 05:28:54 can scheme be used as an everyday language? 05:29:04 evhan [evhan@pdpc/supporter/active/evhan] has joined #scheme 05:29:08 zacts: Define everyday language. 05:29:40 _5kg: But is it written too in Scheme? 05:29:46 well, which kinds of projects does scheme work best with? 05:30:03 what can't I do with scheme? 05:30:20 I guess library support is often missing? 05:30:38 so the major drawback is that I may have to implement _everything_ myself? 05:31:19 zacts: There's been work on that recently in the standard, but that might be your only limiting factor. Many collection of libaries are not usable in different implementations. 05:31:33 zacts: Well, are you going to write your own implementation? :-) 05:33:38 I would like to help the scheme community in any way I can. first, I'm still learning scheme. 05:33:50 zacts: When it comes down to programing languages though, assuming they are of a certain level of expressiveness (as-in they're turning complete), one should be able to do anything in language x that they can do in y. 05:34:23 yeah 05:35:33 -!- waxysubs [hope2@world.peace.net] has quit [Ping timeout: 245 seconds] 05:36:23 selectors and constructors - the former takes things apart and the latter puts things together 05:36:43 is this correct terminology? 05:38:04 <_5kg> youlysses: yes, should be in scheme. 05:38:12 sometimes you'd need to embed an implementation of (some features of) another language to do it in the first language 05:38:33 zacts: More-or-less. A good source to bone-up on your terminology would be [http://www.eecs.berkeley.edu/~bh/ssch27/glossary.html]. :-) 05:39:34 ski: Well you don't *have* to, but then you end up with things like Lisp-Machines... :-) 05:39:49 *ski* wonders why "tail position" isn't mentioned there 05:40:11 youlysses : elaborate ? 05:40:21 <_5kg> youlysses: I am really curious what's magic inside. 05:40:22 youlysses: yeah I'm reading simply scheme now 05:42:38 ski: Well, actually putting a second of thought into it, I'm sure they didn't write the first Lisps in Lisp... or they created some time paradox, but that being said, I would assume the first lisp-machines probably were written in some lisp, to start? :-P 05:42:46 _5kg: In the book, or? 05:43:02 *youlysses* has had a LOOOOOOOooooooooooong day. :-I 05:43:27 <_5kg> youlysses: the source code, however since Chez Scheme has sold to Cisco, so... 05:44:31 youlysses : i'm not sure what that has to do with embedding implementations (or refraining to do so) 05:44:39 That reminds me, I need to start working on my introductory programming book in Esperanto again. :-) 05:45:27 ski: It's more than likely my brain has just given out and I just misread it. 05:46:20 *youlysses* doesn't have a filter that let's him "pass out", so often he stays up way to late and his brain just putters in and out of focus. 05:46:27 *too late 05:46:51 *ski* is currently doing the same 05:47:57 I should really work getting into some sort of schedule by the end of this year. :-/ 05:57:13 (define (abs x) (sqrt (square x))) 05:57:41 jrapdx1 [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has joined #scheme 05:58:01 Chaos`Eternal [~chaos@180.173.111.162] has joined #scheme 05:58:31 that is my favorite way of defining abs 06:00:28 -!- dnolen [~user@cpe-72-225-195-108.nyc.res.rr.com] has quit [Remote host closed the connection] 06:00:38 -!- jrapdx0 [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has quit [Ping timeout: 246 seconds] 06:03:44 the-sun [542859de@gateway/web/freenode/ip.84.40.89.222] has joined #scheme 06:06:13 zacts: doesn't that run the risk of floating point errors? 06:06:52 it'd be best to define it using only integer functions 06:08:37 :D - my favorite way of defining abs for plain integers 06:17:42 jrapdx0 [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has joined #scheme 06:20:55 -!- jrapdx1 [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has quit [Ping timeout: 246 seconds] 06:26:07 snowylike [~sn@91-67-171-156-dynip.superkabel.de] has joined #scheme 06:29:27 -!- gravicappa [~gravicapp@ppp91-77-187-213.pppoe.mtu-net.ru] has quit [Ping timeout: 260 seconds] 06:30:00 -!- bjz [~brendanza@125.253.99.68] has quit [Quit: Leaving...] 06:42:37 gravicappa [~gravicapp@ppp91-77-165-118.pppoe.mtu-net.ru] has joined #scheme 06:44:36 -!- kobain [~kobian@unaffiliated/kobain] has quit [] 06:53:23 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 245 seconds] 06:55:44 -!- gravicappa [~gravicapp@ppp91-77-165-118.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 06:56:02 gravicappa [~gravicapp@ppp91-77-165-118.pppoe.mtu-net.ru] has joined #scheme 06:57:00 -!- Khisanth [~Khisanth@50.14.244.111] has quit [Ping timeout: 256 seconds] 07:00:57 -!- neena [~neena@codesurfers.net] has left #scheme 07:10:36 Khisanth [~Khisanth@50.14.244.111] has joined #scheme 07:28:23 wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has joined #scheme 07:34:15 -!- certainty is now known as uncertainty 07:35:42 -!- uncertainty is now known as certainty 07:36:01 -!- jrapdx0 [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 07:36:29 jrapdx [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has joined #scheme 07:42:05 -!- robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 07:54:51 hkBst [~marijn@79.170.210.172] has joined #scheme 07:54:51 -!- hkBst [~marijn@79.170.210.172] has quit [Changing host] 07:54:51 hkBst [~marijn@gentoo/developer/hkbst] has joined #scheme 07:57:46 -!- miql_ [~miql@ip98-165-114-148.ph.ph.cox.net] has quit [Ping timeout: 256 seconds] 08:03:29 -!- Nisstyre-laptop [~yours@oftn/member/Nisstyre] has quit [Quit: Leaving] 08:04:59 -!- jrapdx [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has quit [Ping timeout: 255 seconds] 08:07:37 przl [~przlrkt@p5B298E12.dip0.t-ipconnect.de] has joined #scheme 08:07:47 -!- przl [~przlrkt@p5B298E12.dip0.t-ipconnect.de] has quit [Client Quit] 08:09:36 przl [~przlrkt@p5B298E12.dip0.t-ipconnect.de] has joined #scheme 08:10:07 waxysubs [hope5@world.peace.net] has joined #scheme 08:14:52 -!- MichaelRaskin [~MichaelRa@195.91.224.225] has quit [Remote host closed the connection] 08:17:47 jrapdx [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has joined #scheme 08:20:03 amgarchIn9 [~amgarchin@theo1.theochem.tu-muenchen.de] has joined #scheme 08:21:17 -!- permagreen [~donovan@204-195-27-175.wavecable.com] has quit [Remote host closed the connection] 08:22:13 jewel [~jewel@105-236-20-77.access.mtnbusiness.co.za] has joined #scheme 08:22:39 permagreen [~donovan@204-195-27-175.wavecable.com] has joined #scheme 08:24:20 -!- Chaos`Eternal [~chaos@180.173.111.162] has quit [Ping timeout: 255 seconds] 08:24:49 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Quit: Leaving] 08:26:45 twem2 [~tristan@puma-mxisp.mxtelecom.com] has joined #scheme 08:30:49 MichaelRaskin [~MichaelRa@195.91.224.225] has joined #scheme 08:34:03 jrapdx0 [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has joined #scheme 08:37:21 -!- jrapdx [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has quit [Ping timeout: 252 seconds] 09:05:30 b4284 [~b4283@198.211.107.209] has joined #scheme 09:05:41 numeral_ [~numeral@198.23.228.15] has joined #scheme 09:06:37 InvalidC1 [~invalidco@dsl-lhtbrasgw2-54f826-232.dhcp.inet.fi] has joined #scheme 09:07:38 pierpa`` [~user@95.234.221.161] has joined #scheme 09:07:48 cross_ [cross@spitfire.i.gajendra.net] has joined #scheme 09:09:06 jrslepak_ [~jrslepak@punchout.ccs.neu.edu] has joined #scheme 09:10:33 -!- taylanub [tub@p4FD94C87.dip0.t-ipconnect.de] has quit [Disconnected by services] 09:10:54 ijp` [~user@host109-150-111-241.range109-150.btcentralplus.com] has joined #scheme 09:10:59 taylanub [tub@p4FD94C87.dip0.t-ipconnect.de] has joined #scheme 09:11:39 serhart_ [~serhart@bonerbonerboner.com] has joined #scheme 09:13:10 mmc1 [~michal@sams-office-nat.tomtomgroup.com] has joined #scheme 09:13:13 grettke_ [~grettke@198.61.172.121] has joined #scheme 09:13:41 _if_ [~if@94-76-243-32.static.as29550.net] has joined #scheme 09:14:38 -!- brianloveswords [~brianlove@li124-154.members.linode.com] has quit [Ping timeout: 256 seconds] 09:14:42 -!- epsylon [~epsylon@193.183.98.140] has quit [Ping timeout: 256 seconds] 09:14:58 -!- pierpa` [~user@95.234.221.161] has quit [*.net *.split] 09:14:58 -!- jrslepak [~jrslepak@punchout.ccs.neu.edu] has quit [*.net *.split] 09:14:58 -!- InvalidCo [~invalidco@dsl-lhtbrasgw2-54f826-232.dhcp.inet.fi] has quit [*.net *.split] 09:14:58 -!- cross [cross@spitfire.i.gajendra.net] has quit [*.net *.split] 09:14:58 -!- numeral [~numeral@198.23.228.15] has quit [*.net *.split] 09:14:58 -!- b4283 [~b4283@198.211.107.209] has quit [*.net *.split] 09:15:07 epsylon [~epsylon@2a00:dcc0:eda:98:216:3cff:fea1:ce4] has joined #scheme 09:16:44 brianloveswords_ [~brianlove@li124-154.members.linode.com] has joined #scheme 09:21:02 -!- ijp [~user@host109-150-111-241.range109-150.btcentralplus.com] has quit [*.net *.split] 09:21:02 -!- mmc [~michal@sams-office-nat.tomtomgroup.com] has quit [*.net *.split] 09:21:02 -!- grettke [~grettke@198.61.172.121] has quit [*.net *.split] 09:21:02 -!- adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has quit [*.net *.split] 09:21:02 -!- serhart [~serhart@bonerbonerboner.com] has quit [*.net *.split] 09:21:02 -!- _if [~if@94-76-243-32.static.as29550.net] has quit [*.net *.split] 09:21:02 -!- saccadewrk [saccadewrk@nat/google/x-ompbydcjakweggxs] has quit [*.net *.split] 09:21:51 -!- b4284 is now known as b4283 09:25:15 adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has joined #scheme 09:26:09 -!- pierpa`` [~user@95.234.221.161] has quit [Remote host closed the connection] 09:26:44 pierpa`` [~user@95.234.221.161] has joined #scheme 09:46:51 agumonkey [~agu@19.217.72.86.rev.sfr.net] has joined #scheme 09:55:16 -!- taylanub [tub@p4FD94C87.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 09:55:52 taylanub [tub@p4FD94C87.dip0.t-ipconnect.de] has joined #scheme 10:01:04 -!- taylanub [tub@p4FD94C87.dip0.t-ipconnect.de] has quit [Remote host closed the connection] 10:01:31 taylanub [tub@p4FD94C87.dip0.t-ipconnect.de] has joined #scheme 10:04:46 -!- tenq [~tenq@ip68-100-228-234.dc.dc.cox.net] has quit [Quit: Leaving] 10:09:35 amoe [~amoe@host-92-26-173-125.as13285.net] has joined #scheme 10:31:09 saccadewrk [saccadewrk@nat/google/x-ghhanrljfmopyltq] has joined #scheme 10:55:01 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Ping timeout: 248 seconds] 10:57:25 -!- ijp` is now known as ijp 11:05:41 -!- adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has quit [Ping timeout: 248 seconds] 11:08:31 -!- gravicappa [~gravicapp@ppp91-77-165-118.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 11:08:50 gravicappa [~gravicapp@ppp91-77-165-118.pppoe.mtu-net.ru] has joined #scheme 11:09:11 jrapdx1 [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has joined #scheme 11:12:46 -!- jrapdx0 [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has quit [Ping timeout: 276 seconds] 11:19:33 Chaos`Eternal [~chaos@116.238.217.136] has joined #scheme 11:21:16 hkBst [~marijn@79.170.210.172] has joined #scheme 11:21:16 -!- hkBst [~marijn@79.170.210.172] has quit [Changing host] 11:21:16 hkBst [~marijn@gentoo/developer/hkbst] has joined #scheme 11:27:02 -!- Khisanth [~Khisanth@50.14.244.111] has quit [Ping timeout: 255 seconds] 11:31:49 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Ping timeout: 248 seconds] 11:33:18 hkBst [~marijn@gentoo/developer/hkbst] has joined #scheme 11:38:50 MrFahrenheit [~RageOfTho@77.221.25.95] has joined #scheme 11:40:20 Khisanth [~Khisanth@50.14.244.111] has joined #scheme 11:45:31 -!- Khisanth [~Khisanth@50.14.244.111] has quit [Read error: Operation timed out] 11:59:50 Khisanth [~Khisanth@50.14.244.111] has joined #scheme 12:13:54 -!- Khisanth [~Khisanth@50.14.244.111] has quit [Ping timeout: 252 seconds] 12:14:29 -!- jrslepak_ is now known as jrslepak 12:27:28 jrapdx0 [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has joined #scheme 12:27:54 Khisanth [~Khisanth@50.14.244.111] has joined #scheme 12:28:41 -!- serhart_ is now known as serhart 12:29:13 -!- sad0ur [~sad0ur@ip-89-102-144-158.net.upcbroadband.cz] has quit [Read error: Connection reset by peer] 12:29:41 sad0ur [~sad0ur@ip-89-102-144-158.net.upcbroadband.cz] has joined #scheme 12:30:24 -!- jrapdx1 [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has quit [Ping timeout: 252 seconds] 12:39:43 -!- rotty [rotty@yade.xx.vu] has quit [Remote host closed the connection] 12:46:22 -!- agumonkey [~agu@19.217.72.86.rev.sfr.net] has quit [Ping timeout: 276 seconds] 12:57:01 hkBst_ [~marijn@79.170.210.172] has joined #scheme 12:57:01 -!- hkBst_ [~marijn@79.170.210.172] has quit [Changing host] 12:57:01 hkBst_ [~marijn@gentoo/developer/hkbst] has joined #scheme 12:57:15 -!- hkBst [~marijn@gentoo/developer/hkbst] has quit [Ping timeout: 260 seconds] 13:01:25 -!- hkBst_ [~marijn@gentoo/developer/hkbst] has quit [Ping timeout: 248 seconds] 13:01:56 hkBst_ [~marijn@gentoo/developer/hkbst] has joined #scheme 13:03:23 -!- sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has quit [Ping timeout: 252 seconds] 13:08:55 `fogus [~fogus@freedom.d-a-s.com] has joined #scheme 13:11:05 bjz [~brendanza@CPE-124-186-241-165.lns8.woo.bigpond.net.au] has joined #scheme 13:17:07 sirdancealot [~sirdancea@98.82.broadband5.iol.cz] has joined #scheme 13:21:10 jrapdx1 [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has joined #scheme 13:24:04 -!- jrapdx0 [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has quit [Ping timeout: 246 seconds] 13:26:36 -!- `fogus [~fogus@freedom.d-a-s.com] has quit [Quit: Leaving] 13:33:41 -!- fgudin_ is now known as fgudin 13:37:13 wbooze [~wbooze@xdsl-78-35-160-115.netcologne.de] has joined #scheme 13:37:58 -!- numeral_ [~numeral@198.23.228.15] has quit [Quit: ZNC - http://znc.sourceforge.net] 13:38:29 numeral [~numeral@198.23.228.15] has joined #scheme 13:42:10 rotty [rotty@yade.xx.vu] has joined #scheme 13:44:27 -!- the-sun [542859de@gateway/web/freenode/ip.84.40.89.222] has quit [Quit: Page closed] 13:44:54 kobain [~kobian@unaffiliated/kobain] has joined #scheme 13:45:11 -!- Tanami [~carnage@150.101.97.171] has quit [Ping timeout: 255 seconds] 13:54:10 klrr [~klrr@88.129.155.209] has joined #scheme 14:05:56 dnolen [~user@cpe-72-225-195-108.nyc.res.rr.com] has joined #scheme 14:06:49 miql_ [~miql@ip98-165-114-148.ph.ph.cox.net] has joined #scheme 14:07:14 -!- brianloveswords_ is now known as brianloveswords 14:09:41 -!- evhan [evhan@pdpc/supporter/active/evhan] has quit [Ping timeout: 248 seconds] 14:09:52 -!- em [~em@unaffiliated/emma] has quit [Read error: Connection reset by peer] 14:10:10 emma [~em@unaffiliated/emma] has joined #scheme 14:10:19 evhan [evhan@pdpc/supporter/active/evhan] has joined #scheme 14:12:48 -!- thatJasonSmith [~vader@ip68-102-56-198.ks.ok.cox.net] has quit [Read error: Operation timed out] 14:16:13 -!- cdidd [~cdidd@95-27-61-35.broadband.corbina.ru] has quit [Remote host closed the connection] 14:16:31 -!- klrr [~klrr@88.129.155.209] has left #scheme 14:16:49 -!- gravicappa [~gravicapp@ppp91-77-165-118.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 14:17:07 gravicappa [~gravicapp@ppp91-77-165-118.pppoe.mtu-net.ru] has joined #scheme 14:36:32 powersurge [~powersurg@69.64.6.186] has joined #scheme 14:36:47 are there any good image libraries for chicken scheme that will allow me to resize an image? 14:36:55 having a little trouble sorting it out 14:37:20 I found this http://wiki.call-cc.org/eggref/4/leptonica but I'm curious as to whether there are more worth looking at? 14:37:54 powersurge: I used imlib2 with success some time ago. 14:38:17 yea, I just found that and I think it's my favorite so far 14:38:27 looks good 14:43:00 powersurge: there's also #chicken for chicken-specific stuff. Folks there are usually very helpful. 14:43:56 oh cool 14:44:03 I tried #chicken-scheme and didn't get anything 14:44:05 thanks 14:44:15 You're welcome. 14:44:25 -!- hkBst_ [~marijn@gentoo/developer/hkbst] has quit [Read error: Connection reset by peer] 14:44:29 -!- Oejet [~Oejet@unaffiliated/oejet] has quit [Quit: Leaving.] 14:45:00 hkBst_ [~marijn@gentoo/developer/hkbst] has joined #scheme 14:47:28 -!- levi [~user@c-24-10-225-212.hsd1.ut.comcast.net] has quit [Read error: Connection reset by peer] 14:48:04 levi [~user@c-24-10-225-212.hsd1.ut.comcast.net] has joined #scheme 14:55:11 langmartin [~user@host-68-169-154-130.WISOLT2.epbfi.com] has joined #scheme 14:56:45 -!- langmartin [~user@host-68-169-154-130.WISOLT2.epbfi.com] has quit [Client Quit] 14:58:08 -!- dnolen [~user@cpe-72-225-195-108.nyc.res.rr.com] has quit [Ping timeout: 268 seconds] 14:58:46 -!- miql_ [~miql@ip98-165-114-148.ph.ph.cox.net] has quit [Ping timeout: 245 seconds] 14:59:46 adiii [~adityavit@c-76-117-52-187.hsd1.nj.comcast.net] has joined #scheme 15:05:39 -!- impaktor` [~user@b2.thep.lu.se] has left #scheme 15:24:16 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 15:29:32 -!- przl [~przlrkt@p5B298E12.dip0.t-ipconnect.de] has quit [Ping timeout: 256 seconds] 15:32:29 -!- levi [~user@c-24-10-225-212.hsd1.ut.comcast.net] has quit [Read error: Connection reset by peer] 15:32:58 levi [~user@c-24-10-225-212.hsd1.ut.comcast.net] has joined #scheme 15:38:33 tupi [~user@139.82.89.157] has joined #scheme 15:46:05 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Read error: Operation timed out] 15:51:06 DrDuck [~duck@c-71-207-240-42.hsd1.al.comcast.net] has joined #scheme 15:51:15 -!- gravicappa [~gravicapp@ppp91-77-165-118.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 15:51:33 gravicappa [~gravicapp@ppp91-77-165-118.pppoe.mtu-net.ru] has joined #scheme 15:54:08 -!- jewel [~jewel@105-236-20-77.access.mtnbusiness.co.za] has quit [Ping timeout: 260 seconds] 15:59:22 -!- hkBst_ [~marijn@gentoo/developer/hkbst] has quit [Quit: Konversation terminated!] 16:13:55 civodul [~user@reverse-83.fdn.fr] has joined #scheme 16:26:55 -!- amgarchIn9 [~amgarchin@theo1.theochem.tu-muenchen.de] has quit [Ping timeout: 264 seconds] 16:29:30 jao [~jao@16.Red-88-17-129.dynamicIP.rima-tde.net] has joined #scheme 16:29:33 -!- jao [~jao@16.Red-88-17-129.dynamicIP.rima-tde.net] has quit [Changing host] 16:29:34 jao [~jao@pdpc/supporter/professional/jao] has joined #scheme 16:31:24 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 16:45:33 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 16:47:15 -!- jrapdx1 [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has quit [Ping timeout: 252 seconds] 16:51:29 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 255 seconds] 16:51:34 -!- acedia [~rage@unaffiliated/ffs] has quit [Read error: Operation timed out] 16:53:40 acedia [~rage@unaffiliated/ffs] has joined #scheme 16:53:43 -!- wbooze [~wbooze@xdsl-78-35-160-115.netcologne.de] has quit [Ping timeout: 246 seconds] 17:00:42 jrapdx1 [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has joined #scheme 17:08:39 huangho [~guest@187.7.67.6] has joined #scheme 17:10:42 -!- taylanub [tub@p4FD94C87.dip0.t-ipconnect.de] has quit [Disconnected by services] 17:11:08 taylanub [tub@p4FD92A7F.dip0.t-ipconnect.de] has joined #scheme 17:15:06 wbooze [~wbooze@xdsl-87-79-193-98.netcologne.de] has joined #scheme 17:19:13 `fogus [~fogus@freedom.d-a-s.com] has joined #scheme 17:20:51 is there a summary document anywhere with a list of changes from r5rs to the r7rs draft? 17:26:46 amoe: i believe there is a list of major changes in one of the appendices to the R7RS 17:28:33 dpk: pardon me, indeed there is 17:32:55 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 268 seconds] 17:37:00 -!- jrapdx1 [~jra@c-76-115-235-187.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 17:41:10 samth_ [~samth@12.202.122.2] has joined #scheme 17:42:51 przl [~przlrkt@p5B298E12.dip0.t-ipconnect.de] has joined #scheme 17:45:22 -!- huangho [~guest@187.7.67.6] has quit [Quit: leaving] 17:55:21 -!- Triclops256|away is now known as Triclops256 17:58:36 pjb` [~t@AMontsouris-651-1-105-114.w83-202.abo.wanadoo.fr] has joined #scheme 18:02:19 -!- pjb [~t@AMontsouris-651-1-14-160.w90-46.abo.wanadoo.fr] has quit [Ping timeout: 264 seconds] 18:04:08 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 18:06:01 hiroakip [~hiroaki@ip-5-147-122-136.unitymediagroup.de] has joined #scheme 18:07:00 -!- hiroakip [~hiroaki@ip-5-147-122-136.unitymediagroup.de] has quit [Client Quit] 18:13:54 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #scheme 18:20:03 amgarchIn9 [~amgarchin@p4FD60EF1.dip0.t-ipconnect.de] has joined #scheme 18:21:50 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 256 seconds] 18:23:51 -!- ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has quit [Read error: Connection reset by peer] 18:24:06 sharkbird [~dingdong@sharkbird.com] has joined #scheme 18:24:11 ehaliewicz [~user@50-0-51-11.dsl.static.sonic.net] has joined #scheme 18:26:53 overdrive [~user@fsf/member/overdrive] has joined #scheme 18:27:01 Tanami [~carnage@9ch.in] has joined #scheme 18:43:47 -!- levi [~user@c-24-10-225-212.hsd1.ut.comcast.net] has quit [Read error: Connection reset by peer] 18:44:42 levi [~user@c-24-10-225-212.hsd1.ut.comcast.net] has joined #scheme 19:00:12 -!- ASau` is now known as ASau 19:01:21 rszeno [~rszeno@79.114.92.196] has joined #scheme 19:09:14 jewel [~jewel@105-236-20-77.access.mtnbusiness.co.za] has joined #scheme 19:11:20 -!- amgarchIn9 [~amgarchin@p4FD60EF1.dip0.t-ipconnect.de] has quit [Ping timeout: 252 seconds] 19:13:28 agumonkey [~agu@101.217.72.86.rev.sfr.net] has joined #scheme 19:15:02 -!- noam [~noam@213.57.201.130] has quit [Ping timeout: 245 seconds] 19:17:37 noam [~noam@213.57.201.130] has joined #scheme 19:18:21 Nisstyre [~yours@oftn/member/Nisstyre] has joined #scheme 19:23:43 -!- agumonkey [~agu@101.217.72.86.rev.sfr.net] has quit [Remote host closed the connection] 19:29:35 tenq [~tenq@SSID-MasonResNet.wireless.gmu.edu] has joined #scheme 19:31:01 rage [~rage@unaffiliated/ffs] has joined #scheme 19:31:32 -!- acedia [~rage@unaffiliated/ffs] has quit [Ping timeout: 256 seconds] 19:38:45 -!- jao [~jao@pdpc/supporter/professional/jao] has quit [Ping timeout: 248 seconds] 19:57:47 kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has joined #scheme 20:02:33 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 20:02:34 amgarchIn9 [~amgarchin@p4FD60EF1.dip0.t-ipconnect.de] has joined #scheme 20:06:29 -!- wbooze [~wbooze@xdsl-87-79-193-98.netcologne.de] has quit [Remote host closed the connection] 20:09:12 -!- jewel [~jewel@105-236-20-77.access.mtnbusiness.co.za] has quit [Ping timeout: 256 seconds] 20:11:35 pothos_ [~pothos@114-36-224-43.dynamic.hinet.net] has joined #scheme 20:11:49 -!- pothos [~pothos@114-36-236-211.dynamic.hinet.net] has quit [Ping timeout: 256 seconds] 20:11:58 -!- pothos_ is now known as pothos 20:12:53 -!- wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has quit [Ping timeout: 248 seconds] 20:13:27 wbooze [~wbooze@xdsl-87-79-193-98.netcologne.de] has joined #scheme 20:14:47 jrapdx [~jra@74-95-41-205-Oregon.hfc.comcastbusiness.net] has joined #scheme 20:15:17 -!- pjb` is now known as pjb 20:15:46 -!- pjb is now known as Guest2670 20:15:47 -!- przl [~przlrkt@p5B298E12.dip0.t-ipconnect.de] has quit [Ping timeout: 255 seconds] 20:16:11 -!- Guest2670 is now known as pjb` 20:16:21 -!- pjb` is now known as pjb 20:27:34 wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has joined #scheme 20:27:56 lucasaiu [~user@fsf/member/lucasaiu] has joined #scheme 20:30:14 -!- tupi [~user@139.82.89.157] has quit [Remote host closed the connection] 20:30:48 agumonkey [~agu@101.217.72.86.rev.sfr.net] has joined #scheme 20:31:04 miql_ [~miql@ip98-165-114-148.ph.ph.cox.net] has joined #scheme 20:33:19 |zacts| [406a6f0a@gateway/web/freenode/ip.64.106.111.10] has joined #scheme 20:34:04 -!- `fogus is now known as fogus|gone 20:50:25 joneshf-laptop [~joneshf@mail.concordusapps.com] has joined #scheme 20:51:14 -!- rszeno [~rszeno@79.114.92.196] has quit [Quit: Leaving.] 21:00:28 -!- gravicappa [~gravicapp@ppp91-77-165-118.pppoe.mtu-net.ru] has quit [Remote host closed the connection] 21:04:26 evening, schemers 21:05:26 wingo, exciting about yield! 21:05:34 yeah! 21:06:13 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 276 seconds] 21:06:49 i was talking with andreas the other day and he said that he'd been at ml standardization meetings and tc39 meetings, and that he much preferred tc39 because of its enthusiasm & will to get things done 21:06:51 ozzloy [~ozzloy@unaffiliated/ozzloy] has joined #scheme 21:07:08 whereas with the ml meeting he was at, the conditions for any kind of consensus just weren't there 21:07:18 echos to scheme, eh ;-) 21:10:38 wingo, indeed 21:10:48 ml is the only community in worse shape ;) 21:10:53 hehe 21:11:38 So if haskell has been siphoning off all the ml users, who has been siphoning off the scheme users? 21:12:01 objectively javascript would be siphoning off the implementors... 21:12:11 well, there is that 21:12:46 i think realistically the implementations have been siphoning off the portable scheme users 21:12:58 also there is clojure for those who stay with lispy things 21:13:21 racket certainly seems to be doing well 21:13:40 though not "javascript well" ;) 21:13:42 Hello people :-) 21:13:47 heya lucasaiu :) 21:14:01 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 21:14:10 Andy knows me. I'm a Lisper hidden in an ML den 21:14:31 The epsilon guy? 21:14:33 lucasaiu is also the hacker behind gnu epsilon 21:14:37 Oh :-) 21:14:44 did that ever get a release? 21:14:44 hah, you're internet famous ;-) 21:14:52 I'm always amazed at people having heard about epsilon 21:14:55 -!- miql_ [~miql@ip98-165-114-148.ph.ph.cox.net] has quit [Ping timeout: 264 seconds] 21:14:56 Thanks 21:15:10 I'm finishing a tutorial about epsilon right now 21:15:28 -!- samth_ [~samth@12.202.122.2] has quit [Ping timeout: 245 seconds] 21:15:29 Preview for you folks: 21:15:47 http://ageinghacker.net/blog/posts/epsilon-tutorial/ 21:16:19 However, what I wanted to tell is that in fact the ML community is in a better shape than it looks from the outside 21:16:46 It does have its share of personality problems. We're not the only primadonnas. 21:17:19 However, it's used a lot in fields where you need safety/security guarantees. And such projects aren't always public. 21:17:47 As for standardization, I don't think they really care. 21:18:06 whois ijp 21:18:15 the great satan 21:18:17 Sorry, forgot the slash 21:18:31 -!- youlysses [~user@75-132-28-10.dhcp.stls.mo.charter.com] has quit [Remote host closed the connection] 21:18:51 Well, there are also non-objectionable, useful application 21:18:53 -s 21:19:20 Validation of (civil) aircraft software, for example 21:19:44 lucasaiu: are you considering Caml part of "the ML community"? 21:19:48 this would be cheating ;-) 21:20:30 civodul: no, I think that's fair 21:21:24 civodul: the OCaml object system is not widely used. The type system is a little more forgiving than SML's, at the price of being more complicated 21:21:50 hmm, ok 21:21:54 civodul: but the languages intuitive "feel" is very much the same for me 21:22:20 yeah 21:22:42 ijp: no, epsilon didn't have a release yet; but it's slowly starting to get usable 21:23:17 -!- pierpa`` [~user@95.234.221.161] has quit [Ping timeout: 255 seconds] 21:26:26 -!- kobain [~kobian@unaffiliated/kobain] has quit [Remote host closed the connection] 21:26:43 kobain [~kobian@unaffiliated/kobain] has joined #scheme 21:26:50 -!- ozzloy [~ozzloy@unaffiliated/ozzloy] has quit [Ping timeout: 256 seconds] 21:29:02 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Quit: Ex-Chat] 21:29:31 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 21:29:45 Actually, I think that the important systems built in ML tend to be very static. Once they've built them, and proved their properties, they're happy. And the ML dialect they chose becomes the meta-language for their application, but the language itself loses focus. Portability isn't much of an issue. 21:30:09 -!- kilimanjaro [~kilimanja@unaffiliated/kilimanjaro] has quit [Ping timeout: 276 seconds] 21:34:04 -!- |zacts| [406a6f0a@gateway/web/freenode/ip.64.106.111.10] has quit [] 21:34:10 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 21:34:52 Golly, this is the first time Freenode's hidden service has worked in weeks, I think. 21:35:31 jao [~jao@16.Red-88-17-129.dynamicIP.rima-tde.net] has joined #scheme 21:35:34 -!- jao [~jao@16.Red-88-17-129.dynamicIP.rima-tde.net] has quit [Changing host] 21:35:34 jao [~jao@pdpc/supporter/professional/jao] has joined #scheme 21:36:01 -!- kobain [~kobian@unaffiliated/kobain] has quit [Remote host closed the connection] 21:37:05 kobain [~kobian@unaffiliated/kobain] has joined #scheme 21:37:06 lucasaiu: yeah, every time I've talked about ocaml's object system to anyone on IRC, they always look at me like I'm crazy 21:40:27 ijp: it's a very nice hack written by a very smart guy, but I don't find it very useful in practice. Many others don't, either :-) 21:41:04 well, like a lot of ocaml, it has a number of noticeable quirks 21:41:22 but the core idea seemed solid enough to me 21:41:50 Oh, if you convince the type system that your code is correct, that's great :-) 21:42:00 yeah, that's the trick 21:42:11 But even if you do it's quite inconvenient 21:42:37 No overloading, non-virtual methods, no fields (!) 21:42:58 -!- kobain [~kobian@unaffiliated/kobain] has quit [Remote host closed the connection] 21:43:00 -I meant *no* non-virtual methods 21:43:10 What they call "virtual" is actually "abstract" :-) 21:43:27 dessos [~dessos@c-174-60-176-249.hsd1.pa.comcast.net] has joined #scheme 21:43:36 -!- Triclops256 is now known as Triclops256|away 21:43:42 kobain [~kobian@unaffiliated/kobain] has joined #scheme 21:43:48 the explicit coercions are quite inconvenient too 21:44:20 -!- tenq [~tenq@SSID-MasonResNet.wireless.gmu.edu] has quit [Quit: Leaving] 21:47:23 Yes 21:48:54 -!- powersurge [~powersurg@69.64.6.186] has quit [Quit: WeeChat 0.4.0] 22:01:48 -!- Triclops256|away is now known as Triclops256 22:04:04 -!- civodul [~user@reverse-83.fdn.fr] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 22:04:32 -!- rage [~rage@unaffiliated/ffs] has quit [Ping timeout: 256 seconds] 22:07:51 -!- agumonkey [~agu@101.217.72.86.rev.sfr.net] has quit [Ping timeout: 276 seconds] 22:13:08 acedia [~rage@unaffiliated/ffs] has joined #scheme 22:15:51 -!- zacts [~user@unaffiliated/zacts] has quit [Ping timeout: 260 seconds] 22:16:20 zacts` [~user@c-174-50-84-161.hsd1.nm.comcast.net] has joined #scheme 22:16:43 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Remote host closed the connection] 22:17:19 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 22:21:24 -!- snowylike [~sn@91-67-171-156-dynip.superkabel.de] has quit [Quit: Nettalk6 - www.ntalk.de] 22:21:31 jjjj2_ [~jon@crystalis.cs.utah.edu] has joined #scheme 22:21:34 robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has joined #scheme 22:24:20 -!- robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has quit [Remote host closed the connection] 22:24:35 robot-beethoven [~user@c-24-118-142-0.hsd1.mn.comcast.net] has joined #scheme 22:25:12 -!- jonrafkind [~jon@racket/jonrafkind] has quit [Ping timeout: 256 seconds] 22:27:01 youlysses [~user@75-132-28-10.dhcp.stls.mo.charter.com] has joined #scheme 22:30:12 -!- DerGuteMoritz [~syn@saturn.lileth.net] has quit [Ping timeout: 264 seconds] 22:32:38 DerGuteMoritz [~syn@saturn.lileth.net] has joined #scheme 22:40:17 -!- jjjj2_ [~jon@crystalis.cs.utah.edu] has quit [Quit: Ex-Chat] 22:40:29 jonrafkind [~jon@crystalis.cs.utah.edu] has joined #scheme 22:40:29 -!- jonrafkind [~jon@crystalis.cs.utah.edu] has quit [Changing host] 22:40:29 jonrafkind [~jon@racket/jonrafkind] has joined #scheme 22:45:57 Hi, guys. Looking for a bit of help in understanding exercise 1-16 of SICP. I'm unsure of what's wrong with my curret solution: https://www.refheap.com/paste/f65cc9e985dd14d633dcc2273 Here is the exercise: http://mitpress.mit.edu/sicp/full-text/book/book-Z-H-11.html#%_thm_1.16 22:46:34 -!- zacts` is now known as zacts 22:46:48 -!- zacts [~user@c-174-50-84-161.hsd1.nm.comcast.net] has quit [Changing host] 22:46:48 zacts [~user@unaffiliated/zacts] has joined #scheme 22:49:45 -!- Triclops256 is now known as Triclops256|away 23:02:24 DrDuck: Well, your strategy isn't completely clear to me 23:02:27 -!- wingo [~wingo@cha74-2-88-160-190-192.fbx.proxad.net] has quit [Ping timeout: 276 seconds] 23:02:42 You have three parameters: a, b and count 23:03:17 Which is the base? Which is the exponent? Which is the accumulator such that accumulator * base ^ exponent is the result? 23:03:41 Notice that your code loops on (expt 1 1) 23:03:58 Are you sure your termination criterion is correct? 23:04:17 I'd start by renaming the variables to base, exponent and accumulator 23:04:54 Then you can think more clearly about your induction basis. Which is the simpleste case? 23:05:10 Hint: look at the exponent 23:05:24 agumonkey [~agu@101.217.72.86.rev.sfr.net] has joined #scheme 23:06:23 -!- overdrive [~user@fsf/member/overdrive] has quit [Quit: ERC Version 5.3 (IRC client for Emacs)] 23:08:18 -!- Riastradh [~riastradh@fsf/member/riastradh] has quit [Ping timeout: 276 seconds] 23:09:11 DrDuck: maybe it's easier if you start with a two-parameter non-tail-recursive version. 23:09:31 Non-"iterative", according to SICP 23:10:44 sethalves [~user@headache.hungry.com] has joined #scheme 23:10:48 Riastradh [~riastradh@fsf/member/riastradh] has joined #scheme 23:17:02 lucasaiu: In my code b is the base and count is the power it's raised to. The objective here is to use the technique of defining an invariant quantity, as the exercise says, such that a*b^(count) will always be the same value, but once count has reached 0, a will hold the final answer. 23:17:11 With that said, I check on line 6 if count is equal to zero. This means that a now is equal to b^(count), so I return a. On line 7 if a is equal to one, we return the function with b in a's place to initiate things, because raising 1^(count) alone gives 1 still. 23:17:18 In the last two conditional checks from linex 8 to 9, we check if count is even. If so, we re-enter the function with a^2 b and count/2. Finally, if count is odd, we re-enter the function with a*b b and count-1. 23:17:25 Doing this enough times will bring us back to count finally reaching 0, where we can then return a, our final answer. 23:19:19 The basic idea seems correct 23:19:26 Let me redo it from scratch 23:21:44 I think there's a syntactic problem on my side. maybe I'm not using cond correctly. Gonna attempt to redo it, as well. 23:22:08 -!- youlysses [~user@75-132-28-10.dhcp.stls.mo.charter.com] has quit [Remote host closed the connection] 23:24:48 cdidd [~cdidd@93-80-82-211.broadband.corbina.ru] has joined #scheme 23:26:55 Done 23:28:57 See the tail-recursive and non-tail-recursive versions here: http://ageinghacker.net/stuff/ 23:30:24 I don't really understand your second cond branch, now that I'm looking at it again. If the base is 1, then you return (fast-expt-itr b b count) 23:34:10 rszeno [~rszeno@79.114.104.10] has joined #scheme 23:34:52 Before I click it, I'm gonna implement this second attempt I just wrote up on paper. I'll compare afterwards, lucasaiu. 23:35:48 Ok 23:35:57 I've slightly improve it 23:36:11 -improved (for anybody else following: please reload) 23:36:13 Sure 23:36:17 :-0 23:36:18 :-) 23:39:45 -!- kobain [~kobian@unaffiliated/kobain] has quit [Read error: Connection reset by peer] 23:39:56 lucasaiu: Well here is my new solution, but I always return b^(count+1) as my final answer. :| 23:40:02 I will check out yours now. 23:40:18 kobain [~kobian@unaffiliated/kobain] has joined #scheme 23:44:43 Ahh I see my problem. 23:44:49 I don't account for count being one. 23:47:05 Updated and working solution: https://www.refheap.com/paste/14330 23:47:12 Thanks for working with me lucasaiu. 23:48:51 :-) 23:49:28 ASau` [~user@p5797F7CA.dip0.t-ipconnect.de] has joined #scheme 23:50:43 DrDuck: are you sure that's the fixed version? 23:50:46 guile> (expt 2 3) 23:50:46 8 23:50:46 guile> (expt 2 10) 23:50:46 128 23:50:49 g 23:50:56 2 ^ 10 still doesn't work for me 23:51:42 youlysses [~user@75-132-28-10.dhcp.stls.mo.charter.com] has joined #scheme 23:53:04 Hmm. You're right. 23:53:09 I'll fix it after work. 23:53:16 -!- ASau [~user@p5797F5ED.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds] 23:55:12 tenq [~tenq@ip68-100-228-234.dc.dc.cox.net] has joined #scheme