00:23:58 | * | filwit joined #nimrod |
00:24:55 | * | q66 quit (Quit: Leaving) |
00:35:01 | * | sdw joined #nimrod |
00:43:39 | * | filwit quit (Remote host closed the connection) |
00:58:39 | * | Associat0r quit (Quit: Associat0r) |
01:15:40 | * | DAddYE quit (Remote host closed the connection) |
01:17:09 | * | Associat0r joined #nimrod |
01:17:09 | * | Associat0r quit (Changing host) |
01:17:09 | * | Associat0r joined #nimrod |
01:57:07 | * | brson quit (Ping timeout: 260 seconds) |
01:57:59 | * | brson joined #nimrod |
02:16:48 | * | Associat0r quit (Quit: Associat0r) |
02:16:53 | * | DAddYE joined #nimrod |
02:23:03 | * | DAddYE quit (Ping timeout: 245 seconds) |
02:27:44 | * | fowl quit (Quit: Leaving) |
02:29:28 | * | Associat0r joined #nimrod |
02:29:29 | * | Associat0r quit (Changing host) |
02:29:29 | * | Associat0r joined #nimrod |
02:31:25 | * | ltbarcly quit (Quit: Computer has gone to sleep.) |
02:48:30 | * | Associat0r quit (Quit: Associat0r) |
02:51:27 | * | Yeri quit (Quit: Yeri) |
03:19:55 | * | DAddYE joined #nimrod |
03:26:16 | * | DAddYE quit (Ping timeout: 246 seconds) |
03:59:01 | reactormonk | Araq, how do you run it? still get the same thing |
04:11:23 | * | brson quit (Ping timeout: 245 seconds) |
04:14:52 | * | OrionPK quit (Read error: Connection reset by peer) |
04:23:24 | * | DAddYE joined #nimrod |
04:29:38 | * | DAddYE quit (Ping timeout: 264 seconds) |
04:54:44 | * | zhtx joined #nimrod |
05:10:08 | Araq | reactormonk: nimrod js -d:nodejs -r temp1.nim |
05:26:09 | * | DAddYE joined #nimrod |
05:27:23 | * | DAddYE quit (Remote host closed the connection) |
05:27:31 | * | DAddYE joined #nimrod |
06:03:17 | * | zhtx quit (Quit: Leaving.) |
06:18:51 | * | DAddYE quit (Remote host closed the connection) |
06:37:36 | * | DAddYE joined #nimrod |
06:42:46 | * | filwit joined #nimrod |
07:31:16 | * | ltbarcly joined #nimrod |
07:32:25 | * | filwit quit (Quit: Leaving) |
07:44:03 | * | DAddYE quit (Remote host closed the connection) |
07:47:45 | * | ltbarcly quit (Quit: Computer has gone to sleep.) |
07:48:50 | * | ltbarcly joined #nimrod |
07:49:07 | * | ltbarcly quit (Client Quit) |
08:34:20 | * | gsp joined #nimrod |
08:45:09 | * | DAddYE joined #nimrod |
08:52:05 | * | DAddYE quit (Ping timeout: 268 seconds) |
08:55:08 | * | DAddYE joined #nimrod |
08:57:44 | * | Araq_ joined #nimrod |
08:59:26 | * | DAddYE quit (Ping timeout: 240 seconds) |
08:59:48 | * | Araq_ quit (Client Quit) |
09:48:19 | * | DAddYE joined #nimrod |
09:54:43 | * | DAddYE quit (Ping timeout: 245 seconds) |
10:01:01 | * | ltbarcly joined #nimrod |
10:05:47 | * | ltbarcly quit (Ping timeout: 248 seconds) |
10:22:22 | * | Araq_ joined #nimrod |
10:24:01 | * | Araq_ quit (Client Quit) |
10:33:36 | * | q66 joined #nimrod |
10:51:25 | * | DAddYE joined #nimrod |
10:58:14 | * | DAddYE quit (Ping timeout: 256 seconds) |
11:01:12 | * | Araq_ joined #nimrod |
11:05:30 | * | gsp quit (Ping timeout: 264 seconds) |
11:11:43 | * | ltbarcly joined #nimrod |
11:16:15 | * | ltbarcly quit (Ping timeout: 245 seconds) |
11:30:54 | * | Araq_ quit (Quit: ChatZilla 0.9.90.1 [Firefox 23.0.1/20130814063812]) |
11:43:53 | * | faassen joined #nimrod |
11:54:36 | * | DAddYE joined #nimrod |
12:01:02 | * | DAddYE quit (Ping timeout: 240 seconds) |
12:03:45 | * | zhtx joined #nimrod |
12:03:49 | * | Associat0r joined #nimrod |
12:03:50 | * | Associat0r quit (Changing host) |
12:03:50 | * | Associat0r joined #nimrod |
12:08:03 | * | zhtx quit (Ping timeout: 245 seconds) |
12:16:45 | * | ltbarcly joined #nimrod |
12:27:01 | * | gsp joined #nimrod |
12:35:58 | * | ltbarcly quit (Quit: Computer has gone to sleep.) |
12:39:35 | * | faassen left #nimrod (#nimrod) |
12:56:59 | * | dyu joined #nimrod |
12:57:38 | * | DAddYE joined #nimrod |
13:03:50 | * | DAddYE quit (Ping timeout: 240 seconds) |
13:04:43 | * | ltbarcly joined #nimrod |
13:20:48 | * | Araq_ joined #nimrod |
13:31:39 | * | ltbarcly quit (Quit: Computer has gone to sleep.) |
13:40:27 | * | Araq_ quit (Quit: ChatZilla 0.9.90.1 [Firefox 23.0.1/20130814063812]) |
13:51:07 | * | zhtx joined #nimrod |
13:58:03 | reactormonk | Araq, kk, works. Any reason why stringifying seq[TRect] doesn't work when TRect.$ is defined? |
13:59:39 | * | ltbarcly joined #nimrod |
14:01:03 | * | DAddYE joined #nimrod |
14:01:50 | * | ltbarcly quit (Client Quit) |
14:07:49 | * | DAddYE quit (Ping timeout: 268 seconds) |
14:14:05 | * | zahary1 joined #nimrod |
14:14:06 | * | zahary quit (Read error: Connection reset by peer) |
14:19:01 | * | gsp quit (Ping timeout: 246 seconds) |
14:47:12 | dom96 | reactormonk: because the general $ for seq is missing |
14:55:14 | * | ltbarcly joined #nimrod |
14:56:52 | * | DAddYE joined #nimrod |
15:00:19 | * | DAddYE quit (Remote host closed the connection) |
15:00:48 | * | DAddYE joined #nimrod |
15:05:19 | * | DAddYE quit (Ping timeout: 260 seconds) |
15:05:33 | * | ltbarcly quit (Quit: Textual IRC Client: www.textualapp.com) |
15:35:01 | * | DAddYE joined #nimrod |
15:44:52 | * | zhtx quit (Quit: Leaving.) |
15:49:17 | * | MFlamer joined #nimrod |
15:51:18 | * | EXetoC joined #nimrod |
15:59:45 | * | DAddYE quit (Remote host closed the connection) |
15:59:51 | MFlamer | Hi Araq: Do you have an email that I can use to invite you to the lock free hash repo? |
16:04:47 | * | dyu quit (Quit: Leaving) |
16:31:22 | * | Associ8or joined #nimrod |
16:31:22 | * | Associ8or quit (Changing host) |
16:31:22 | * | Associ8or joined #nimrod |
16:33:04 | * | Associat0r quit (Ping timeout: 246 seconds) |
16:46:24 | * | DAddYE joined #nimrod |
16:46:31 | * | DAddYE quit (Remote host closed the connection) |
16:47:09 | * | DAddYE joined #nimrod |
16:48:40 | * | Araq0 joined #nimrod |
16:50:32 | Araq0 | Rumpf underscore a @web.de |
16:52:42 | * | Araq0 quit (Client Quit) |
17:02:54 | * | MFlamer quit (Quit: Page closed) |
17:03:10 | * | shodan45 joined #nimrod |
17:06:10 | * | MFlamer joined #nimrod |
17:12:27 | reactormonk | dom96, should we have one? |
17:29:08 | dom96 | yes |
17:29:35 | reactormonk | should I write one? |
17:30:40 | dom96 | sure. I think it was removed some time ago because of some bug. |
17:31:04 | dom96 | Better ask Araq to make sure that it's fine though |
17:58:55 | * | brson joined #nimrod |
18:36:09 | Araq | I'm here. Who else? |
18:36:57 | dom96 | I'm not here. |
18:37:03 | Araq | yay |
18:41:14 | MFlamer | I'm here....sort of |
18:41:35 | Araq | so ... how's the lock free hash table? |
18:41:51 | Araq | works as expected and kicks ass performance-wise? |
18:42:18 | MFlamer | getting there |
18:43:11 | Araq | nice |
18:43:51 | MFlamer | couple of kinks to work out. But, I't does seem to work as it should. I can thrash on it with several threads adding and modifying table entries without problems |
18:44:19 | MFlamer | And it expands as needed |
18:46:10 | MFlamer | currently keys are ints and values are objects passed bu value and copied to shared mem. The table stores pointers and returns by value. I need to see if this is the way we want to go |
18:46:51 | * | EXetoC quit (Ping timeout: 248 seconds) |
18:48:18 | Araq | int keys is not flexible enough, it needs to at least support strings too |
18:48:59 | Araq | but then we have no "shared" strings ... hm |
18:52:34 | Araq | oh well it's another allocShared for string keys then |
18:58:42 | MFlamer | Yes, that's my next step. Support any key type. |
19:01:41 | dom96 | The forum has been very quiet lately. Odd. |
19:07:00 | * | EXetoC joined #nimrod |
19:08:06 | Araq | well I could answer some people ... |
19:13:01 | MFlamer | I try to post questions I have there in case they help others, but the IRC is much faster for answers |
19:16:31 | reactormonk | Araq, what about seq.$? |
19:20:19 | Araq | reactormonk: there was a bug report about it and it broke code |
19:29:00 | reactormonk | Araq, so you kicked it? |
19:29:21 | reactormonk | would it work by now? |
19:29:34 | Araq | gah fine |
19:29:38 | Araq | I'll look it up |
19:49:28 | * | DAddYE quit (Remote host closed the connection) |
20:00:38 | * | DAddYE joined #nimrod |
20:38:39 | reactormonk | Araq, O.o @ cs partial |
20:39:30 | Araq | haven't you read the discussions on the forum about it? |
20:40:15 | reactormonk | I only read IRC and github issues |
20:40:56 | reactormonk | reading... |
20:41:39 | Araq | thanks for reading the diffs btw |
20:41:43 | Araq | I appreciate it |
20:42:19 | reactormonk | Araq, I only read it because I'm usually reading the github notifications ;-) |
20:44:09 | reactormonk | wouldn't https://github.com/Araq/Nimrod/commit/082c55e6f15edf49fa2bd3c67120dfd0a0052670 be a candidate for a sum type? |
20:44:54 | reactormonk | dom96, where do I find documentation for a proper babel setup? |
20:44:57 | Araq | I don't like sum types that much |
20:45:03 | dom96 | reactormonk: the babel readme |
20:45:11 | Araq | they keep requiring an additional word of memory |
20:45:40 | Araq | and if you check some bool or if result != "" is not much of a difference |
20:47:55 | reactormonk | Araq, you could have compile-type sum types which you flatten out to the "real type" and use a magic value (annotated in the type value) |
20:48:06 | Araq | yeah |
20:48:29 | Araq | but I think I'd rather have a pony |
20:51:01 | reactormonk | figured so |
20:51:39 | reactormonk | From the discussion, I like the partial CS. |
20:51:50 | Araq | wow |
20:52:01 | Araq | and I thought I'm the only one who likes it |
20:52:17 | Araq | and it's some crappy compromise to everybody else |
20:52:36 | reactormonk | it still allows you to shoot yourself in the foot. |
20:53:00 | reactormonk | But you're doing that anyway with one-letter variables. :-P |
20:53:21 | Araq | hey they are a good filter |
20:53:35 | reactormonk | what do you want to filter? ... |
20:53:42 | Araq | if you don't have problem with them, you're free to modify the compiler |
20:53:57 | Araq | it filters developers :P |
20:56:23 | reactormonk | blubb |
20:56:50 | Araq | sorry, don't take it personal |
20:57:05 | Araq | *personally (?), dom96 ? |
20:57:08 | reactormonk | Anyway, the way it works now is that you can still have camelCase or snake_case either way without any fancy breaky conversion either way like camelCase to camel_case etc. |
20:57:47 | Araq | true but the old scheme had the advantage that you could get rid of any uppercase letter |
20:58:18 | Araq | which was also nice; thinking about it the whole problem stems from the stupidity to have 2 letters that mean the same |
20:58:34 | Araq | chinese doesn't have that problem |
20:59:19 | Araq | it's a weird idea. why not have 3 different chars per letter then? or 5? |
21:02:37 | Araq | (and yes I know that they have been proven to improve readability) |
21:09:11 | reactormonk | No idea when they came up. Maybe 200y ago. |
21:17:43 | Araq | lol |
21:51:29 | * | DAddYE_ joined #nimrod |
21:54:28 | * | DAddYE quit (Ping timeout: 264 seconds) |
21:56:59 | * | DAddYE_ quit (Remote host closed the connection) |
21:57:32 | * | DAddYE joined #nimrod |
21:59:13 | * | DAddYE_ joined #nimrod |
21:59:19 | * | DAddYE_ quit (Remote host closed the connection) |
21:59:20 | * | DAddYE quit (Read error: Connection reset by peer) |
21:59:55 | * | DAddYE joined #nimrod |
22:02:19 | * | DAddYE_ joined #nimrod |
22:05:01 | * | DAddYE quit (Ping timeout: 245 seconds) |
22:09:31 | * | DAddYE_ quit (Remote host closed the connection) |
22:10:07 | * | DAddYE joined #nimrod |
22:11:01 | * | DAddYE_ joined #nimrod |
22:12:07 | dom96 | Araq: hrm, I think both might be correct depending on English dialect. |
22:12:30 | Araq | ok |
22:14:29 | * | DAddYE quit (Ping timeout: 248 seconds) |
22:16:29 | dom96 | Although 'personally' sounds 'correct' in my head. |
22:16:54 | Araq | yeah I think "personally" is better |
22:17:39 | * | DAddYE_ quit (Remote host closed the connection) |
22:18:11 | * | DAddYE joined #nimrod |
22:18:21 | * | EXetoC quit (Quit: WeeChat 0.4.1) |
22:19:52 | * | OrionPK joined #nimrod |
22:25:57 | * | Associat0r joined #nimrod |
22:26:04 | * | Associat0r quit (Changing host) |
22:26:04 | * | Associat0r joined #nimrod |
22:27:26 | * | Associ8or quit (Ping timeout: 240 seconds) |
22:37:34 | * | fowl joined #nimrod |
23:56:42 | * | Associat0r quit (Quit: Associat0r) |