00:06:17 | * | yglukhov joined #nim |
00:10:42 | * | yglukhov quit (Ping timeout: 260 seconds) |
00:29:11 | * | yglukhov joined #nim |
00:30:43 | * | bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) |
00:34:46 | * | yglukhov quit (Ping timeout: 244 seconds) |
00:41:13 | * | arnetheduck joined #nim |
00:55:04 | * | bjz joined #nim |
00:56:49 | * | Matthias247 quit (Read error: Connection reset by peer) |
01:03:48 | * | Tavon quit (Ping timeout: 250 seconds) |
01:04:55 | * | der-landgraf quit (Quit: WeeChat 1.5) |
01:06:05 | * | der-landgraf joined #nim |
01:06:29 | * | yglukhov joined #nim |
01:11:42 | * | yglukhov quit (Ping timeout: 276 seconds) |
01:14:45 | * | PMunch quit (Ping timeout: 246 seconds) |
01:31:25 | * | yglukhov joined #nim |
01:36:24 | * | yglukhov quit (Ping timeout: 276 seconds) |
01:36:32 | * | onionhammer joined #nim |
01:55:58 | * | yglukhov joined #nim |
02:00:23 | * | yglukhov quit (Ping timeout: 260 seconds) |
02:03:27 | * | filwit joined #nim |
02:12:48 | * | kingofoz joined #nim |
02:20:29 | * | yglukhov joined #nim |
02:21:09 | * | lubos_cz quit (Ping timeout: 260 seconds) |
02:25:09 | * | yglukhov quit (Ping timeout: 276 seconds) |
02:41:52 | * | bozaloshtsh quit (Ping timeout: 244 seconds) |
02:44:59 | * | yglukhov joined #nim |
02:49:52 | * | yglukhov quit (Ping timeout: 276 seconds) |
03:01:21 | * | |2701 quit (Quit: Connection closed for inactivity) |
03:03:21 | * | aharlan joined #nim |
03:09:32 | * | yglukhov joined #nim |
03:14:27 | * | yglukhov quit (Ping timeout: 260 seconds) |
03:16:09 | * | bozaloshtsh joined #nim |
03:34:04 | * | yglukhov joined #nim |
03:38:57 | * | yglukhov quit (Ping timeout: 260 seconds) |
03:58:37 | * | yglukhov joined #nim |
04:02:45 | * | yglukhov quit (Ping timeout: 246 seconds) |
04:23:08 | * | yglukhov joined #nim |
04:27:15 | * | yglukhov quit (Ping timeout: 246 seconds) |
04:40:25 | * | filwit quit (Quit: Konversation terminated!) |
04:47:41 | * | yglukhov joined #nim |
04:52:43 | * | yglukhov quit (Ping timeout: 276 seconds) |
05:12:10 | * | yglukhov joined #nim |
05:16:57 | * | yglukhov quit (Ping timeout: 260 seconds) |
05:29:12 | * | Demon_Fox joined #nim |
05:36:45 | * | yglukhov joined #nim |
05:41:06 | * | yglukhov quit (Ping timeout: 246 seconds) |
06:01:14 | * | yglukhov joined #nim |
06:06:09 | * | yglukhov quit (Ping timeout: 276 seconds) |
06:08:34 | * | bozaloshtsh quit (Ping timeout: 252 seconds) |
06:25:43 | * | yglukhov joined #nim |
06:30:52 | * | yglukhov quit (Ping timeout: 276 seconds) |
06:48:13 | * | bjz_ joined #nim |
06:49:21 | * | bjz quit (Ping timeout: 244 seconds) |
06:50:18 | * | yglukhov joined #nim |
06:55:33 | * | yglukhov quit (Ping timeout: 276 seconds) |
07:14:45 | * | yglukhov joined #nim |
07:19:06 | * | yglukhov quit (Ping timeout: 246 seconds) |
07:22:48 | * | Sembei joined #nim |
07:28:36 | * | bjz joined #nim |
07:29:33 | * | bjz_ quit (Ping timeout: 240 seconds) |
07:29:50 | * | Sembei quit (Ping timeout: 260 seconds) |
07:39:26 | * | yglukhov joined #nim |
07:43:57 | * | yglukhov quit (Ping timeout: 260 seconds) |
07:47:47 | * | kulelu88 quit (Quit: Leaving) |
08:03:52 | * | yglukhov joined #nim |
08:08:16 | * | endragor joined #nim |
08:09:00 | * | yglukhov quit (Ping timeout: 276 seconds) |
08:11:45 | * | aharlan quit (Quit: Textual IRC Client: www.textualapp.com) |
08:23:30 | * | kingofoz quit (Ping timeout: 246 seconds) |
08:24:18 | * | kingofoz joined #nim |
08:28:26 | * | yglukhov joined #nim |
08:32:58 | * | yglukhov quit (Ping timeout: 260 seconds) |
08:43:26 | * | lubos_cz joined #nim |
08:49:57 | * | chrisheller quit (Remote host closed the connection) |
08:52:54 | * | yglukhov joined #nim |
08:57:27 | * | yglukhov quit (Ping timeout: 260 seconds) |
09:16:24 | * | Arrrr joined #nim |
09:16:24 | * | Arrrr quit (Changing host) |
09:16:24 | * | Arrrr joined #nim |
09:17:23 | * | yglukhov joined #nim |
09:21:57 | * | yglukhov quit (Ping timeout: 260 seconds) |
09:32:04 | * | Matthias247 joined #nim |
09:40:44 | * | lubos_cz quit (Quit: Leaving) |
09:41:28 | * | lubos_cz joined #nim |
09:42:01 | * | yglukhov joined #nim |
09:46:27 | * | yglukhov quit (Ping timeout: 246 seconds) |
10:06:30 | * | yglukhov joined #nim |
10:10:52 | * | arnetheduck quit (Ping timeout: 244 seconds) |
10:10:58 | * | yglukhov quit (Ping timeout: 260 seconds) |
10:16:20 | * | Demon_Fox quit (Quit: Leaving) |
10:16:38 | * | Demon_Fox joined #nim |
10:18:23 | * | Sembei joined #nim |
10:23:52 | * | PMunch joined #nim |
10:26:54 | * | kulelu88 joined #nim |
10:26:54 | * | kulelu88 quit (Changing host) |
10:26:54 | * | kulelu88 joined #nim |
10:31:00 | * | yglukhov joined #nim |
10:35:27 | * | yglukhov quit (Ping timeout: 260 seconds) |
10:39:41 | * | bjz_ joined #nim |
10:40:42 | * | arnetheduck joined #nim |
10:41:20 | * | bjz quit (Ping timeout: 244 seconds) |
10:55:33 | * | yglukhov joined #nim |
10:59:57 | * | yglukhov quit (Ping timeout: 246 seconds) |
11:05:54 | * | kingofoz quit (Ping timeout: 246 seconds) |
11:06:49 | * | kingofoz joined #nim |
11:06:52 | * | Matthias247 quit (Read error: Connection reset by peer) |
11:11:16 | * | kulelu88 quit (Quit: Leaving) |
11:19:12 | * | Sembei quit (Ping timeout: 260 seconds) |
11:20:13 | * | enthus1ast quit (Ping timeout: 250 seconds) |
11:34:41 | * | Sembei joined #nim |
11:47:31 | * | autumnl joined #nim |
12:02:16 | * | elrood joined #nim |
12:04:35 | * | PMunch quit (Ping timeout: 260 seconds) |
12:06:44 | * | nsf quit (Quit: WeeChat 1.4) |
12:28:00 | * | yglukhov joined #nim |
12:30:39 | * | Ven joined #nim |
12:32:42 | * | yglukhov quit (Ping timeout: 260 seconds) |
12:47:55 | tautologico | regarding #4001, what does this hint pragma do? {.hint[]: off.} |
12:52:42 | * | yglukhov joined #nim |
12:57:14 | * | yglukhov quit (Ping timeout: 244 seconds) |
13:17:15 | * | yglukhov joined #nim |
13:18:34 | * | bjz_ quit (Ping timeout: 260 seconds) |
13:19:09 | * | bjz joined #nim |
13:21:42 | * | yglukhov quit (Ping timeout: 260 seconds) |
13:27:59 | * | gtrundle quit (Quit: Bye) |
13:33:00 | * | |2701 joined #nim |
13:34:51 | * | Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
13:41:43 | * | yglukhov joined #nim |
13:46:21 | * | yglukhov quit (Ping timeout: 276 seconds) |
13:53:45 | * | elrood quit (Quit: Leaving) |
14:00:37 | * | Trustable joined #nim |
14:03:32 | * | cheatfate_ joined #nim |
14:05:31 | * | Trustable quit (Remote host closed the connection) |
14:06:19 | * | yglukhov joined #nim |
14:06:24 | * | Trustable joined #nim |
14:07:09 | * | cheatfate quit (Ping timeout: 276 seconds) |
14:10:42 | * | yglukhov quit (Ping timeout: 260 seconds) |
14:16:19 | * | enthus1ast joined #nim |
14:17:05 | * | Ven joined #nim |
14:29:25 | * | nsf joined #nim |
14:30:48 | * | yglukhov joined #nim |
14:35:45 | * | yglukhov quit (Ping timeout: 276 seconds) |
14:40:59 | * | endragor quit (Remote host closed the connection) |
14:41:57 | * | endragor joined #nim |
14:52:39 | * | yglukhov joined #nim |
14:57:30 | Arrrr | Does it work? |
15:22:11 | * | libman joined #nim |
15:31:40 | * | bozaloshtsh joined #nim |
15:37:08 | * | Jesin quit (Quit: Leaving) |
15:37:55 | * | sora joined #nim |
15:39:31 | * | Jesin joined #nim |
15:48:04 | * | _stowa joined #nim |
15:57:52 | * | Ven quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
16:07:38 | * | enthus1ast1 joined #nim |
16:09:00 | * | enthus1ast quit (Ping timeout: 246 seconds) |
16:30:32 | * | enthus1ast1 quit (Quit: Leaving.) |
16:30:38 | * | Jesin quit (Quit: Leaving) |
16:34:55 | Araq_ | Arrrr: yes |
16:45:03 | * | endragor quit (Ping timeout: 240 seconds) |
16:51:38 | * | chrisheller joined #nim |
17:13:58 | * | filwit joined #nim |
17:30:11 | * | elrood joined #nim |
17:39:33 | * | yglukhov quit (Remote host closed the connection) |
17:51:25 | * | yglukhov joined #nim |
17:52:51 | * | yglukhov quit (Remote host closed the connection) |
17:56:30 | * | yglukhov joined #nim |
17:58:04 | * | yglukhov quit (Remote host closed the connection) |
18:06:30 | * | yglukhov joined #nim |
18:07:07 | * | endragor joined #nim |
18:07:47 | * | matkuki joined #nim |
18:13:55 | * | Demon_Fox quit (Quit: Leaving) |
18:23:36 | * | fastrom joined #nim |
18:35:28 | * | Sembei quit (Ping timeout: 252 seconds) |
18:38:02 | * | filwit quit (Quit: Konversation terminated!) |
18:39:31 | * | Arrrr quit (Quit: WeeChat 1.4) |
18:47:04 | * | fastrom quit (Quit: Leaving.) |
19:02:02 | * | endragor quit (Remote host closed the connection) |
19:06:53 | libman | I hereby file a patent on the project name "nimoy" - an "oy" implemented in Nim. |
19:19:11 | * | yglukhov quit (Remote host closed the connection) |
19:19:57 | * | yglukhov joined #nim |
19:23:45 | * | sora quit (Quit: No Ping reply in 180 seconds.) |
19:25:00 | * | yglukhov quit (Ping timeout: 276 seconds) |
19:25:07 | * | sora joined #nim |
19:31:22 | * | |2701 quit (Quit: Connection closed for inactivity) |
19:33:13 | * | bjz quit (Ping timeout: 252 seconds) |
19:33:48 | matkuki | Araq_: Hi, a little help please. |
19:33:50 | matkuki | What overhead does the inheritable pragma put on an object? Example: MyType {.inheritable.} = object ... |
19:41:03 | matkuki | Does anyone else know this perhaps? def- maybe? |
19:42:35 | def- | matkuki: I'd guess it stores an additional value in the object with the runtime type. check the c output with -d:release to find out |
19:42:54 | matkuki | def-: thanks |
19:44:38 | tautologico | libman: there's an OCaml project called Spoc. One of its parts is called Sarek |
19:48:32 | * | Sembei joined #nim |
19:49:04 | Araq_ | libman: why not a 'joy'? |
19:49:34 | Araq_ | matkuki: def- is correct. however you can use .inheritable, pure to get rid of the typeinfo field |
19:49:58 | Araq_ | but beware, there are no runtime checks available then that can check your subtype relation is memory safe |
19:50:15 | libman | for LAME_PUN in `grep -i ^nim /usr/share/dict/american-english-huge`; do... |
19:51:48 | matkuki | Araq_: thanks! playing around with chipmunk physics, added the inheritable pragma to an object and the whole thing slowed down to 1/3 the speed without the pragma. |
19:53:15 | Araq_ | that's more likely due to different code being generated. |
19:53:43 | Araq_ | the compiler can be way more aggressive when you leave out inheritable |
20:02:04 | libman | dom96: doublePlusUnGood timeInfoToTime in https://github.com/dom96/ipsumgenera/blob/master/src/metadata.nim#L36 |
20:02:39 | dom96 | libman: doublePlusUnGood? |
20:03:00 | libman | georgeOrwellNewSpeak1984 |
20:04:01 | dom96 | I'm afraid I'm not very well versed in that language :P |
20:04:59 | * | |2701 joined #nim |
20:05:11 | libman | Trying your SSG before writing my own. Some bugs are obvious, but not "undeclared identifier: 'TimeInfoToTime'at line 36 col 11" |
20:08:15 | dom96 | change the first letter to a lower case t? |
20:08:51 | libman | thatsTheJokeHere |
20:12:44 | * | yglukhov joined #nim |
20:13:41 | libman | I liked it better when everything was case insensitive. |
20:21:45 | libman | Random thought: we already have `nim serve`, why not have a daemon that stores syntax tree in memory and emulates the source files when editing via fuse? |
20:23:03 | libman | We can then store / transfer source code in a binary format, which can mean referential integrity like in SQLite. Rename identifier in all places at once. |
20:25:45 | Araq_ | libman: that's more or less what 'nimsuggest' does :-) |
20:26:22 | libman | Right, but I'm brain-storming further evolution of CaaS. |
20:27:51 | libman | Instead of physical text files, a program source code can be like a structured RDBMS, from which code can be queried for editing. |
20:30:48 | libman | Everyone in this channel gets shares in NimHub. :P |
20:36:30 | libman | One big version-controlled source database, only valid code can be saved. Style is configured by the FUSE viewer, so programmers don't fight about trivial things like whitespace. |
20:39:47 | libman | Then you combine this versioned code management system with relational database for referential integrity between code and data. |
20:41:04 | libman | Also separate out immutable things code accesses into IPFS. |
20:47:07 | * | Mat4 joined #nim |
20:48:58 | * | wuehlmaus quit (Quit: Lost terminal) |
20:49:18 | * | wuehlmaus joined #nim |
20:54:18 | * | libman quit (Remote host closed the connection) |
20:55:02 | * | fastrom joined #nim |
20:56:22 | * | fastrom1 joined #nim |
20:59:37 | * | fastrom quit (Ping timeout: 260 seconds) |
21:01:48 | * | fastrom1 quit (Quit: Leaving.) |
21:02:04 | * | fastrom joined #nim |
21:12:38 | * | matkuki quit (Quit: ChatZilla 0.9.92 [Firefox 46.0.1/20160502172042]) |
21:19:59 | * | Matthias247 joined #nim |
21:20:08 | * | fastrom quit (Quit: Leaving.) |
21:21:29 | * | fastrom joined #nim |
21:30:58 | * | Trustable quit (Remote host closed the connection) |
21:37:44 | * | elrood quit (Quit: Leaving) |
21:42:12 | * | Mat4 left #nim (#nim) |
22:00:27 | BlaXpirit | just noticed https://github.com/BlaXpirit/nim-random/blob/master/.travis.yml -> https://github.com/nim-lang/Nim/wiki/TravisCI/_compare/610549cf...5168b17?short_path=47507aa ಠ_ಠ |
22:01:10 | * | bozaloshtsh quit (Ping timeout: 252 seconds) |
22:04:04 | BlaXpirit | even took the time to make it worse and link to non-original source |
22:12:38 | * | sora quit (Ping timeout: 244 seconds) |
22:15:35 | * | bjz joined #nim |
22:18:22 | * | gokr quit (Ping timeout: 260 seconds) |
22:19:43 | * | bozaloshtsh joined #nim |
22:29:13 | * | Sembei quit (Ping timeout: 252 seconds) |
22:34:32 | * | PMunch joined #nim |
22:42:37 | * | fastrom quit (Quit: Leaving.) |
22:50:56 | dom96 | BlaXpirit: feel free to update it |
22:59:08 | * | yglukhov quit (Remote host closed the connection) |
23:11:01 | * | yglukhov joined #nim |
23:11:21 | * | |2701 quit (Quit: Connection closed for inactivity) |
23:30:03 | * | yglukhov quit (Ping timeout: 276 seconds) |
23:47:55 | * | Matthias247 quit (Read error: Connection reset by peer) |
23:49:26 | * | yglukhov joined #nim |
23:53:48 | * | yglukhov quit (Ping timeout: 246 seconds) |
23:59:00 | * | bjz quit (Read error: Connection reset by peer) |