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:14 | fowl | User defined type classes |
02:15:14 | fowl | To be written. |
02:15:23 | fowl | from the manual^ |
02:15:25 | fowl | any examples? |
02:16:10 | fowl | or 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:38 | zahary_ | 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:29 | fowl | ah |
08:12:33 | * | Endy joined #nimrod |
08:12:35 | fowl | thanks |
08:13:27 | fowl | zahary_: 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:57 | gradha | I 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:06 | gradha | not terribly fast |
16:40:11 | dom96 | I wonder how it compares to Go |
16:40:21 | dom96 | and D |
16:41:06 | Araq | readline may be slow ... could be sped up I think |
16:42:38 | Araq | otherwise the code looks pretty much optimal |
16:42:55 | gradha | after I normalize my timing against those in the article I get: cpp: 0.399 (normalized), python: 6.353 and nimrod: 0.5329 |
16:43:02 | gradha | so nimrod still beats the others |
16:43:28 | dom96 | cool |
16:43:38 | gradha | my comment with the links and normalized timings are waiting for approval |
16:43:43 | dom96 | You should try using nimprof to see where the most time is wasted |
16:44:05 | gradha | I think I should rather be doing something more productive than answering to random interblag posts |
16:44:14 | gradha | but yeah, it's friday |
16:45:51 | dom96 | Nimrod awareness is pretty important IMO. So you're doing a good job. |
16:49:09 | gradha | awww, just got a timing 30ms faster for nimrod, I should really stop staring at my penis now |
16:52:22 | dom96 | Are you getting a boner because of how awesome Nimrod is? |
16:52:45 | gradha | difficult to say, as I'm watching a kpop video right now |
16:53:25 | dom96 | gradha: Ever listened to Hatsune Miku? |
16:54:01 | gradha | yes, I have one favourite song from her, not any of the holographic performances though |
16:54:20 | dom96 | Same. I like a couple of her songs. |
16:56:55 | gradha | for me it's just this one http://www.youtube.com/watch?v=xJ9YSZaS1WE |
16:58:06 | dom96 | cool, haven't heard this one yet. |
16:59:09 | dom96 | I like this one: http://www.youtube.com/watch?v=g1Dqb6uJ8WY |
17:00:31 | dom96 | Very sad though |
17:01:03 | gradha | the cell toon shading on the hair is really weird |
17:01:39 | dom96 | meh, I think I listened to this song too many times. It's not the same. |
17:03:24 | gradha | the broken shading definitely increases the creep factor |
17:03:32 | dom96 | lol |
17:04:19 | gradha | epic 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:09 | gradha | dom96: the world needs your help http://saml.rilspace.org/gc-content-continued-python-vs-d-vs-c-vs-free-pascal#comment-1118 |
17:59:11 | dom96 | hrm, I had a .deb package laying around somewhere a long time ago. |
17:59:47 | dom96 | ahh, it's a bit outdated. |
17:59:55 | dom96 | Maybe Araq could generate another one? |
18:00:05 | dom96 | I don't use a debian-based distro anymore |
18:00:46 | reactormonk | dom96, couldn't you add that to the build servers? |
18:01:25 | dom96 | I suppose I could. But I don't think we need a .deb package for every commit. |
18:01:40 | reactormonk | if it builds, package it. |
18:02:21 | dom96 | ok, i'll add it to my todo list. |
18:02:24 | reactormonk | gradha, https://aur.archlinux.org/packages/ni/nimrod/PKGBUILD <- here's how you build it. |
18:02:47 | reactormonk | better post https://aur.archlinux.org/packages/ni/nimrod-git/PKGBUILD |
18:03:30 | dom96 | He should post: https://github.com/Araq/Nimrod#compiling |
18:04:25 | dom96 | gradha: Tell him that it's fairly easy to compile it manually and give him that link. |
18:05:05 | reactormonk | why do people always prepend $? |
18:05:12 | reactormonk | you could just copy/paste it otherwise |
18:05:51 | gradha | the 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:35 | fowl | zahary_: 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:22 | NimBot | Araq/Nimrod 30be4e9 Grzegorz Adam Hankiewicz [+0 ±1 -0]: Adds some more entries to the list of ignored files. |
22:39:22 | NimBot | Araq/Nimrod 3de7d7a Simon Hafner [+0 ±1 -0]: Merge pull request #425 from gradha/pr_ignore_generated_files... 3 more lines |
22:40:36 | reactormonk | gradha, why remove the nimrod tag from the code block? |
22:41:14 | gradha | the output of a command doesn't seem to be nimrod code |
22:42:07 | NimBot | Araq/Nimrod a537a76 Grzegorz Adam Hankiewicz [+0 ±1 -0]: Adds link to manual thread memory section from threads module. |
22:42:07 | NimBot | Araq/Nimrod d2d9da9 Grzegorz Adam Hankiewicz [+0 ±1 -0]: Adds note to quit() about being called for termination. |
22:42:07 | NimBot | Araq/Nimrod d9d04cf Grzegorz Adam Hankiewicz [+0 ±1 -0]: Adds note about grouping to split iterators. |
22:42:07 | NimBot | Araq/Nimrod dad12b5 Simon Hafner [+0 ±3 -0]: Merge pull request #426 from gradha/pr_misc_doc_improvements... 3 more lines |
23:09:41 | gradha | zahary: 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) |