00:04:53 | * | renesac joined #nim |
00:09:38 | * | Matthias247 quit (Read error: Connection reset by peer) |
00:22:28 | * | sparrk quit (Quit: Leaving) |
00:40:57 | * | yglukhov joined #nim |
00:55:35 | * | jaco60 quit (Ping timeout: 246 seconds) |
00:59:22 | * | Demos quit (Remote host closed the connection) |
01:05:08 | * | Cryptotoad quit (Quit: Leaving) |
01:11:39 | * | Demon_Fox joined #nim |
01:17:40 | * | yglukhov quit (Remote host closed the connection) |
01:18:21 | * | vendethiel joined #nim |
01:25:36 | * | Demos joined #nim |
01:29:12 | * | Demos quit (Remote host closed the connection) |
01:31:13 | * | Demos joined #nim |
01:35:25 | * | Demos quit (Remote host closed the connection) |
01:38:29 | * | Demos joined #nim |
01:56:43 | * | Demos quit (Remote host closed the connection) |
02:00:40 | * | Demos joined #nim |
02:05:09 | * | Demos quit (Remote host closed the connection) |
02:07:49 | * | Demos joined #nim |
02:20:59 | * | bjz joined #nim |
02:37:10 | * | Demos quit (Remote host closed the connection) |
02:42:43 | * | Demos joined #nim |
02:51:13 | * | Jesin joined #nim |
03:05:28 | * | Demos quit (Remote host closed the connection) |
03:06:29 | * | Demos joined #nim |
03:10:39 | * | pregressive quit (Remote host closed the connection) |
03:12:16 | * | Kingsquee joined #nim |
03:14:07 | * | darkf joined #nim |
03:18:17 | * | Demos quit (Remote host closed the connection) |
03:18:50 | * | Demos joined #nim |
03:24:34 | * | vendethiel quit (Ping timeout: 260 seconds) |
03:29:45 | * | yglukhov joined #nim |
03:34:18 | * | yglukhov quit (Ping timeout: 255 seconds) |
03:44:25 | * | renesac quit (Ping timeout: 240 seconds) |
03:50:46 | * | yglukhov joined #nim |
03:56:05 | * | Demos quit (Remote host closed the connection) |
03:58:52 | * | Demos joined #nim |
04:01:20 | * | Demos quit (Remote host closed the connection) |
04:04:10 | * | Demos joined #nim |
04:08:11 | * | darkf_ joined #nim |
04:08:23 | * | darkf quit (Disconnected by services) |
04:08:27 | * | darkf_ is now known as darkf |
04:10:51 | * | Demos quit (Remote host closed the connection) |
04:11:51 | * | Demos joined #nim |
04:16:28 | * | Demos quit (Remote host closed the connection) |
04:18:51 | * | Demos joined #nim |
04:32:27 | * | yglukhov quit (Remote host closed the connection) |
04:32:48 | * | coeuvre joined #nim |
04:41:15 | * | coeuvre quit (Ping timeout: 246 seconds) |
04:46:58 | * | yglukhov joined #nim |
04:49:02 | * | Demos quit (Remote host closed the connection) |
05:16:17 | * | DreadKnight quit (Quit: #AncientBeast - Master Your Beasts ( www.AncientBeast.com )) |
05:22:09 | * | xcombelle joined #nim |
06:14:18 | * | Demos joined #nim |
06:14:35 | * | mytrile joined #nim |
06:20:39 | * | Demos quit (Remote host closed the connection) |
06:22:35 | * | xet7_ joined #nim |
06:23:04 | * | xet7_ quit (Client Quit) |
06:23:38 | * | xet7_ joined #nim |
06:25:02 | * | Demos joined #nim |
06:25:42 | * | xet7_ quit (Client Quit) |
06:26:05 | * | xet7_ joined #nim |
06:26:39 | * | xet7 quit (Ping timeout: 252 seconds) |
06:33:05 | * | boopsiesisaway is now known as boopsies |
06:34:33 | * | Demos quit (Remote host closed the connection) |
06:35:42 | * | Demos joined #nim |
06:35:42 | * | xet7_ is now known as xet7 |
06:38:47 | * | Demos quit (Remote host closed the connection) |
07:03:23 | * | Demos joined #nim |
07:05:09 | * | Demos quit (Remote host closed the connection) |
07:07:55 | * | pete_ joined #nim |
07:08:00 | * | Demos joined #nim |
07:08:16 | * | pete_ quit (Client Quit) |
07:08:36 | * | pttd joined #nim |
07:10:29 | * | Demos quit (Remote host closed the connection) |
07:10:32 | * | pttd quit (Client Quit) |
07:11:31 | * | Demos joined #nim |
07:15:42 | * | Demos quit (Ping timeout: 255 seconds) |
07:22:06 | * | bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) |
07:23:21 | * | jszymanski joined #nim |
07:24:18 | * | xcombelle quit (Quit: Leaving) |
07:24:33 | * | xcombelle joined #nim |
07:25:08 | * | xet7_ joined #nim |
07:25:12 | * | xet7 quit (Ping timeout: 244 seconds) |
07:27:37 | * | usandfriends joined #nim |
07:27:51 | * | usandfriends left #nim ("Client Quit") |
07:48:33 | * | X67r joined #nim |
07:50:21 | * | xcombelle quit (Remote host closed the connection) |
08:03:46 | * | strcmp1 quit (Quit: Leaving) |
08:05:24 | * | filcuc joined #nim |
08:14:05 | * | yglukhov quit (Remote host closed the connection) |
08:36:51 | * | yglukhov joined #nim |
08:41:05 | * | yglukhov quit (Ping timeout: 240 seconds) |
08:41:41 | * | vendethiel joined #nim |
09:05:25 | * | BitPuffin|osx quit (Ping timeout: 252 seconds) |
09:05:49 | * | Trustable joined #nim |
09:07:34 | * | bjz joined #nim |
09:12:33 | * | bjz quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…) |
09:15:57 | * | MatrixBridge2 quit (Remote host closed the connection) |
09:15:57 | * | MatrixBridge1 quit (Remote host closed the connection) |
09:16:18 | * | MatrixBridge joined #nim |
09:17:53 | * | bjz joined #nim |
09:20:04 | * | bjz quit (Client Quit) |
09:28:04 | * | strcmp1 joined #nim |
09:52:21 | * | bjz joined #nim |
09:52:46 | * | Kingsquee quit (Quit: Konversation terminated!) |
09:59:29 | * | vegansk quit (Ping timeout: 246 seconds) |
10:02:43 | * | X67r quit (Ping timeout: 244 seconds) |
10:04:10 | * | X67r joined #nim |
10:08:30 | * | jaco60 joined #nim |
10:36:53 | * | Matthias247 joined #nim |
10:56:45 | * | jh32 quit (Remote host closed the connection) |
11:15:29 | * | [CBR]Unspoken quit (Remote host closed the connection) |
11:21:14 | * | Demon_Fox quit (Quit: Leaving) |
11:23:56 | * | Matthias247 quit (Read error: Connection reset by peer) |
11:33:32 | * | Kingsquee joined #nim |
11:52:35 | * | woadwarrior joined #nim |
12:09:40 | * | xet7 joined #nim |
12:13:31 | * | xet7_ quit (Ping timeout: 252 seconds) |
12:18:57 | * | vegansk joined #nim |
12:22:21 | * | X67r quit (Quit: leaving) |
12:22:24 | * | mytrile quit () |
12:52:38 | * | filcuc quit (Quit: Konversation terminated!) |
12:58:52 | * | Kingsquee quit (Quit: Konversation terminated!) |
13:03:08 | * | dalarmmst quit (Remote host closed the connection) |
13:18:03 | * | aziz joined #nim |
13:27:40 | * | BitPuffin|osx joined #nim |
13:29:12 | * | BitPuffin|osx quit (Remote host closed the connection) |
13:29:33 | * | BitPuffin|osx joined #nim |
13:39:54 | zaspard | What is the estimated V1.0 date? |
13:42:19 | dom96 | zaspard: IIRC end of year 2015 |
13:57:08 | * | pafmaf joined #nim |
13:58:32 | * | unclechu joined #nim |
14:01:42 | * | pafmaf quit (Client Quit) |
14:03:15 | * | pafmaf joined #nim |
14:18:15 | * | vendethiel quit (Ping timeout: 255 seconds) |
14:30:03 | * | aziz quit (Remote host closed the connection) |
14:35:38 | * | jszymanski quit (Ping timeout: 260 seconds) |
14:36:27 | federico3 | :( |
14:37:54 | * | jszymanski joined #nim |
14:46:43 | * | drewsrem joined #nim |
14:48:49 | drewsrem | I'm trying to get a nim-object with a field that can be initialized as an array of variable size without touching dynamic memory - IIRC seq is out the picture because it's always allocated on the heap? |
15:18:15 | * | dsaddsa quit (Ping timeout: 246 seconds) |
15:43:31 | * | vikaton joined #nim |
15:43:37 | * | Amrykid quit (Changing host) |
15:43:37 | * | Amrykid joined #nim |
15:46:51 | * | vikaton quit (Client Quit) |
16:08:47 | * | woadwarrior quit (Quit: My Mac has gone to sleep. ZZZzzz…) |
16:24:26 | * | woadwarrior joined #nim |
16:26:10 | * | elbow quit (Read error: Connection reset by peer) |
16:26:20 | * | elbow joined #nim |
16:37:34 | * | xcombelle joined #nim |
16:40:14 | fowl | drewsrem 1. Such a field could only be the last member of the object type 2. Use the c function alloca to allocate on the stack |
16:42:45 | * | woadwarrior quit (Quit: Textual IRC Client: www.textualapp.com) |
16:47:11 | * | pafmaf quit (Quit: This computer has gone to sleep) |
16:50:32 | * | darkf quit (Quit: Leaving) |
16:53:34 | drewsrem | fowl, thanks a ton |
16:53:49 | * | drewsrem quit (Quit: Leaving) |
17:04:06 | * | vendethiel joined #nim |
17:16:56 | federico3 | dom96: how about https://github.com/ayourtch/nim-net-tests/blob/master/asyncudp.nim |
17:18:18 | dom96 | looks good, but it's posix only |
17:19:10 | federico3 | that's not a problem |
17:19:26 | federico3 | but it's not building due to an undeclared identifier: 'SockAddr_storage' |
17:57:43 | * | yglukhov joined #nim |
18:03:56 | * | pafmaf joined #nim |
18:20:51 | * | strcmp1 quit (Ping timeout: 244 seconds) |
18:25:05 | * | dalarmmst joined #nim |
18:29:23 | * | yglukhov quit (Remote host closed the connection) |
18:32:03 | * | Demos joined #nim |
18:37:53 | * | gokr joined #nim |
18:46:34 | * | Matthias247 joined #nim |
18:57:51 | * | Demos quit (Remote host closed the connection) |
18:57:55 | dom96 | federico3: maybe it requires a patched posix.nim wrapper too |
18:58:30 | federico3 | SockAddr_storage seems to be TSockAddr_storage |
18:58:34 | federico3 | meh |
18:58:55 | * | Demos joined #nim |
19:23:53 | * | Demos quit (Remote host closed the connection) |
19:25:32 | * | unclechu quit (Remote host closed the connection) |
19:57:30 | * | flaviu quit (Ping timeout: 240 seconds) |
20:07:14 | * | DaVinciCode joined #nim |
20:19:41 | DaVinciCode | hello, Can i use nim to develop webapp with similar performance(maybe better) to go ? (http server, template engine and others) |
20:19:54 | federico3 | DaVinciCode: most likely, faster |
20:24:36 | DaVinciCode | thanks, i will test nim soon then ^^ |
20:25:21 | * | jszymanski quit (Quit: computer sleeps...) |
20:33:54 | * | xcombelle quit (Remote host closed the connection) |
20:34:29 | * | dalarmmst quit (Remote host closed the connection) |
20:34:38 | * | flaviu joined #nim |
20:37:13 | * | dalarmmst joined #nim |
20:41:32 | * | yglukhov joined #nim |
20:46:02 | * | yglukhov quit (Ping timeout: 244 seconds) |
21:08:35 | * | Demos joined #nim |
21:23:31 | * | DaVinciCode quit (Quit: Leaving) |
21:23:41 | boopsies | in PEGs, is "ignoring style" just... disregarding underscores or am i reading this wrong? |
21:28:17 | * | filwit joined #nim |
21:34:14 | boopsies | nevermind! |
21:34:47 | * | wedowmaker joined #nim |
21:47:05 | federico3 | anybody using nim.vim? How to compile? |
21:47:15 | * | pafmaf quit (Quit: Verlassend) |
21:55:21 | boopsies | switch to another tab and run nim c? :) |
21:55:40 | boopsies | i haven't been able to get :make to work, might be nim.vim being outdated |
21:56:11 | federico3 | erm, vim should build it with ":make <name>" and highlight errors in the source file. It builds but then it opens nim.cfg |
22:21:49 | * | perturbation joined #nim |
22:23:25 | * | Demos quit (Remote host closed the connection) |
22:41:33 | * | boopsies is now known as boopsiesisaway |
22:46:06 | * | Strikecarl joined #nim |
22:47:46 | Strikecarl | uh so |
22:47:54 | Strikecarl | Tried installing Nimble |
22:47:58 | Strikecarl | getting a path error |
22:48:09 | Strikecarl | even tho i have added NIM to pat |
22:48:10 | Strikecarl | path* |
22:48:21 | Strikecarl | is it \bin i'm supposed to add? |
22:48:52 | Strikecarl | nope. ugh. |
22:49:31 | Strikecarl | nvm i should prob learn to read |
22:52:03 | Strikecarl | calling dom96 <.< |
23:02:29 | dtscode | whats your issue Strikecarl ? |
23:05:33 | Strikecarl | path error when trying to install Nimble |
23:05:39 | Strikecarl | even tho i've added nim compiler to PATH |
23:05:54 | Strikecarl | idk, i'm tired, it's late. |
23:05:54 | filwit | Strikecarl: I can't help you resolve any Nimble command errors, but what I do (on Linux) is add a ~/.local/bin to my path and drop all custom file-links into that.. That way I can multiple builds of nim, aporia, etc.. |
23:06:10 | Strikecarl | ah |
23:06:15 | Strikecarl | well, i'll try something tomorrow. |
23:06:19 | Strikecarl | Thanks tho, filwit |
23:06:20 | * | Strikecarl quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client) |
23:08:06 | dom96 | pity, just missed him |
23:08:57 | * | Trustable quit (Remote host closed the connection) |
23:10:54 | dom96 | ooh, Crystal is having a fundraiser. Would be nice to have something similar for Nim: https://www.bountysource.com/teams/crystal-lang/fundraisers/702-crystal-language |
23:11:19 | * | eventualbuddha quit () |
23:11:35 | * | eventualbuddha joined #nim |
23:14:04 | filwit | dom96: it would be interesting if Nim had a running bugs bounty-hunt for anyone to donate too or get paid from (you fix the bug, you get the accumulated amount for it) |
23:14:13 | * | renesac joined #nim |
23:15:23 | dom96 | https://www.bountysource.com/teams/nim/issues |
23:15:30 | dom96 | (Had to rename it to Nim just now) |
23:15:39 | onionhammer | btw i get an error with foldl(@[0,1,2], op), where I initialize the seq in the call. that not supported? |
23:16:01 | filwit | dom96: interesting.. didn't know A) this site existed, and B) that Nim already had it.. |
23:17:18 | dom96 | onionhammer: good question, I'm wondering why there is only a foldl template in sequtils. |
23:25:06 | * | Matthias247 quit (Read error: Connection reset by peer) |
23:26:48 | * | yglukhov joined #nim |
23:30:45 | * | yglukhov quit (Ping timeout: 240 seconds) |
23:37:08 | * | wedowmaker quit (Quit: Connection closed for inactivity) |
23:42:38 | bogen | https://gist.github.com/bogen/e1004c77dca781269a33 I'm getting C pointer truncation when C functions are being imported in a different module than they are being used in |
23:42:58 | bogen | (64 to 32 bit truncation, that gist is an isolated example) |
23:43:33 | bogen | I just now built fresh from git (devel), same results on Linux and FreeBSD |
23:44:26 | dom96 | bogen: try changing 'cPointer' to 'pointer' |
23:45:58 | bogen | no change |
23:46:06 | bogen | (Same results) |
23:48:34 | bogen | In my original program I had: type SomeStructRef = ptr object |
23:48:50 | bogen | I tried type cPointer = pointer |
23:48:52 | bogen | same results |
23:51:05 | dom96 | bogen: hrm, i'm not sure what else the issue could be. |
23:51:11 | dom96 | bogen: might be indeed a bug |
23:51:16 | dom96 | in the compiler |
23:52:26 | bogen | ok, it gets worse. I tried: type cPointer = uint64 |
23:52:33 | bogen | same truncation to 32 bits |
23:53:21 | dom96 | check the generated C code |
23:54:37 | bogen | either way, with cPointer = uint64, or cPointer = pointer, or cPointer = ptr object, in the same module it works fine |
23:54:43 | bogen | I will check the generated code |