2016-08-29T00:02:54Z robotoad quit (Ping timeout: 244 seconds) 2016-08-29T00:17:25Z sethalves joined #scheme 2016-08-29T00:20:44Z oleo_ joined #scheme 2016-08-29T00:23:27Z mgodshall joined #scheme 2016-08-29T00:24:04Z oleo quit (Ping timeout: 244 seconds) 2016-08-29T00:35:12Z ddp quit (Quit: ddp) 2016-08-29T00:41:48Z X-Scale quit (Quit: HydraIRC -> http://www.hydrairc.com <- s0 d4Mn l33t |t'z 5c4rY!) 2016-08-29T00:44:23Z ddp joined #scheme 2016-08-29T00:51:04Z lexicall joined #scheme 2016-08-29T00:53:45Z shdeng joined #scheme 2016-08-29T00:55:14Z lexicall quit (Client Quit) 2016-08-29T00:59:06Z zacts quit (Quit: WeeChat 1.4) 2016-08-29T01:09:54Z mbrock quit (Ping timeout: 260 seconds) 2016-08-29T01:09:54Z makufiru quit (Ping timeout: 260 seconds) 2016-08-29T01:10:40Z mjl quit (Ping timeout: 264 seconds) 2016-08-29T01:10:40Z NhanH quit (Ping timeout: 264 seconds) 2016-08-29T01:11:41Z kwmiebach quit (Ping timeout: 258 seconds) 2016-08-29T01:11:52Z steshaw quit (Ping timeout: 255 seconds) 2016-08-29T01:16:07Z tmtwd joined #scheme 2016-08-29T01:22:23Z mjl joined #scheme 2016-08-29T01:24:15Z badkins quit (Remote host closed the connection) 2016-08-29T01:25:31Z mbrock joined #scheme 2016-08-29T01:26:12Z makufiru joined #scheme 2016-08-29T01:27:47Z steshaw joined #scheme 2016-08-29T01:27:52Z kwmiebach joined #scheme 2016-08-29T01:28:39Z NhanH joined #scheme 2016-08-29T01:33:52Z sophiag joined #scheme 2016-08-29T01:35:21Z sophiag: going to try asking this again in case anyone's hanging around... 2016-08-29T01:36:54Z sophiag: i was wondering if anyone can anyone elucidate this comment at the top of the metacircular evaluator code provided on mit press’s SIP site? "WARNING: Don't load this file twice (or you'll lose the primitives interface, due to renamings of apply)." asking because i think i'm experiencing something similar with my own implementation 2016-08-29T01:37:34Z sophiag: the reason i suspect that is because my implementation loads fine, but then if i uncomment those two lines to actual *use* it: (define the-global-environment (setup-environment)) and (driver-loop) i get the error ;Unbound variable: primitive-procedure 2016-08-29T01:38:00Z zacts joined #scheme 2016-08-29T01:39:24Z grettke quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2016-08-29T01:45:51Z daviid quit (Ping timeout: 276 seconds) 2016-08-29T01:52:59Z ddp quit (Quit: ddp) 2016-08-29T01:55:21Z ddp joined #scheme 2016-08-29T02:03:42Z nckx quit (Quit: 🐧 Doei!) 2016-08-29T02:06:59Z nckx joined #scheme 2016-08-29T02:09:42Z grettke joined #scheme 2016-08-29T02:13:37Z daviid joined #scheme 2016-08-29T02:15:41Z pierpa quit (Ping timeout: 244 seconds) 2016-08-29T02:18:07Z enderby joined #scheme 2016-08-29T02:27:46Z rgrinberg quit (Ping timeout: 250 seconds) 2016-08-29T02:29:19Z ArneBab_ joined #scheme 2016-08-29T02:31:20Z JoshS joined #scheme 2016-08-29T02:33:32Z groscoe quit (Ping timeout: 240 seconds) 2016-08-29T02:33:33Z ArneBab quit (Ping timeout: 240 seconds) 2016-08-29T02:34:41Z robotoad joined #scheme 2016-08-29T02:40:24Z notadrop joined #scheme 2016-08-29T02:42:09Z excelsior joined #scheme 2016-08-29T02:47:15Z excelsior quit (Quit: leaving) 2016-08-29T02:47:25Z excelsior joined #scheme 2016-08-29T02:50:00Z excelsior quit (Client Quit) 2016-08-29T02:50:33Z mastokley quit (Ping timeout: 240 seconds) 2016-08-29T02:54:03Z zacts quit (Ping timeout: 240 seconds) 2016-08-29T03:09:30Z robotoad quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2016-08-29T03:12:57Z sophiag` joined #scheme 2016-08-29T03:15:33Z sophiag quit (Ping timeout: 276 seconds) 2016-08-29T03:26:36Z enderby quit (Remote host closed the connection) 2016-08-29T03:31:11Z jao joined #scheme 2016-08-29T03:33:15Z notadrop quit (Quit: notadrop) 2016-08-29T03:36:44Z rgrinberg joined #scheme 2016-08-29T03:38:24Z karswell joined #scheme 2016-08-29T03:38:38Z robotoad joined #scheme 2016-08-29T03:44:49Z zacts joined #scheme 2016-08-29T03:47:02Z ASau joined #scheme 2016-08-29T03:50:00Z mastokley joined #scheme 2016-08-29T04:01:49Z rgrinberg quit (Ping timeout: 250 seconds) 2016-08-29T04:01:58Z jao quit (Ping timeout: 252 seconds) 2016-08-29T04:06:19Z sophiag` is now known as sophiag 2016-08-29T04:10:11Z rudybot quit (Remote host closed the connection) 2016-08-29T04:10:31Z rudybot joined #scheme 2016-08-29T04:22:52Z robotoad quit (Ping timeout: 252 seconds) 2016-08-29T04:26:10Z robotoad joined #scheme 2016-08-29T04:27:49Z grublet quit (Ping timeout: 252 seconds) 2016-08-29T04:44:43Z ddp quit (Quit: ddp) 2016-08-29T04:44:54Z ddp joined #scheme 2016-08-29T04:48:30Z daviid quit (Ping timeout: 276 seconds) 2016-08-29T04:51:55Z edgar-rft quit (Quit: edgar-rft) 2016-08-29T04:58:35Z zacts quit (Quit: WeeChat 1.4) 2016-08-29T05:01:46Z oleo_ quit (Quit: Leaving) 2016-08-29T05:13:43Z sophiag` joined #scheme 2016-08-29T05:16:46Z sophiag quit (Ping timeout: 252 seconds) 2016-08-29T05:19:54Z excelsior joined #scheme 2016-08-29T05:22:06Z zacts joined #scheme 2016-08-29T05:25:25Z ddp quit (Quit: ddp) 2016-08-29T05:30:04Z nilg joined #scheme 2016-08-29T05:31:20Z mastokley quit (Ping timeout: 244 seconds) 2016-08-29T05:31:58Z tmtwd quit (Ping timeout: 258 seconds) 2016-08-29T05:32:32Z robotoad quit (Ping timeout: 240 seconds) 2016-08-29T05:36:14Z robotoad joined #scheme 2016-08-29T05:53:43Z gwatt quit (Ping timeout: 244 seconds) 2016-08-29T05:53:50Z gwatt joined #scheme 2016-08-29T06:16:09Z excelsior quit (Ping timeout: 260 seconds) 2016-08-29T06:18:21Z lambda-11235 quit (Quit: Bye) 2016-08-29T06:31:50Z bars0 quit (Quit: leaving) 2016-08-29T06:36:46Z stepnem joined #scheme 2016-08-29T06:38:46Z fadein quit (Ping timeout: 265 seconds) 2016-08-29T06:42:01Z bars0 joined #scheme 2016-08-29T06:47:08Z fadein joined #scheme 2016-08-29T06:49:23Z bars0 quit (Quit: leaving) 2016-08-29T06:51:29Z bars0 joined #scheme 2016-08-29T06:54:55Z ASau quit (Remote host closed the connection) 2016-08-29T06:55:48Z ASau joined #scheme 2016-08-29T07:00:35Z nilg quit (Read error: Connection reset by peer) 2016-08-29T07:04:58Z sophiag` left #scheme 2016-08-29T07:07:17Z civodul joined #scheme 2016-08-29T07:13:23Z excelsior joined #scheme 2016-08-29T07:33:08Z groovy2shoes joined #scheme 2016-08-29T07:37:07Z JoshS quit (Read error: Connection reset by peer) 2016-08-29T07:37:26Z JoshS joined #scheme 2016-08-29T07:40:30Z csed joined #scheme 2016-08-29T07:48:46Z robotoad quit (Ping timeout: 255 seconds) 2016-08-29T07:48:55Z dsp- quit (Ping timeout: 244 seconds) 2016-08-29T08:02:35Z alezost joined #scheme 2016-08-29T08:33:17Z ASau quit (Ping timeout: 258 seconds) 2016-08-29T08:33:51Z leot joined #scheme 2016-08-29T09:09:36Z ovenpasta joined #scheme 2016-08-29T09:23:50Z ggole joined #scheme 2016-08-29T09:34:46Z X-Scale joined #scheme 2016-08-29T09:35:26Z Naraka quit (Remote host closed the connection) 2016-08-29T09:37:09Z Naraka joined #scheme 2016-08-29T09:37:50Z bars0 quit (Quit: leaving) 2016-08-29T09:40:21Z greatscottttt joined #scheme 2016-08-29T09:46:03Z deank quit (Ping timeout: 244 seconds) 2016-08-29T09:49:19Z leppie quit (Ping timeout: 244 seconds) 2016-08-29T09:53:48Z leppie joined #scheme 2016-08-29T09:58:33Z leppie quit (Ping timeout: 276 seconds) 2016-08-29T10:03:06Z leppie joined #scheme 2016-08-29T10:08:18Z leppie quit (Ping timeout: 276 seconds) 2016-08-29T10:11:51Z leppie joined #scheme 2016-08-29T10:16:21Z leppie quit (Ping timeout: 265 seconds) 2016-08-29T10:18:36Z deank joined #scheme 2016-08-29T10:20:38Z leppie joined #scheme 2016-08-29T10:24:02Z ddp joined #scheme 2016-08-29T10:25:32Z leppie quit (Ping timeout: 265 seconds) 2016-08-29T10:28:36Z Muir joined #scheme 2016-08-29T10:28:55Z ddp quit (Quit: ddp) 2016-08-29T10:29:23Z leppie joined #scheme 2016-08-29T10:31:29Z bars0 joined #scheme 2016-08-29T10:32:17Z bars0 quit (Client Quit) 2016-08-29T10:32:27Z bars0 joined #scheme 2016-08-29T10:33:34Z ddp joined #scheme 2016-08-29T10:33:59Z leppie quit (Ping timeout: 260 seconds) 2016-08-29T10:36:34Z rszeno joined #scheme 2016-08-29T10:38:01Z leppie joined #scheme 2016-08-29T10:42:27Z leppie quit (Ping timeout: 264 seconds) 2016-08-29T10:46:43Z leppie joined #scheme 2016-08-29T10:51:03Z leppie quit (Ping timeout: 240 seconds) 2016-08-29T10:51:37Z alezost quit (Quit: I live in GuixSD and Emacs ) 2016-08-29T10:55:31Z leppie joined #scheme 2016-08-29T10:59:58Z leppie quit (Ping timeout: 252 seconds) 2016-08-29T11:04:18Z leppie joined #scheme 2016-08-29T11:06:50Z ddp quit (Quit: ddp) 2016-08-29T11:09:24Z leppie quit (Ping timeout: 276 seconds) 2016-08-29T11:11:10Z bjz joined #scheme 2016-08-29T11:12:56Z leppie joined #scheme 2016-08-29T11:17:08Z leppie quit (Ping timeout: 244 seconds) 2016-08-29T11:18:38Z ddp joined #scheme 2016-08-29T11:19:17Z ddp quit (Client Quit) 2016-08-29T11:19:29Z ddp joined #scheme 2016-08-29T11:21:40Z leppie joined #scheme 2016-08-29T11:26:18Z leppie quit (Ping timeout: 276 seconds) 2016-08-29T11:26:26Z shdeng quit (Quit: Leaving) 2016-08-29T11:30:26Z leppie joined #scheme 2016-08-29T11:30:29Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2016-08-29T11:35:24Z leppie quit (Ping timeout: 276 seconds) 2016-08-29T11:39:09Z leppie joined #scheme 2016-08-29T11:43:37Z bjz joined #scheme 2016-08-29T11:43:59Z leppie quit (Ping timeout: 260 seconds) 2016-08-29T11:45:04Z pierpa joined #scheme 2016-08-29T11:47:57Z leppie joined #scheme 2016-08-29T11:52:44Z leppie quit (Ping timeout: 260 seconds) 2016-08-29T11:56:45Z leppie joined #scheme 2016-08-29T11:57:17Z cemerick joined #scheme 2016-08-29T12:01:29Z leppie quit (Ping timeout: 260 seconds) 2016-08-29T12:06:02Z leppie joined #scheme 2016-08-29T12:10:21Z leppie quit (Ping timeout: 244 seconds) 2016-08-29T12:13:55Z dmiles quit (Read error: Connection reset by peer) 2016-08-29T12:14:47Z leppie joined #scheme 2016-08-29T12:15:32Z rgrinberg joined #scheme 2016-08-29T12:19:34Z leppie quit (Ping timeout: 260 seconds) 2016-08-29T12:23:33Z leppie joined #scheme 2016-08-29T12:24:45Z edgar-rft joined #scheme 2016-08-29T12:26:45Z ddp quit (Quit: ddp) 2016-08-29T12:27:24Z mumptai joined #scheme 2016-08-29T12:27:57Z leppie quit (Ping timeout: 250 seconds) 2016-08-29T12:28:01Z groscoe joined #scheme 2016-08-29T12:32:17Z dmiles joined #scheme 2016-08-29T12:32:20Z leppie joined #scheme 2016-08-29T12:32:25Z fadein quit (Ping timeout: 244 seconds) 2016-08-29T12:34:49Z fadein joined #scheme 2016-08-29T12:36:32Z leppie quit (Ping timeout: 240 seconds) 2016-08-29T12:40:46Z lain1 is now known as zwwwdr 2016-08-29T12:41:02Z leppie joined #scheme 2016-08-29T12:44:27Z ggole_ joined #scheme 2016-08-29T12:46:04Z leppie quit (Ping timeout: 264 seconds) 2016-08-29T12:47:22Z ggole__ joined #scheme 2016-08-29T12:47:26Z ggole quit (Ping timeout: 258 seconds) 2016-08-29T12:49:51Z leppie joined #scheme 2016-08-29T12:50:16Z ggole_ quit (Ping timeout: 255 seconds) 2016-08-29T12:54:42Z leppie quit (Ping timeout: 276 seconds) 2016-08-29T12:54:44Z chishiki joined #scheme 2016-08-29T12:59:01Z leppie joined #scheme 2016-08-29T13:02:14Z ggole__ is now known as ggole 2016-08-29T13:02:18Z bjz_ joined #scheme 2016-08-29T13:02:33Z bjz quit (Ping timeout: 240 seconds) 2016-08-29T13:03:24Z bars0 quit (Quit: leaving) 2016-08-29T13:03:35Z leppie quit (Ping timeout: 265 seconds) 2016-08-29T13:07:40Z leppie joined #scheme 2016-08-29T13:08:13Z Muir quit (Quit: Leaving) 2016-08-29T13:12:54Z leppie quit (Ping timeout: 276 seconds) 2016-08-29T13:16:28Z mejja joined #scheme 2016-08-29T13:16:51Z leppie joined #scheme 2016-08-29T13:21:09Z leppie quit (Ping timeout: 244 seconds) 2016-08-29T13:25:31Z leppie joined #scheme 2016-08-29T13:29:55Z civodul quit (Read error: Connection reset by peer) 2016-08-29T13:30:07Z leppie quit (Ping timeout: 252 seconds) 2016-08-29T13:30:10Z civodul joined #scheme 2016-08-29T13:34:09Z leppie joined #scheme 2016-08-29T13:34:47Z bjz_ quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2016-08-29T13:36:47Z civodul quit (Read error: Connection reset by peer) 2016-08-29T13:37:00Z civodul joined #scheme 2016-08-29T13:37:59Z oleo joined #scheme 2016-08-29T13:38:54Z leppie quit (Ping timeout: 260 seconds) 2016-08-29T13:43:24Z leppie joined #scheme 2016-08-29T13:47:04Z mejja quit (Quit: \ No newline at end of file) 2016-08-29T13:48:39Z leppie quit (Ping timeout: 276 seconds) 2016-08-29T13:51:19Z M-krsiehl quit (Remote host closed the connection) 2016-08-29T13:51:19Z DeeEff[m] quit (Remote host closed the connection) 2016-08-29T13:52:02Z leppie joined #scheme 2016-08-29T13:56:45Z leppie quit (Ping timeout: 265 seconds) 2016-08-29T14:00:41Z leppie joined #scheme 2016-08-29T14:05:00Z leppie quit (Ping timeout: 250 seconds) 2016-08-29T14:10:03Z leppie joined #scheme 2016-08-29T14:16:04Z deank quit (Ping timeout: 264 seconds) 2016-08-29T14:22:25Z DeeEff[m] joined #scheme 2016-08-29T14:24:55Z badkins joined #scheme 2016-08-29T14:26:34Z badkins_ joined #scheme 2016-08-29T14:29:47Z badkins quit (Ping timeout: 258 seconds) 2016-08-29T14:52:06Z robotoad joined #scheme 2016-08-29T14:53:31Z m1dnight quit (Ping timeout: 250 seconds) 2016-08-29T14:56:24Z ecraven: foof`: just out of interest, *how* do you use chibi-ffi to wrap C++ code? any public examples? 2016-08-29T15:09:34Z nckx quit (Quit: 🐧 Doei!) 2016-08-29T15:12:39Z taij33n joined #scheme 2016-08-29T15:13:16Z karswell quit (Ping timeout: 244 seconds) 2016-08-29T15:13:39Z ddp joined #scheme 2016-08-29T15:15:57Z nckx joined #scheme 2016-08-29T15:16:33Z mastokley joined #scheme 2016-08-29T15:17:14Z mokuso quit (Ping timeout: 244 seconds) 2016-08-29T15:21:17Z zacts quit (Quit: WeeChat 1.4) 2016-08-29T15:30:40Z M-krsiehl joined #scheme 2016-08-29T15:44:55Z badkins_ quit (Ping timeout: 258 seconds) 2016-08-29T15:51:37Z groovy2shoes quit (Ping timeout: 255 seconds) 2016-08-29T15:55:02Z zacts joined #scheme 2016-08-29T16:04:58Z jao joined #scheme 2016-08-29T16:09:03Z ovenpasta quit (Ping timeout: 276 seconds) 2016-08-29T16:12:32Z zacts quit (Quit: WeeChat 1.4) 2016-08-29T16:14:08Z ovenpasta joined #scheme 2016-08-29T16:15:33Z rgrinberg quit (Ping timeout: 276 seconds) 2016-08-29T16:19:14Z mokuso joined #scheme 2016-08-29T16:19:14Z mokuso quit (Changing host) 2016-08-29T16:19:14Z mokuso joined #scheme 2016-08-29T16:21:20Z Riastradh quit (Ping timeout: 258 seconds) 2016-08-29T16:22:30Z Naraka quit (Ping timeout: 244 seconds) 2016-08-29T16:24:58Z ovenpasta quit (Ping timeout: 250 seconds) 2016-08-29T16:25:16Z nanoz joined #scheme 2016-08-29T16:28:53Z mastokley quit (Ping timeout: 250 seconds) 2016-08-29T16:29:40Z Naraka joined #scheme 2016-08-29T16:33:43Z greatscottttt quit (Quit: WeeChat 1.5) 2016-08-29T16:40:01Z rgrinberg joined #scheme 2016-08-29T16:47:49Z csed quit (Ping timeout: 244 seconds) 2016-08-29T16:48:49Z rsully quit (Ping timeout: 265 seconds) 2016-08-29T16:53:00Z badkins joined #scheme 2016-08-29T16:55:57Z rsully joined #scheme 2016-08-29T17:03:59Z civodul quit (Remote host closed the connection) 2016-08-29T17:06:02Z ddp quit (Read error: Connection reset by peer) 2016-08-29T17:07:04Z ddp joined #scheme 2016-08-29T17:16:07Z chishiki quit (Quit: WeeChat 1.5) 2016-08-29T17:18:14Z rotty quit (Ping timeout: 260 seconds) 2016-08-29T17:22:32Z excelsior quit (Quit: leaving) 2016-08-29T17:22:40Z excelsior joined #scheme 2016-08-29T17:24:27Z ovenpasta joined #scheme 2016-08-29T17:33:17Z groovy2shoes joined #scheme 2016-08-29T17:39:07Z daviid joined #scheme 2016-08-29T17:44:36Z nanoz quit (Read error: Connection reset by peer) 2016-08-29T17:44:59Z rotty joined #scheme 2016-08-29T17:46:22Z rgrinberg quit (Quit: WeeChat 1.5) 2016-08-29T17:47:13Z JoshS quit (Ping timeout: 265 seconds) 2016-08-29T17:47:44Z rgrinberg joined #scheme 2016-08-29T17:52:06Z spooq joined #scheme 2016-08-29T17:58:10Z JoshS joined #scheme 2016-08-29T18:05:07Z spooq quit (Read error: Connection reset by peer) 2016-08-29T18:06:22Z ddp quit (Ping timeout: 258 seconds) 2016-08-29T18:14:10Z ddp joined #scheme 2016-08-29T18:16:24Z lambda-11235 joined #scheme 2016-08-29T18:23:08Z JoshS quit (Read error: Connection reset by peer) 2016-08-29T18:25:47Z mastokley joined #scheme 2016-08-29T18:36:36Z mokuso quit (Ping timeout: 276 seconds) 2016-08-29T18:38:20Z nckx quit (Quit: 🐧 Doei!) 2016-08-29T18:38:52Z rgrinberg quit (Ping timeout: 240 seconds) 2016-08-29T18:47:58Z nckx joined #scheme 2016-08-29T19:03:33Z igajsin joined #scheme 2016-08-29T19:04:08Z igajsin left #scheme 2016-08-29T19:26:26Z greatscottttt joined #scheme 2016-08-29T19:30:57Z rgrinberg joined #scheme 2016-08-29T19:34:11Z justinethier joined #scheme 2016-08-29T19:40:25Z cemerick quit (Ping timeout: 250 seconds) 2016-08-29T19:40:51Z excelsior quit (Quit: Lost terminal) 2016-08-29T19:42:04Z nckx quit (Quit: 🐧 Doei!) 2016-08-29T19:43:02Z Riastradh joined #scheme 2016-08-29T19:46:18Z lambda-11235 quit (Quit: Bye) 2016-08-29T19:49:15Z rgrinberg quit (Quit: WeeChat 1.5) 2016-08-29T19:49:35Z rgrinberg joined #scheme 2016-08-29T19:50:43Z ddp quit (Ping timeout: 252 seconds) 2016-08-29T20:03:41Z rain1` quit (Quit: Leaving) 2016-08-29T20:05:51Z nckx joined #scheme 2016-08-29T20:11:51Z fadein quit (Ping timeout: 264 seconds) 2016-08-29T20:20:45Z fadein joined #scheme 2016-08-29T20:43:36Z ecraven: foof`: also, is there anything like (result) in the ffi, but for in/out parameters? imgui uses bool* in a lot of places as in/out :-/ 2016-08-29T20:43:57Z ecraven: using (result bool) specifies it as a pure output parameter 2016-08-29T20:53:27Z iskander: anybody using emacs + geiser + scheme ? 2016-08-29T20:53:45Z justinethier: ecraven: hey, thanks for adding r7rs benchmark results for cyclone :) 2016-08-29T20:53:53Z DeeEff[m]: iskander: yes, I do. Why? 2016-08-29T20:53:57Z tax quit (Quit: Leaving) 2016-08-29T20:54:13Z iskander: it doesn't work with mit-scheme or i'm too stupid 2016-08-29T20:54:24Z iskander: chicken scheme works 2016-08-29T20:54:26Z zacts joined #scheme 2016-08-29T20:54:33Z ecraven: justinethier: welcome, as soon as I have a bit more time, I'll properly rerun everything 2016-08-29T20:54:50Z ecraven: justinethier: if I'm late adding new versions, ping me, I don't have a good process yet to follow new releases of all schemes :-/ 2016-08-29T20:55:14Z DeeEff[m]: iskander: AFAIK Geiser only supports Racket, Guile, CHICKEN? 2016-08-29T20:55:31Z DeeEff[m]: ecraven: where are the benchmark results again? 2016-08-29T20:55:34Z iskander: chicken scheme should be OK for SICP ? 2016-08-29T20:55:45Z DeeEff[m]: Chicken is fine for SICP 2016-08-29T20:55:54Z DeeEff[m]: some things you may wish to install the SICP egg for 2016-08-29T20:56:03Z DeeEff[m]: http://wiki.call-cc.org/eggref/4/sicp 2016-08-29T20:56:06Z ecraven: DeeEff[m]: https://ecraven.github.com/r7rs-benchmarks/benchmark.html I think 2016-08-29T20:56:11Z justinethier: ecraven: no worries, I can see it being a real pain to re-run those so I understand if it takes awhile to get updated 2016-08-29T20:56:18Z iskander: nil is not supported anymore ? sicp uses nil 2016-08-29T20:56:38Z ecraven: iskander: just type '() instead of nil, or do (define nil '()) at the top 2016-08-29T20:56:54Z ecraven: DeeEff[m]: geiser has grown to support more than these 2016-08-29T20:56:58Z iskander: thanks 2016-08-29T20:57:01Z justinethier: ecraven: But if I do notice I'll ping you after a reasonable amount of time :) 2016-08-29T20:57:25Z ecraven: justinethier: feel free to ping right away, if I have a lot of paid work, I might forget to do the other stuff :) 2016-08-29T20:57:28Z DeeEff[m]: ecraven: really? I guess I'll update my MELPA list and see... 2016-08-29T20:57:54Z ecraven: DeeEff[m]: just keep in mind that "support" means different things on different schemes :) 2016-08-29T20:57:55Z iskander: how do i install sicp egg ? i'm new to chicken scheme 2016-08-29T20:58:16Z DeeEff[m]: iskander: no worries. Type `chicken-install -s sicp` at the terminal 2016-08-29T20:58:21Z DeeEff[m]: without the backticks 2016-08-29T20:58:21Z DeeEff[m]: :) 2016-08-29T20:58:30Z justinethier: ecraven: ok, fair enough. thank you 2016-08-29T20:58:33Z iskander: thx 2016-08-29T20:58:44Z DeeEff[m]: then if you want to use it from the REPL / csi, you can call `(use sicp)` 2016-08-29T20:58:47Z DeeEff[m]: again, without the backticks 2016-08-29T20:59:27Z iskander: should i do it as root ? 2016-08-29T20:59:55Z DeeEff[m]: no, that's why you use the `-s` flag 2016-08-29T21:00:01Z DeeEff[m]: that way the only root operations are moving the files 2016-08-29T21:00:14Z DeeEff[m]: unless you're on windows, in which case you'll likely have to be admin anyways 2016-08-29T21:00:25Z DeeEff[m]: since sudo / doas don't exist on Windows 2016-08-29T21:00:29Z iskander: nah, linux :) thank you 2016-08-29T21:01:31Z iskander: why was nil removed from scheme ? 2016-08-29T21:01:39Z iskander: politics ? 2016-08-29T21:01:46Z qu1j0t3: you mean why is it called '() ? 2016-08-29T21:03:02Z iskander: wasn't it predefined previously ? 2016-08-29T21:03:30Z qu1j0t3: i dunno, you'd have to crawl through the standards. jcowan might know off the top of his head if it's in any standard. 2016-08-29T21:05:29Z iskander: http://web.archive.org/web/20070808004043/http://wiki.wordaligned.org/sicp/published/FrequentlyAskedQuestions 2016-08-29T21:05:29Z rudybot: http://teensy.info/wYmhExHxlr 2016-08-29T21:05:48Z iskander: apparently it was removed from the standard 2016-08-29T21:06:08Z iskander: i like nil :( 2016-08-29T21:08:16Z ecraven: iskander: as I said, just use (define nil '()) 2016-08-29T21:08:38Z iskander: sure, i was just curious why it was removed 2016-08-29T21:09:00Z DeeEff[m]: well, "nil" is only really used in scheme as the null list, which is '() 2016-08-29T21:09:23Z DeeEff[m]: in LISP, it made sense to have nil separately because it stood for a lot of other things (false, nothingness) 2016-08-29T21:09:45Z DeeEff[m]: honestly it was a bit of a wart from a language perspective (IMO) and it's still just three characters 2016-08-29T21:10:34Z DeeEff[m]: but if you want to, then throw `(define nil '())` in your `~/.csirc` or Geiser init file and you should be able to work with it 2016-08-29T21:10:49Z ecraven: you'll only get problems if you want '() and #f to be the same thing 2016-08-29T21:11:05Z iskander: thanks guys 2016-08-29T21:11:11Z iskander: another question 2016-08-29T21:11:21Z DeeEff[m]: Yeah, but SICP doesn't conflate #f and '(). nil is just somehow left in parts of the text 2016-08-29T21:12:13Z iskander: i tried to use geiser with racket but wanted to enable SICP scheme mode, how would i do it correctly ? if it is possible 2016-08-29T21:12:49Z iskander: or should i stay with chicken scheme 2016-08-29T21:13:33Z qu1j0t3: iskander: chicken has been fine for me with sicp, except for the picture language, where i used racket with a little shim library 2016-08-29T21:13:34Z DeeEff[m]: IIRC you want `#lang sicp` for Racket, but as I am not a Racketeer I do not know how to do so from the REPL 2016-08-29T21:14:17Z DeeEff[m]: the picture language is the one part of the book that really annoyed me. I just ended up skipping it since it didn't really seem to provide much value in comparison to other parts of the book :( 2016-08-29T21:14:40Z iskander: i tried to evaluate a #lang expression but racket returned an error 2016-08-29T21:14:48Z ggole quit 2016-08-29T21:14:54Z ecraven: iskander: ask in #racket 2016-08-29T21:15:06Z DeeEff[m]: yeah, that line usually goes at the top of a source file, I didn't think it would work with the REPL 2016-08-29T21:15:28Z mumptai quit (Quit: Verlassend) 2016-08-29T21:15:33Z iskander: read: #lang not enabled in the current context 2016-08-29T21:18:14Z DeeEff[m]: iskander: this may help you http://www.neilvandyke.org/racket/sicp/ 2016-08-29T21:18:23Z DeeEff[m]: that said I don't know how up-to-date that is 2016-08-29T21:19:08Z DeeEff[m]: also this https://docs.racket-lang.org/sicp-manual/index.html 2016-08-29T21:19:19Z greatscottttt quit (Quit: WeeChat 1.4) 2016-08-29T21:21:33Z zacts quit (Ping timeout: 240 seconds) 2016-08-29T21:21:38Z zacts_pi joined #scheme 2016-08-29T21:26:23Z grettke quit (Quit: Textual IRC Client: www.textualapp.com) 2016-08-29T21:29:10Z rszeno quit (Quit: Leaving.) 2016-08-29T21:29:52Z zacts_pi quit (Ping timeout: 240 seconds) 2016-08-29T21:33:03Z zacts joined #scheme 2016-08-29T21:34:19Z badkins quit (Ping timeout: 260 seconds) 2016-08-29T21:37:22Z daviid quit (Ping timeout: 265 seconds) 2016-08-29T21:41:07Z wasamasa: let's make a scheme implementation that's purely good at benchmark results 2016-08-29T21:41:18Z wasamasa: I'd call it "JIT Scheme" 2016-08-29T21:41:31Z wasamasa: and for that, hum, I think I'd choose rpython 2016-08-29T21:43:29Z rgrinberg quit (Ping timeout: 250 seconds) 2016-08-29T21:47:02Z justinethier: heh 2016-08-29T21:47:48Z justinethier: hey, I made a scheme that is bad at benchmark results :) 2016-08-29T21:47:59Z wasamasa: that's not true 2016-08-29T21:48:04Z wasamasa: you're beating chez at one test 2016-08-29T21:49:02Z DeeEff[m]: you beat chickencsi, so doing alright I guess 2016-08-29T21:49:26Z justinethier: wasamasa: true, by 0.05 secs :) 2016-08-29T21:49:39Z justinethier: i guess its getting there 2016-08-29T21:50:12Z justinethier: optimization will be the last 5% of the work, and will take 95% of the time 2016-08-29T21:50:17Z wasamasa: if I wanted to do the reverse, I guess I'd try implementing it on top of elisp 2016-08-29T21:51:23Z DeeEff[m]: if I wanted to do the reverse, I guess I'd try implementing it in pure C++ templates 2016-08-29T21:51:30Z DeeEff[m]: obviously you need to time the compile time 2016-08-29T21:51:44Z wasamasa: lol 2016-08-29T21:53:01Z DeeEff[m]: It's purely functional! It counts! 2016-08-29T21:54:44Z justinethier quit (Quit: Page closed) 2016-08-29T21:56:23Z deank joined #scheme 2016-08-29T22:06:47Z badkins joined #scheme 2016-08-29T22:16:55Z zacts quit (Quit: WeeChat 1.4) 2016-08-29T22:16:55Z grettke joined #scheme 2016-08-29T22:34:03Z mastokley quit (Ping timeout: 264 seconds) 2016-08-29T22:51:54Z bjz joined #scheme 2016-08-29T22:57:59Z IstiCusi joined #scheme 2016-08-29T22:58:32Z robotoad quit (Quit: My Mac has gone to sleep. ZZZzzz…) 2016-08-29T23:02:37Z Naraka quit (Quit: Leaving) 2016-08-29T23:06:38Z bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) 2016-08-29T23:13:12Z stepnem quit (Ping timeout: 240 seconds) 2016-08-29T23:15:28Z enderby joined #scheme 2016-08-29T23:21:26Z robotoad joined #scheme 2016-08-29T23:22:57Z leot quit (Quit: BBT) 2016-08-29T23:23:26Z adu joined #scheme 2016-08-29T23:30:09Z rgrinberg joined #scheme 2016-08-29T23:40:57Z karswell joined #scheme 2016-08-29T23:41:52Z defanor quit (Ping timeout: 240 seconds) 2016-08-29T23:43:48Z tax joined #scheme 2016-08-29T23:44:52Z Naraka joined #scheme 2016-08-29T23:46:22Z defanor joined #scheme 2016-08-29T23:46:34Z mastokley joined #scheme 2016-08-29T23:50:39Z lambda-11235 joined #scheme