| 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) |