00:03 MaXim_: damn 00:03 MaXim_: i made racket crash 00:07 (quit) jeapostrophe: Quit: jeapostrophe 00:30 (join) noelup-up-n-away 00:32 (quit) dnolen: Quit: dnolen 00:32 (quit) martinhex: Excess Flood 00:33 (join) martinhex 00:34 (join) dnolen 00:35 (quit) tunes: Ping timeout: 245 seconds 00:35 (join) tunes 00:35 (quit) noelup-up-n-away: Ping timeout: 264 seconds 00:40 (quit) dnolen: Quit: dnolen 01:00 (quit) em: Ping timeout: 252 seconds 01:02 (join) em 01:05 offby1: bad boy 01:09 (join) haruki_zaemon 01:11 MaXim_: mm 01:11 MaXim_: i wonder how streams work 01:23 (quit) si14: K-Lined 01:24 (quit) em: Read error: Operation timed out 01:27 (join) si14 01:39 offby1: they just trickle down 01:43 (join) em 01:43 (quit) realitygrill: Quit: realitygrill 01:52 jonrafkind: whats good for the economy is good for racket 01:58 (nick) haruki_zaemon -> haruki_zaemon|zz 02:18 (quit) jonrafkind: Read error: Operation timed out 02:40 (quit) si14: Ping timeout: 258 seconds 02:49 (nick) haruki_zaemon|zz -> haruki_zaemon 03:18 (join) bluezenix 03:19 (quit) mithos28: Quit: mithos28 03:19 (quit) martinhex: Ping timeout: 240 seconds 03:24 (join) martinhex 03:29 (quit) martinhex: Read error: Operation timed out 03:36 (join) si14 03:49 (join) martinhex 03:54 (join) noelup-up-n-away 03:55 (nick) noelup-up-n-away -> noelw 04:02 (quit) noelw: Remote host closed the connection 04:03 (join) noelw 04:08 (quit) martinhex: Ping timeout: 245 seconds 04:14 (join) martinhex 04:29 (join) mceier 04:30 (quit) MaXim_: Quit: Leaving 04:30 (quit) Twey: Remote host closed the connection 04:30 (join) MaXim__ 04:30 (nick) MaXim__ -> MaXim_ 04:31 (join) Twey 04:57 (join) noelw_ 04:57 (quit) noelw: Read error: Connection reset by peer 04:57 (nick) noelw_ -> noelw 05:00 (join) tfb 05:05 (quit) noelw: Read error: Operation timed out 05:13 (join) noelw 05:20 (quit) bluezenix: Ping timeout: 245 seconds 05:30 (join) masm 06:14 (quit) elliottcable: Remote host closed the connection 06:47 (join) flaggy 07:21 (join) jeapostrophe 07:54 (join) RacketCommitBot 07:54 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/nhky6w 07:54 RacketCommitBot: [racket/master] Up timeout again. - Sam Tobin-Hochstadt 07:54 (part) RacketCommitBot 08:01 (join) vu3rdd 08:01 (quit) vu3rdd: Changing host 08:01 (join) vu3rdd 08:03 (part) haruki_zaemon: "Laterz" 08:05 (join) Burlingk 08:06 (join) dnolen 09:13 (join) realitygrill 09:17 (join) RacketCommitBot 09:17 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/_Ft0bg 09:17 RacketCommitBot: [racket/master] Add links to tooltips, fix second y axis on zoom. - Sam Tobin-Hochstadt 09:17 (part) RacketCommitBot 09:24 (quit) martinhex: Read error: Connection reset by peer 09:25 (quit) jeapostrophe: Quit: jeapostrophe 09:28 (quit) dnolen: Quit: dnolen 09:54 (join) ada2358 10:15 (join) jeapostrophe 10:17 (nick) samth_away -> samth 10:34 (quit) vu3rdd: Remote host closed the connection 10:46 (quit) jeapostrophe: Quit: jeapostrophe 10:46 (join) dnolen 11:08 (quit) snorble: Ping timeout: 240 seconds 11:16 (join) RacketCommitBot 11:16 RacketCommitBot: [racket] plt pushed 4 new commits to master: http://git.io/JdnU0A 11:16 RacketCommitBot: [racket/master] Resolve names in overlap in TR. Closes PR11392. - Eric Dobson 11:16 RacketCommitBot: [racket/master] Change overlap for structs in TR. Closes PR11390. - Eric Dobson 11:16 RacketCommitBot: [racket/master] Fixed subtyping for StructTop. Closes PR11099. - Eric Dobson 11:16 (part) RacketCommitBot 11:42 (join) Demosthenes 11:46 (join) carleastlund 11:47 (join) jonrafkind 12:04 (join) mithos28 12:09 (join) jeapostrophe 12:12 (join) snorble 12:13 (quit) noelw: Quit: noelw 12:18 (join) MayDaniel 12:20 (part) snorble 12:21 (join) snorble 12:29 (quit) MayDaniel: Read error: Connection reset by peer 12:46 (quit) JuanDaugherty: Quit: Exeunt IRC 12:53 (join) anRch 12:58 (quit) tfb: Quit: sleeping 13:06 (quit) mceier: Ping timeout: 252 seconds 13:07 (join) mceier 13:23 (quit) realitygrill: Read error: Connection reset by peer 13:23 (join) realitygrill_ 13:26 jonrafkind: how come in drracket the interaction pane hangs after I type in an expression (in #lang honu) 13:26 jonrafkind: Language: honu; memory limit: 128 MB. 13:26 jonrafkind: > 1 + 1 13:26 jonrafkind: 2 13:26 jonrafkind: and then it doesnt print the prompt again 13:43 samth: probably something w/ your reader and/or printer 13:49 jonrafkind: right now I expect input to end with , do you think for the repl I should just end an expression with a newline? 14:05 (quit) anRch: Quit: anRch 14:14 (join) anRch 14:50 (join) tfb 15:19 samth: jonrafkind: maybe 15:19 samth: or ; 15:19 samth: or something else as terminator 15:29 (quit) anRch: Quit: anRch 15:43 (quit) jeapostrophe: Quit: jeapostrophe 15:47 (join) shofetim 15:59 (quit) snorble: Read error: Connection reset by peer 16:09 (join) RacketCommitBot 16:09 RacketCommitBot: [racket] plt pushed 1 new commit to master: http://git.io/IkyJLg 16:09 RacketCommitBot: [racket/master] Switch to racket/base to fix bizarre bug. - Sam Tobin-Hochstadt 16:09 (part) RacketCommitBot 16:09 (quit) dnolen: Ping timeout: 252 seconds 16:13 (quit) masm: Ping timeout: 276 seconds 16:15 (join) masm 16:19 (quit) tfb: Ping timeout: 264 seconds 16:29 (join) milos_354 16:31 (join) jao 16:32 (quit) milos_354: Client Quit 16:39 (join) milos_345 16:40 milos_345: I want to make executables. so I read about raco command. where do you employ it, in the command line or where? 16:46 milos_345: is this comlicated a bit, huh? 16:47 jonrafkind: raco exe foobar.rkt 16:47 jonrafkind: drrracket can make executables too 16:47 jonrafkind: in some menu, file -> make executable orsomething 16:47 milos_345: ah yes, i forgot about drracket 16:50 (quit) milos_345: Quit: Page closed 17:11 (join) blake_johnson 17:12 blake_johnson: is there a reason run was changed from C-t to C-r? 17:12 blake_johnson: and how do I change it back if I wanted to? 17:21 jamessan: blake_johnson: see http://thread.gmane.org/gmane.comp.lang.racket.devel/4063/focus=4145 and Robby's reply 17:26 blake_johnson: thanks, what about changing it back? I'm sure it's in the documentation somewhere, but I can't find it 17:28 (join) realitygrill 17:29 samth: blake_johnson: you need to create a new keybindings file, basically 17:31 (quit) realitygrill_: Ping timeout: 245 seconds 17:35 (join) realitygrill_ 17:36 (quit) realitygrill: Ping timeout: 258 seconds 17:36 (nick) realitygrill_ -> realitygrill 17:40 (join) realitygrill_ 17:41 (quit) realitygrill: Ping timeout: 245 seconds 17:41 (nick) realitygrill_ -> realitygrill 17:45 (join) realitygrill_ 17:46 (quit) realitygrill: Ping timeout: 245 seconds 17:46 (nick) realitygrill_ -> realitygrill 17:50 (join) realitygrill_ 17:53 (quit) realitygrill: Ping timeout: 260 seconds 17:53 (nick) realitygrill_ -> realitygrill 17:57 (quit) jonrafkind: Ping timeout: 245 seconds 17:59 (join) jeapostrophe 18:06 (quit) jeapostrophe: Quit: jeapostrophe 18:06 (join) jonrafkind 18:18 (quit) blake_johnson: Quit: blake_johnson 18:19 (quit) Lajla: Quit: Phallic Illuminatus 18:31 (join) RacketCommitBot 18:31 RacketCommitBot: [racket] plt pushed 1 new commit to master: https://github.com/plt/racket/commit/26f6c588fcfa45a1a12c275e5824aede8ba23e3e 18:31 RacketCommitBot: [racket/master] added a preference to restore the old run, new tab, and replace keybindings - Robby Findler 18:31 (part) RacketCommitBot 18:33 (join) Lajla 18:35 (quit) si14: Remote host closed the connection 18:36 (join) RacketCommitBot 18:36 RacketCommitBot: [racket] plt pushed 1 new commit to master: https://github.com/plt/racket/commit/9e94c8b56c15077497a7277c125d57e6521f5314 18:36 RacketCommitBot: [racket/master] Enable turning timings on and off. - Sam Tobin-Hochstadt 18:36 (part) RacketCommitBot 18:42 (quit) realitygrill: Ping timeout: 245 seconds 18:45 (join) realitygrill 19:03 (join) snorble 19:13 (nick) samth -> samth_away 19:22 (join) jeapostrophe 19:23 (join) si14 19:25 (join) realitygrill_ 19:25 (quit) realitygrill: Ping timeout: 245 seconds 19:25 (nick) realitygrill_ -> realitygrill 19:32 (quit) jeapostrophe: Quit: jeapostrophe 19:41 (join) phao 19:43 (join) panda 19:43 panda: hello 19:43 (nick) panda -> Guest78911 19:43 Guest78911: hello 19:44 (quit) phao: Read error: Connection reset by peer 19:45 (join) phao 19:45 (quit) phao: Client Quit 19:46 (part) Guest78911 19:49 (join) goat 19:49 goat: hello 19:50 (nick) goat -> Guest91106 19:50 Guest91106: anyone here? 19:50 (join) wtetzner 19:51 (join) phao 19:51 phao: hey 19:51 phao: is there anyway to get racket's doc to read offline? 19:51 jonrafkind: you can download a pdf iirc 19:51 phao: th 19:52 phao: thx** 19:52 Guest91106: hello, I have a few questions 19:52 jonrafkind: http://racket-lang.org/learning.html 19:52 (quit) realitygrill: Quit: realitygrill 19:52 jonrafkind: or you can always build the docs locally 19:52 phao: build docs locally? 19:53 jonrafkind: its definately in git, although i dont remember if its in the archive 19:56 Guest91106: I would like to know how racket works with stuff written in c/c++ ? 19:56 Guest91106: libraries (DLLs) 19:56 jonrafkind: you can load those libraries through the FFI (foreign function interface) 19:56 jonrafkind: http://docs.racket-lang.org/foreign/Loading_Foreign_Libraries.html?q=foreign 19:56 rudybot: http://tinyurl.com/3mchuz5 19:57 jonrafkind: then you bind a function from racket to C and you can call it from racket 19:57 Guest91106: thank you 19:58 Guest91106: anyway, I am looking for language I can use for some hobby game development. I have tried pygame, but it is too slow. Java is too bloated. I like lisp as an idea, but most implementations seem to suck. 19:59 Guest91106: this one seems decent 20:01 jonrafkind: i started binding racket to a cross platform graphics library called allegro5 but haven't finished it 20:01 jonrafkind: if you want to write a "real" game your choices are basically to use the opengl stuff that racket provides or bind to some other library (like allegro5 or sdl) 20:02 Guest91106: I was thinking of maybe using irrlicht free 3d engine that is open source and written in C++ 20:02 Guest91106: it is rather simple to use (for a 3d engine) 20:02 jonrafkind: i haven't figured out how to bind to c++ libraries from racket, although it should be possible 20:03 jonrafkind: the symbol names are all mangled 20:03 jonrafkind: if you figure it out I would be interested to see how you did it 20:03 Guest91106: I see 20:04 Guest91106: any instructions on how to bind it to C++ 20:04 jonrafkind: you should learn to use the ffi to bind to C first and then work on C++ 20:05 Guest91106: yeah, you are right 20:05 jonrafkind: if you have the racket distribution look at collects/ffi/examples 20:05 Guest91106: okay 20:06 Guest91106: basically I am looking for some alternative for Java/C++ in hobby game development 20:06 Guest91106: Python is too slow 20:07 Guest91106: rachet seems to have decent speed 20:07 jonrafkind: do you have proof that python is too slow? you tried to write a game with it and failed? 20:08 Guest91106: well, not myself (I wrote simple 2d real time strategy in actionscript 3), but I ran some games that other people wrote 20:08 Guest91106: and benchmarks for python look bad 20:08 jonrafkind: ok do what you will, but benchmarks can tell highly biased stories 20:09 Guest91106: you think rachet is slow? 20:09 jonrafkind: anyway if you have trouble binding to c++ you can use a C library like sdl or allegro4/5 20:09 jonrafkind: i was under the impression that racket and python were in the same ballpark - 2x-3x slower than C or something 20:09 jonrafkind: but i havent timed anything recently 20:10 Guest91106: oh I would say python is more like 25x slower than C 20:10 jonrafkind: hehe ok 20:10 (join) jeapostrophe 20:10 Guest91106: I did some stuff in C so I kind of have idea 20:10 jonrafkind: id say give racket a shot, see how it does performantly 20:10 jonrafkind: people will be interested to know if its too slow for you, they will speed it up 20:11 Guest91106: also are there any plans for 64bit windows version? 20:11 Guest91106: just asking 20:11 jonrafkind: such a thing exists 20:11 jonrafkind: its fairly recent, i dont know if it came out yet 20:11 Guest91106: okay 20:11 jonrafkind: mm i thought it was in 5.1.2 20:11 Guest91106: thank you 20:13 Guest91106: who develops this thing anway? I like lisp generally and I didn't know this exists 20:13 Guest91106: it is fairly complete implementation 20:13 jonrafkind: a group of professors split between universities and their students, basically 20:14 jonrafkind: http://en.wikipedia.org/wiki/Racket_(programming_language)#History 20:14 Guest91106: well you should know that it looks pretty awesome right now (you site has somewhat crappy design, thought) 20:15 jonrafkind: i dont disagree with you there :p 20:15 Guest91106: basically can't wait to dip my claws into it further 20:16 jonrafkind: if you want an easy way to learn the syntax and whatnot you can start with http://htdp.org, its beginner oriented but you can just stroll through it 20:17 Guest91106: it asks for password 20:17 jonrafkind: click 'the book' 20:18 Guest91106: yeah I see, only solutions have password 20:18 Guest91106: cool 20:19 Guest91106: what kind of programing paradigm is rachet anyway 20:19 jonrafkind: its racket :p 20:19 Guest91106: functional, procedural? 20:19 jonrafkind: it offers numerous paradigms -- purely functional, oo, procedural 20:19 Guest91106: does it have immutable data tupes? 20:19 Guest91106: like clojure> 20:19 Guest91106: ? 20:20 jonrafkind: yea 20:20 Guest91106: but it also have mutable ones? 20:20 jonrafkind: yea 20:20 Guest91106: badass 20:21 Guest91106: okay thank you for your time 20:21 Guest91106: I'll work on this thing now 20:24 Guest91106: see ya later :p 20:24 Guest91106: sorry one more thing 20:25 Guest91106: how about the licence on this thing? 20:25 Guest91106: if I develop aplication, can I seel it? 20:25 jonrafkind: yea 20:25 jonrafkind: racket is LGPL 20:26 Guest91106: meaning that I only have to publish source for changes in racket itself, not to my aplication, right? 20:26 jonrafkind: yea (I think) 20:27 Guest91106: not that I plan to develop something commercial right now, but it is good to know 20:28 Guest91106: okay see ya 20:31 (part) Guest91106 20:35 (quit) ve: Read error: Operation timed out 20:35 (join) ve_ 20:35 (nick) ve_ -> ve 20:45 (quit) masm: Ping timeout: 258 seconds 20:49 (quit) jonrafkind: Read error: Operation timed out 21:08 (join) sudoninja 21:08 sudoninja: hello? 21:10 (join) SudoNinja_ 21:10 SudoNinja_: hello, I am having some issues with the .sh install with ubuntu natty narwhale. 21:11 SudoNinja_: anyone willing to give me a hand? 21:13 sudoninja: \who 21:13 (quit) sudoninja: Quit: Ex-Chat 21:13 (quit) SudoNinja_: Client Quit 21:14 phao: lol 21:25 (part) phao: "Fui embora" 22:12 (quit) Burlingk: Quit: Leaving 22:23 (join) gknauth 22:25 (part) gknauth 22:59 (join) francisl 22:59 francisl: Hi 23:00 francisl: I'm trying to build a little proxy for web image, is there a web client library for racket? 23:09 (quit) flaggy: Ping timeout: 264 seconds 23:17 (join) RacketCommitBot 23:17 RacketCommitBot: [racket] plt pushed 1 new commit to master: https://github.com/plt/racket/commit/3ade0eaca9fd2ea3fca7f1a80150939d0ca6402e 23:17 RacketCommitBot: [racket/master] let the planet resolver bestow on itself more powerful filesystem inspection capabilities - Robby Findler 23:17 (part) RacketCommitBot 23:31 mithos28: francisl: There is a well used web server library for racket, and some minor functionality for the client side 23:32 mithos28: look at net/url for how to make requests 23:34 (quit) snorble: Read error: Connection reset by peer 23:52 (quit) mceier: Quit: leaving 23:58 (nick) gf3 -> jesus 23:58 (nick) jesus -> gf3