00:23 (quit) rekahsoft: Ping timeout: 240 seconds 00:24 (join) rekahsoft 00:41 eli: samth: ping 00:41 eli: bremner: A heavy +1 re GVR. 00:53 (join) hyungrok_ 00:54 hyungrok_: Hi, has anyone had trouble running the DrRacket IDE under Ubuntu Unity? 00:54 hyungrok_: It seems to run fine under vanilla GNOME, but hangs under Unity. 00:54 hyungrok_: (Unity is the new default interface for Ubuntu 10.04) 00:55 (join) hyungrok 00:56 eli: hyungrok: I don't use ubuntu, but it would be a good idea to send a message to the mailing list. 00:57 eli: And BTW, is this 5.1? 00:57 hyungrok: Oh why, I'm glad someone's here :) 00:57 hyungrok: Umm, I used the PLT PPA (private package archive). 00:57 hyungrok: racket -v says it's 5.1. 00:58 eli: In that case it's a good idea to post on the list. 00:59 eli: I think that there was some ubuntu related thing that was discussed, but I'm not sure. 00:59 hyungrok: Thanks, I'll do that. (Also, it's cool to talk to core developers on IRC! :) 00:59 eli: (Not that many here...) 01:00 hyungrok: Well, at least one, anyway. :P 01:01 (quit) hyungrok_: Quit: Page closed 01:04 (quit) hyungrok: Remote host closed the connection 01:39 (join) leo2007 04:05 (quit) ckrailo: Quit: Computer has gone to sleep. 04:18 (join) dnolen 04:26 (quit) leo2007: Quit: rcirc on GNU Emacs 23.3.50.1 04:34 (quit) dnolen: Quit: dnolen 04:47 (join) masm 05:36 (join) MayDaniel 05:46 (join) lucian 05:49 (join) leo2007 05:54 (join) dzhus 06:08 (quit) MayDaniel: Read error: Connection reset by peer 06:09 (join) lucian_ 06:10 (quit) lucian: Ping timeout: 240 seconds 06:12 (join) lucian 06:14 (quit) lucian_: Ping timeout: 258 seconds 07:09 (join) mye 07:13 (join) tomppa 07:25 (quit) lucian: Ping timeout: 252 seconds 07:45 (join) lucian_ 07:46 (nick) lucian_ -> lucian__ 07:46 (nick) lucian__ -> lucian___ 07:46 (nick) lucian___ -> lucian 07:51 (quit) lucian: Ping timeout: 252 seconds 07:54 (quit) leo2007: Quit: rcirc on GNU Emacs 23.3.50.1 08:03 (join) lucian 08:27 (join) lucian_ 08:27 (quit) lucian: Read error: Operation timed out 08:38 (join) tauntaun 08:58 (join) mceier 09:08 (join) PLT_Notify 09:08 PLT_Notify: racket: master Robby Findler * 8b8c3db (1 files in 1 dirs): contract tests are mine - http://bit.ly/hre7MB 09:08 (part) PLT_Notify 09:26 (quit) lucian_: Ping timeout: 276 seconds 09:29 (join) leo2007 09:46 (quit) tauntaun: Quit: Ex-Chat 10:20 (join) vs_ 10:20 vs_: . 10:23 (quit) vs_: Client Quit 10:32 (join) tauntaun 10:37 (join) MayDaniel 11:10 (quit) leo2007: Quit: rcirc on GNU Emacs 23.3.50.1 11:10 (join) PLT_Notify 11:10 PLT_Notify: racket: master Matthew Flatt * 8f9b71d (1 files in 1 dirs): futures: revert a GC-allocation change ... 11:10 PLT_Notify: racket: master Matthew Flatt * 6b503fa (2 files in 1 dirs): fix non-futures build 11:10 PLT_Notify: racket: master commits 8b8c3db...6b503fa - http://bit.ly/gRW1LN 11:10 (part) PLT_Notify 11:25 (join) dnolen 11:30 (quit) MayDaniel: Read error: Connection reset by peer 11:50 (join) leo2007 11:59 (join) Znudzon 12:02 Znudzon: Hi. I was wondering ... Racket language is only using in education or maybe in commercial programing ? 12:08 (quit) mceier: *.net *.split 12:08 (quit) martinhex: *.net *.split 12:08 (quit) ohwow: *.net *.split 12:08 (quit) bremner: *.net *.split 12:10 (join) mceier 12:10 (join) martinhex 12:10 (join) ohwow 12:10 (join) bremner 12:20 (quit) mye: Ping timeout: 246 seconds 12:20 (join) mye_ 12:20 (nick) mye_ -> mye 12:22 (quit) Znudzon: Ping timeout: 246 seconds 12:24 (quit) tauntaun: Ping timeout: 246 seconds 12:24 (quit) em: Ping timeout: 246 seconds 12:27 (join) anRch 12:27 (join) em_ 12:31 (quit) em_: Quit: As a wild ass in the desert go I forth to my work 12:32 (join) emma_ 12:33 (nick) emma_ -> em 12:34 (join) MayDaniel 12:35 (join) ChibaPet 12:37 ChibaPet: Hey all. I know a smidgeon of Common Lisp, I'm a Perl programmer, and I know C/C++, all rusted to various degrees. I tend to like books. Is How to Design Programs a good start for me for Racket? Or is it out of date to the point where I should stick with the online materials? I'm hoping there's a useful, timely dead-tree resource for me. 12:37 (quit) lithpr: Ping timeout: 240 seconds 12:38 (join) tauntaun 12:38 bremner: there is an updated version of HTDP online, I don't know when it will become dead tree 12:39 ChibaPet: Newer than the 2003-09-26 version? Or do you refer to that one? 12:39 bremner: newer. 12:40 bremner: http://www.ccs.neu.edu/home/matthias/HtDP2e/ 12:40 ChibaPet: Ah, thank you. 12:41 (quit) ChibaPet: Read error: Connection timed out 12:41 (join) ChibaPet 12:42 ChibaPet: Hm, disconnected. Strange. 12:42 ChibaPet: But I got your second edition link. Thank you. 12:46 ChibaPet: Have a good day. Ducking out for now. 12:46 (quit) ChibaPet: Client Quit 12:48 (quit) rekahsoft: Read error: Operation timed out 12:50 (quit) mye: Ping timeout: 246 seconds 12:53 (join) rekahsoft 12:55 (quit) dnolen: Quit: dnolen 13:03 (quit) anRch: Quit: anRch 13:12 (quit) masm: Ping timeout: 246 seconds 13:12 (quit) cky: Ping timeout: 246 seconds 13:14 (join) MayDaniel_ 13:14 (quit) MayDaniel: Ping timeout: 246 seconds 13:15 (join) masm 13:16 (join) mye 13:22 (quit) mceier: Quit: leaving 13:28 (quit) MayDaniel_: Read error: Connection reset by peer 13:33 (join) mheld_ 13:35 (join) cky 13:36 (quit) mheld_: Client Quit 13:51 (join) jonrafkind 14:07 (quit) cky: Changing host 14:07 (join) cky 14:08 (quit) tomppa: Quit: Ex-Chat 14:18 (quit) mye: Read error: Connection reset by peer 14:19 (join) mye 14:24 (quit) gabot: Ping timeout: 246 seconds 14:27 (topic) -: Racket -- http://racket-lang.org -- Come to Racket Days: July 23-24 -- logs @ http://racket-lang.org/irc-logs 14:27 (names) -: gabot mye jonrafkind cky masm rekahsoft tauntaun em bremner ohwow martinhex leo2007 dzhus ve DT`` Nightwolf askhader tildedave evhan clklein rudybot blomqvist misterm friscosam jackhill offby1 danking cow-orker petey-away mario-goulart fmu Fade tewk_ samth cpach_ zakwilson eli qha mattmight _p4bl0 stamourv shachaf hyko @ChanServ jproctor 14:31 (join) dnolen 14:40 (quit) mye: Ping timeout: 246 seconds 14:52 (join) Znudzon 14:53 Znudzon: Hi. I've wondering . Racket is using only for education or maybe in commercial programming ? 14:55 bremner: Znudzon: I don't understand your question. Are you asking if racket is used commercially? 14:55 Znudzon: yes 14:56 (join) anRch 14:57 bremner: I have heard of a few cases, but it is difficult to know. People don't usually talk about commercial projects. 14:57 bremner: but it is certainly reasonable to assume much less than java 14:58 bremner: Znudzon: what is your motivation in asking? 14:59 offby1: Znudzon: it's hard to know what it's used for, since users aren't required to register or anything. 14:59 Znudzon: I'am bored with java on my university 15:00 offby1: if all you want is to relieve boredom, then racket is an excellent choice :) That's what I mostly use it for. 15:00 Znudzon: and i'am searching for something new and useful 15:01 offby1: I recommend it, but then I would, wouldn't I :) 15:02 Znudzon: I thought that racket it's like Oz or something like that and was created only for teaching 15:05 Znudzon: I you say that i can write for example good,powerful physic simulator with OpenGL on racket ? 15:07 offby1: probably. 15:07 offby1: Dunno anything about OpenGL, so I can't comment. 15:08 Znudzon: It is propably but noone ,never write something big in this ? 15:11 (join) lucian 15:11 bremner: Znudzon: I've used both Oz and Racket, and racket is much more "serious" 15:12 bremner: all of the students I talked to much prefer it. 15:14 bremner: Znudzon: you can look at http://planet.racket-lang.org/ to see some things people wrote in racket 15:15 bremner: most of racket is written in racket, not sure if that counts. 15:24 Znudzon: http://shootout.alioth.debian.org/u32/benchmark.php?test=all&lang=racket&lang2=clojure its quite fast. 15:24 rudybot: http://tinyurl.com/4432nwu 15:25 bremner: yeah, there is a pretty sophisticated JIT afaui 15:35 Znudzon: bremner: How racket can deal with many threads ? 15:35 bremner: Znudzon: I don't have experience. 15:38 offby1: I think it has its own pseudo-threads; I don't think it makes actual OS threads. 15:38 offby1: On the other hand, it can make subprocesses easily enough. 15:38 Znudzon: ok :) I think that I will write next poject in Racket(double-pendulum with interface) . Thank you for answers . 15:40 bremner: pseudo-threads are often better if you have many (10,000) 15:41 (quit) anRch: Quit: anRch 15:42 Znudzon: If i'll have many threads i was consider to use Erlang . Iheard that he good at this 15:43 offby1: it certainly is. 15:43 offby1: it's a somewhat lower-level language, though. 15:44 bremner: I'd guess erlang support for e.g. opengl would be dicey 15:44 offby1: If you want to have a lot of different machines collaborating, then Erlang is an excellent choice. But for just one machine, it's probably not that great 15:44 offby1: bremner: yep 15:45 Znudzon: bremner: http://www.wings3d.com/ was written in Erlang 15:46 bremner: wow, neat. 15:46 bremner: ok, I take it back ;) 15:48 Znudzon: Erlang would be really great if not his syntax... is terrific... 15:48 (join) mye 15:53 (join) mwolfe 15:54 (quit) lucian: Remote host closed the connection 15:54 (quit) mwolfe: Remote host closed the connection 15:55 (join) mwolfe 15:58 offby1: I've made my peace with the syntax. 16:34 (quit) mwolfe: Remote host closed the connection 16:41 (join) MayDaniel 16:43 (quit) MayDaniel: Read error: Connection reset by peer 17:12 (quit) leo2007: Read error: Operation timed out 17:34 (quit) mye: Ping timeout: 246 seconds 17:43 (quit) tauntaun: Quit: Ex-Chat 18:05 (quit) dzhus: Quit: Yow! Legally-imposed CULTURE-reduction is CABBAGE-BRAINED! 18:36 (quit) dnolen: Quit: dnolen 18:48 (join) mceier 19:19 rekahsoft: hi all 19:20 Znudzon: hi 19:20 rekahsoft: having an issue getting a connection to a mysql db using jaz/mysql:1:7 from planet 19:21 rekahsoft: getting "tcp-connect: connection to localhost, port 3306 failed (at step 6: Connection refused; errno=111) 19:21 (join) dnolen 19:21 rekahsoft: but "mysql -p 3306 -p -u ..." works (the mysqld daemon is running and accecable) 19:24 rekahsoft: any ideas? 19:25 Znudzon: "tcp-connect" brr I have exam from CISCO tommorow ...:D 19:33 rekahsoft: kk :S 19:37 (quit) Znudzon: Ping timeout: 260 seconds 19:52 offby1: rekahsoft: can you paste the relevant code? 19:52 offby1: can't think of anything just yet 19:53 (quit) mceier: Quit: leaving 19:55 rekahsoft: offby1: yeah np..here..just sec.. 19:57 (join) tauntaun 19:58 rekahsoft: offby1: http://pastebin.com/zM0bVdZk 19:58 rekahsoft: i do it from the repl 19:59 rekahsoft: i was just trying it there..and couldn't get a connection :S 19:59 offby1: damn, that looks pretty straightforward :-| 19:59 offby1: lemme see if it works for me 20:00 rekahsoft: offby1: i know eh...like port 3306 is open and mysqld is running properly (i can get ahold of it using "mysql -u user -p") 20:00 offby1: works, or at least, I get "access denied" rather than "Connection refused". 20:01 rekahsoft: as it should...what do you think is up? 20:01 offby1: you passed "-p" twice on your shell command line. 20:01 offby1: wonder if that's relevant. 20:02 rekahsoft: offby1: what? where? 20:02 offby1: but "mysql -p 3306 -p -u ..." works (the mysqld daemon is running and accecable) 20:02 offby1: I see two "-p"s there 20:04 rekahsoft: i meant "mysql --port 3306 -u user -p" 20:04 rekahsoft: my mistake 20:04 offby1: perhaps mysql is actually connecting to some box other than "localhost". 20:04 offby1: and it's running mysql, and localhost isn't. 20:05 offby1: simplest explanation I can think of. 20:05 rekahsoft: offby1: nope..i set up the mysql server..its running locally 20:05 rekahsoft: maybe a firewall issue? 20:05 rekahsoft: the port is open tho? 20:06 rekahsoft: using "iptables -A TCP -p tcp --dport 3306 -j ACCEPT" 20:06 offby1: can't imagine why the "mysql" command-line client would get a different result from racket; they're almost certainly doing the same thing under the covers. 20:07 offby1: might be time for "strace". 20:09 rekahsoft: yeah :( 20:16 rekahsoft: here is the strace: http://pastebin.com/vNcLdnvj 20:19 rekahsoft: offby1: http://pastebin.com/vNcLdnvj 20:21 (quit) tauntaun: Quit: Ex-Chat 20:37 offby1: rekahsoft: 1) that's not a useful output; it's just a summary of something or other. You need to see the actual system calls it's making, and their return values; 2) I'm about to eat dinner 20:38 (quit) fmu: Quit: Coyote finally caught me 20:39 (join) PLT_Notify 20:39 PLT_Notify: racket: master Robby Findler * 2c2669b (2 files in 1 dirs): fix the handling of the drracket:show-line-numbers? preference ... 20:39 PLT_Notify: racket: master Robby Findler * 3936ac8 (1 files in 1 dirs): correct capitolization for menu items 20:39 PLT_Notify: racket: master Robby Findler * c4e0559 (4 files in 4 dirs): made the line/column thingy's popup menu be able to show the line numbers in the definitions window ... 20:39 PLT_Notify: racket: master commits 6b503fa...c4e0559 - http://bit.ly/g33P8p 20:39 (part) PLT_Notify 20:40 (join) fmu 20:52 (quit) masm: Quit: Leaving. 21:06 (join) Zorlin 21:34 rekahsoft: alright a little issue with eval and read.. 21:35 offby1: hopefully easier than the mysql one 21:35 offby1: did you get anywhere with strace? 21:35 rekahsoft: http://pastebin.com/fEbXQ1U 21:36 offby1: "Unknown paste ID!" :-| 21:36 rekahsoft: offby1: no :( no idea whats going wrong :( never used strace before either :S 21:36 rekahsoft: offby1: oops let me fi that..sec 21:36 offby1: it should spew a _ton_ of crap 21:37 rekahsoft: http://pastebin.com/fEbXQ14U 21:37 rekahsoft: there we are :P 21:37 rekahsoft: it did lol..and for some reason i couldn't >> it to a filex 21:37 rekahsoft: file* 21:38 rekahsoft: offby1: work this time? 21:38 offby1: yeah 21:39 offby1: I think you're being burned by the traditional "the top level is hopeless" thing. 21:39 offby1: not sure, really, but that's my hunch. 21:39 offby1: Let's see if the magical genie known as "eli" is around. 21:39 offby1 clears throat 21:39 offby1: Eli, Eli, lama sabachthani 21:40 offby1: sometimes if you say that three times in the mirror, the Great Eli will appear. 21:40 offby1 drums fingers 21:40 offby1: maybe he went out for some KFC 21:40 offby1: anyway: things occasionally work differently in the top level than they do in modules. Generally the module behavior is more "correct". 21:41 offby1: So you have to ignore that it worked at the repl, and whup the module to work. 21:41 offby1: most schemers would talk you out of using "eval" in the first place; typically, whatever you're using it for, there's a straightforward alternative. 21:42 offby1: Frankly I can never remember why 'eval' is a bad idea, but I know that I never feel the need to use it. 21:42 offby1: another option is to read its docs, and look at optional arguments; you might be able to pass it the current global namespace as an argument. 21:50 offby1: rekahsoft: I think this does what you want: http://ix.io/1Cy 21:50 offby1: you have to talk the "eval" into using the namespace you want. 21:55 eli: rekahsoft: You need a "#lang racket" at the top of the file, so it loads as a module. 21:55 eli: But then you'd obviously go into the problems that offby1 is probably talking about. 21:56 eli: offby1: (BTW, "lama sachtani" would be closer to having a meaning...) 21:57 offby1: ... if what? 21:57 offby1: oh, I just scraped it outta Google. 21:57 offby1: I didn't even know that was Hewbrew; I guess I assumed it was ... uh ... Aramaic? 21:58 offby1: alas, I think Mr Soft is no longer here. Pity, because I learned a little bit about namespaces on his account. 22:00 eli: This is strange, that that word is used like that. 22:00 eli: (In what some people call "a bible"...) 22:01 offby1: .oO("Hewbrew"?) 22:01 eli: The wikipedia page (http://en.wikipedia.org/wiki/Sayings_of_Jesus_on_the_cross) has some guesses about what the word could have been. 22:02 eli: The interesting thing is that the word I used ("forgotten me") is not any one of those guesses. 22:02 offby1: that's probably the one I was looking at. 22:03 eli: In any case, if you want to learn about namespaces and why `eval' gets broken when used in side a module: http://docs.racket-lang.org/guide/eval.html 22:03 offby1: oho 22:04 eli: λx→x² 22:05 eli: I just hacked my emacs to enter such things conveniently. 22:06 offby1: ha, that guide is exactly what the late rekahsoft wants. 22:06 offby1: And I'm pleased to see that I figured out the same solution that it recommends. 22:08 eli: :) 22:08 eli: ☺ 22:08 (join) PLT_Notify 22:08 PLT_Notify: racket: master Matthew Flatt * 46613cc (1 files in 1 dirs): document scheme_malloc_stubborn ... 22:08 PLT_Notify: racket: master Matthew Flatt * f3c3bb4 (6 files in 4 dirs): Use installed libffi, if any, instead of building own ... 22:08 PLT_Notify: racket: master Matthew Flatt * ac71f60 (2 files in 2 dirs): don't look for X11 headers and libs during configure 22:08 PLT_Notify: racket: master Matthew Flatt * 75753e6 (2 files in 1 dirs): make --disable-foreign build work, at least for plain `racket' 22:08 PLT_Notify: racket: master commits c4e0559...75753e6 - http://bit.ly/gS7kFa 22:08 (part) PLT_Notify 22:08 eli 's very proud of himself. 22:52 (quit) jonrafkind: Ping timeout: 258 seconds 22:59 rekahsoft: offby1: thanks :D sorry for the delay..was just went out for a bit 23:00 rekahsoft: btw what is a better way to do it:? 23:00 rekahsoft: i want a config file writen in racket that my program can load 23:00 rekahsoft: overtop default parameter vales 23:09 (join) ckrailo 23:34 offby1: rekahsoft: did you see my paste? 23:34 offby1: it might do what you want.