<<10-05-2013>>

00:24:35*XAMPP-8 joined #nimrod
00:25:49*XAMPP-8 quit (Read error: Connection reset by peer)
00:26:54*q66 quit (Remote host closed the connection)
01:28:05*ARCADIVS quit (Quit: WeeChat 0.3.8)
01:53:52*erlnoob joined #nimrod
02:15:14fowlUser defined type classes
02:15:14fowlTo be written.
02:15:23fowlfrom the manual^
02:15:25fowlany examples?
02:16:10fowlor is that just PMytype | Foo
02:36:24*ack006 joined #nimrod
04:00:16*OrionPK quit (Read error: Connection reset by peer)
04:18:03*ack006 quit (Quit: Leaving)
05:32:12*fowl quit (Ping timeout: 272 seconds)
06:27:55*fowl joined #nimrod
07:20:08*erlnoob quit (Quit: erlnoob)
07:46:38zahary_fowl, no user defined type classes are not implemented yet. they are about more programmatic ways to check that a given type satisfies some set of requirements
08:07:28*xcombelle joined #nimrod
08:12:29fowlah
08:12:33*Endy joined #nimrod
08:12:35fowlthanks
08:13:27fowlzahary_: i just updated the component sys wip and have more questions https://gist.github.com/fowlmouth/5516425
08:53:54*q66 joined #nimrod
08:57:31*Trixar_zb joined #nimrod
08:59:04*Trix[a]r_za quit (*.net *.split)
09:19:36*mal``` joined #nimrod
09:20:09*fowl quit (Quit: Leaving)
09:21:46*mal`` quit (Ping timeout: 264 seconds)
09:56:50*comex quit (Remote host closed the connection)
11:34:02*erlnoob joined #nimrod
12:01:13*erlnoob quit (Quit: erlnoob)
13:18:45*[1]Endy joined #nimrod
13:21:30*Endy quit (Ping timeout: 272 seconds)
13:21:31*[1]Endy is now known as Endy
14:37:28*Trixar_zb is now known as Trix[a]r_za
14:40:49*Trix[a]r_za is now known as Trixar_za
14:53:23*xcombelle quit (Read error: Operation timed out)
15:01:28*Trixar_za is now known as Trix[a]r_za
15:54:34*gradha joined #nimrod
16:28:57gradhaI took the idea of http://saml.rilspace.org/gc-content-continued-python-vs-d-vs-c-vs-free-pascal to see what I could whip up in a moment and got https://gist.github.com/gradha/5555512
16:29:06gradhanot terribly fast
16:40:11dom96I wonder how it compares to Go
16:40:21dom96and D
16:41:06Araqreadline may be slow ... could be sped up I think
16:42:38Araqotherwise the code looks pretty much optimal
16:42:55gradhaafter I normalize my timing against those in the article I get: cpp: 0.399 (normalized), python: 6.353 and nimrod: 0.5329
16:43:02gradhaso nimrod still beats the others
16:43:28dom96cool
16:43:38gradhamy comment with the links and normalized timings are waiting for approval
16:43:43dom96You should try using nimprof to see where the most time is wasted
16:44:05gradhaI think I should rather be doing something more productive than answering to random interblag posts
16:44:14gradhabut yeah, it's friday
16:45:51dom96Nimrod awareness is pretty important IMO. So you're doing a good job.
16:49:09gradhaawww, just got a timing 30ms faster for nimrod, I should really stop staring at my penis now
16:52:22dom96Are you getting a boner because of how awesome Nimrod is?
16:52:45gradhadifficult to say, as I'm watching a kpop video right now
16:53:25dom96gradha: Ever listened to Hatsune Miku?
16:54:01gradhayes, I have one favourite song from her, not any of the holographic performances though
16:54:20dom96Same. I like a couple of her songs.
16:56:55gradhafor me it's just this one http://www.youtube.com/watch?v=xJ9YSZaS1WE
16:58:06dom96cool, haven't heard this one yet.
16:59:09dom96I like this one: http://www.youtube.com/watch?v=g1Dqb6uJ8WY
17:00:31dom96Very sad though
17:01:03gradhathe cell toon shading on the hair is really weird
17:01:39dom96meh, I think I listened to this song too many times. It's not the same.
17:03:24gradhathe broken shading definitely increases the creep factor
17:03:32dom96lol
17:04:19gradhaepic lyrics though "show of my skirt flap", as if the world didn't have enough fanservice
17:34:11*Endy quit (Ping timeout: 256 seconds)
17:52:42*ARCADIVS joined #nimrod
17:57:09gradhadom96: the world needs your help http://saml.rilspace.org/gc-content-continued-python-vs-d-vs-c-vs-free-pascal#comment-1118
17:59:11dom96hrm, I had a .deb package laying around somewhere a long time ago.
17:59:47dom96ahh, it's a bit outdated.
17:59:55dom96Maybe Araq could generate another one?
18:00:05dom96I don't use a debian-based distro anymore
18:00:46reactormonkdom96, couldn't you add that to the build servers?
18:01:25dom96I suppose I could. But I don't think we need a .deb package for every commit.
18:01:40reactormonkif it builds, package it.
18:02:21dom96ok, i'll add it to my todo list.
18:02:24reactormonkgradha, https://aur.archlinux.org/packages/ni/nimrod/PKGBUILD <- here's how you build it.
18:02:47reactormonkbetter post https://aur.archlinux.org/packages/ni/nimrod-git/PKGBUILD
18:03:30dom96He should post: https://github.com/Araq/Nimrod#compiling
18:04:25dom96gradha: Tell him that it's fairly easy to compile it manually and give him that link.
18:05:05reactormonkwhy do people always prepend $?
18:05:12reactormonkyou could just copy/paste it otherwise
18:05:51gradhathe rationale is you prepend $ for non-admin users and # for admin users, so you know which priviledges you need to run each command
18:13:37*fowl joined #nimrod
18:29:13*xcombelle joined #nimrod
18:35:35fowlzahary_: is it fair to say single-cast messages can have some return value, and multi-cast messages have no use for a return value
19:42:41*xcombelle quit (Remote host closed the connection)
19:50:02*zahary_ quit (Ping timeout: 245 seconds)
21:55:49*OrionPK joined #nimrod
22:39:22NimBotAraq/Nimrod 30be4e9 Grzegorz Adam Hankiewicz [+0 ±1 -0]: Adds some more entries to the list of ignored files.
22:39:22NimBotAraq/Nimrod 3de7d7a Simon Hafner [+0 ±1 -0]: Merge pull request #425 from gradha/pr_ignore_generated_files... 3 more lines
22:40:36reactormonkgradha, why remove the nimrod tag from the code block?
22:41:14gradhathe output of a command doesn't seem to be nimrod code
22:42:07NimBotAraq/Nimrod a537a76 Grzegorz Adam Hankiewicz [+0 ±1 -0]: Adds link to manual thread memory section from threads module.
22:42:07NimBotAraq/Nimrod d2d9da9 Grzegorz Adam Hankiewicz [+0 ±1 -0]: Adds note to quit() about being called for termination.
22:42:07NimBotAraq/Nimrod d9d04cf Grzegorz Adam Hankiewicz [+0 ±1 -0]: Adds note about grouping to split iterators.
22:42:07NimBotAraq/Nimrod dad12b5 Simon Hafner [+0 ±3 -0]: Merge pull request #426 from gradha/pr_misc_doc_improvements... 3 more lines
23:09:41gradhazahary: what was the nimrod.cfg parameter that was needed for the idetools server to cache compilation?
23:30:41*gradha quit (Quit: bbl, have youtube videos to watch)