<<17-01-2013>>

00:11:10*q66 quit (Quit: Quit)
00:12:03*libman is now known as __libman__
01:14:57*shevy2 left #nimrod ("I'll be back ... maybe")
05:31:49*XAMPP_8 joined #nimrod
05:35:00*XAMPP-8 quit (Ping timeout: 264 seconds)
06:18:40*XAMPP_8 quit (Read error: Connection reset by peer)
06:48:40*XAMPP-8 joined #nimrod
06:49:42*XAMPP quit (Read error: Connection reset by peer)
07:50:09*__libman__ is now known as l{IBM}an
10:13:25*Araq_ joined #nimrod
10:18:57*Araq_ quit (Quit: ChatZilla 0.9.89 [Firefox 17.0.1/20121128204232])
11:00:25*XAMPP-8 quit (Read error: Connection reset by peer)
11:00:51*XAMPP-8 joined #nimrod
11:52:11*zahary quit (Quit: ZNC - http://znc.in)
13:20:05*q66 joined #nimrod
13:55:16*XAMPP-8 quit (Ping timeout: 248 seconds)
14:10:49*apriori_ joined #nimrod
14:10:51*apriori_ left #nimrod (#nimrod)
14:37:43*l{IBM}an is now known as man_lib
14:39:57*man_lib is now known as ^libman
15:07:09*comex` joined #nimrod
15:07:48*comex quit (*.net *.split)
15:23:00*gradha joined #nimrod
16:09:39*gradha quit (Ping timeout: 248 seconds)
16:09:57*gradha joined #nimrod
16:20:27*zahary joined #nimrod
16:25:24*gradha quit (Ping timeout: 248 seconds)
17:24:53*apotheon is now known as copyfree
17:26:02*copyfree is now known as apotheon
17:46:23*zahary1 joined #nimrod
18:07:10*FreeArtMan joined #nimrod
18:09:52*^libman would like to see benchmarks like http://slashdot.org/topic/cloud/java-vs-c-which-performs-better-in-the-real-world/ involving Nimrod. (And also Rust, Golang, D, etc.)
18:11:14*dom96 would like to see them too
18:17:25Araqbenchmarking is always lots of work ...
18:18:22Araqand the results are often quite meaningless; do you benchmark average or idiomatic code or highly optimized code?
18:18:57Araqand how far is the optimized code away from idiomatic code?
18:21:24AraqI lost the link but somebody benchmarked idiomatic nimrod against C and python and nimrod was on par with C most of the time
18:22:26dom96https://bitbucket.org/jmb/shootout/wiki/Home
18:23:03dom96hrm, interesting. Seems bitbucket changes broke the guys wiki.
18:24:45Araqfannkuch's shitty performance looks like a bug
18:25:06*dom96 should run the benchmarks on nimbuild
18:27:44*zahary1 quit (Quit: Leaving.)
18:29:03*zahary1 joined #nimrod
18:51:45Araqdom96: how much work is changing how nimbuild runs the test suite?
18:52:02Araq'cause I feel like changing how the tester works ...
18:52:07dom96not much, what do you want to change?
18:52:16dom96why?
18:52:55Araqthe compile/run/reject split is meh ... I'd rather split by category
18:53:42dom96nimbuild calls 'koch tests' IIRC so just edit koch I guess
18:54:02Araqer what?
18:54:16Araqbut it reads the produced json
18:54:28dom96oh yeah. Forgot about that.
18:54:48dom96er... that might be a bit tricky
18:55:28dom96nah, never mind.
18:55:39dom96I thought it stores the individual categories in the database
18:56:54dom96As long as you keep the count of 'total', 'passed' and 'skipped' everything will be fine.
18:57:27Araqso I can change the generated html as I wish, right?
18:57:44dom96yeah, nimbuild doesn't read that.
18:59:38Araqyou should have styled it :P
19:00:08dom96what do you mean?
19:00:22dom96Nimbuild should change the style, lol?
19:01:26Araqit should generate its own tests report page :P
19:01:45dom96It will, some day :P
19:02:03dom96You should add a more complete json output mode for the tester
19:03:15Araqyeah
19:03:37dom96Then I can add a nice comparison page :D
19:06:02reactormonkAraq, any idea how to encode JS constructors in nimrod? Does new accept arguments?
19:07:26Araqproc ugh(a, b: int): TUgh {.importc: "new Ugh".} reactormonk
19:07:44reactormonkAraq, fine enough
19:07:51reactormonkAraq, and see issue on github
19:07:59dom96Araq: Are you being tortured? :P
19:09:29*Araq is in a bad mood
19:11:32dom96i see :\
19:20:19*zahary_ joined #nimrod
19:21:41*zahary quit (Ping timeout: 245 seconds)
19:26:14*Roin_ joined #nimrod
19:27:58*Roin quit (Disconnected by services)
19:28:03*Roin_ is now known as Roin
19:59:18*FreeArtMan quit (Ping timeout: 276 seconds)
20:05:46^libmanI meant a benchmark specific for Web app scaling. Another example: http://www.devthought.com/2012/02/08/node-http-hello-world-showdown/
20:07:01dom96Well if you plan on benchmarking Jester please wait until I release it and label it as "stable" :P
20:15:46^libmanI'll wait until you rename it Ferrari.
20:16:48^libman*Speedster
20:20:47dom96meh, i'll rename it to Bugatti Veyron instead.
22:32:42*rking quit (Ping timeout: 276 seconds)
23:01:56*rking joined #nimrod
23:53:38apotheonRename it JATO.