00:01:04 | * | dmi0__ quit (Quit: Leaving) |
00:08:29 | * | MJCaley joined #nim |
00:45:22 | * | el_tejon quit (Quit: el_tejon) |
01:09:31 | * | jxv quit (Quit: string can snapped) |
01:19:00 | * | MJCaley quit (Quit: MJCaley) |
01:20:58 | * | el_tejon joined #nim |
01:21:22 | * | MJCaley joined #nim |
01:38:23 | * | el_tejon quit (Quit: el_tejon) |
01:43:53 | * | el_tejon joined #nim |
01:49:10 | * | crem quit (Ping timeout: 240 seconds) |
01:51:06 | * | crem joined #nim |
01:57:14 | * | rockcavera joined #nim |
02:03:19 | * | el_tejon quit (Quit: el_tejon) |
02:10:21 | * | S1t1Schu joined #nim |
02:13:38 | * | endragor joined #nim |
02:13:46 | * | S1tiSchu quit (Ping timeout: 256 seconds) |
02:15:14 | FromGitter | <gogolxdong> PMunch ,have you released protobuf nimble package? |
02:29:36 | * | el_tejon joined #nim |
02:49:31 | * | el_tejon quit (Quit: el_tejon) |
02:53:22 | * | el_tejon joined #nim |
03:03:11 | * | vivus quit (Quit: Leaving) |
03:05:52 | * | MJCaley quit (Quit: MJCaley) |
03:11:33 | * | MJCaley joined #nim |
03:18:25 | * | yglukhov joined #nim |
03:21:49 | * | el_tejon quit (Quit: el_tejon) |
03:22:39 | * | el_tejon joined #nim |
03:22:41 | * | yglukhov quit (Ping timeout: 245 seconds) |
03:30:37 | FromGitter | <gogolxdong> How to send data to a known MAC address in Nim? |
03:39:04 | * | el_tejon quit (Quit: el_tejon) |
03:43:57 | * | el_tejon joined #nim |
04:04:57 | * | endragor quit (Ping timeout: 240 seconds) |
04:05:52 | * | SenasOzys quit (Ping timeout: 265 seconds) |
04:13:10 | * | MJCaley quit (Quit: MJCaley) |
04:26:55 | * | el_tejon quit (Quit: el_tejon) |
04:35:16 | FromGitter | <gogolxdong> ```code paste, see link``` [https://gitter.im/nim-lang/Nim?at=5a9cc904e4d1c63604c17d2d] |
04:35:30 | FromGitter | <gogolxdong> Error: unhandled exception: Permission denied ⏎ Async traceback: ⏎ main.nim(25) main ⏎ asyncmacro.nim(401) serve ⏎ asyncmacro.nim(34) serve_continue ... [https://gitter.im/nim-lang/Nim?at=5a9cc91153c1dbb743a48885] |
04:37:45 | * | MJCaley joined #nim |
04:38:30 | * | endragor joined #nim |
04:38:58 | * | MJCaley quit (Client Quit) |
04:42:08 | * | el_tejon joined #nim |
04:42:43 | * | arthurz joined #nim |
04:43:43 | arthurz | Hey, what do I use instead of `if i != < something.len` ? The compiler says < is deprecated |
04:44:13 | * | r3d9u11 joined #nim |
04:48:42 | FromGitter | <2vg> how ?`if not i <= something.len` ⏎ Are there other best ways ? |
04:53:33 | arthurz | IDK @2vg, if I use `for i in 0..< users.len:` the compiler assumed `<` is not deprecated, and compiles w/o warnings. Odd! |
05:01:31 | * | el_tejon quit (Quit: el_tejon) |
05:04:22 | * | el_tejon joined #nim |
05:19:44 | * | MJCaley joined #nim |
05:23:16 | * | el_tejon quit (Quit: el_tejon) |
05:36:43 | FromGitter | <gogolxdong> Why Permission denied , is it the restriction of SOCK_RAW? |
05:38:48 | * | endragor_ joined #nim |
05:41:49 | * | endragor quit (Ping timeout: 260 seconds) |
05:45:07 | * | nsf joined #nim |
05:49:31 | * | EncryptedPotato joined #nim |
05:49:40 | * | EncryptedPotato left #nim ("Be back later...") |
05:50:23 | * | skrzyp joined #nim |
05:55:21 | * | r3d9u11 quit (Remote host closed the connection) |
06:02:57 | FromGitter | <gogolxdong> ```code paste, see link``` [https://gitter.im/nim-lang/Nim?at=5a9cdd9153c1dbb743a4cd2e] |
06:03:06 | * | MJCaley quit (Quit: MJCaley) |
06:03:12 | FromGitter | <gogolxdong> How to use SOCK_RAW? |
06:07:19 | * | sz0 joined #nim |
06:12:30 | FromGitter | <gogolxdong> I found a comment says listen() isn't supported on Raw socket. Is it a bug when sockType is SOCK_RAW? |
06:15:21 | * | dddddd quit (Remote host closed the connection) |
06:16:21 | * | el_tejon joined #nim |
06:38:29 | * | r3d9u11 joined #nim |
06:39:41 | * | el_tejon quit (Quit: el_tejon) |
06:41:28 | * | zarthur joined #nim |
06:44:13 | * | arthurz quit (Ping timeout: 240 seconds) |
06:47:10 | * | endragor joined #nim |
06:50:10 | * | el_tejon joined #nim |
06:50:10 | * | endragor_ quit (Ping timeout: 240 seconds) |
06:52:02 | FromGitter | <survivorm> @arthurz It's a difference between unary `<` and two-operand `..<` operators. Unary is deprecated AFAIK |
06:52:53 | FromGitter | <survivorm> Two-operand `<` isn't deprecated, of cause |
07:16:30 | * | solitudesf joined #nim |
07:22:11 | FromGitter | <gogolxdong> Is there any example of the interaction between async server and client? |
07:22:50 | FromGitter | <gogolxdong> ```code paste, see link``` ⏎ ⏎ doesn't work. [https://gitter.im/nim-lang/Nim?at=5a9cf04ac3c5f8b90d3405e0] |
07:31:54 | FromGitter | <mratsim> In dom book, there is an async chat application @gogolxdong, some code is in the book repo. |
07:42:05 | * | yglukhov joined #nim |
07:43:23 | FromGitter | <gogolxdong> Yes , have checked, it is basically the same except it's SOCK_RAW in my scenario. |
07:44:18 | FromGitter | <gogolxdong> and I found I found a comment from stack overflow says listen() isn't supported on Raw socket. |
07:46:13 | * | yglukhov quit (Ping timeout: 240 seconds) |
07:47:38 | FromGitter | <survivorm> This is offtop, but can't share this great thing 😄 https://www.spreadshirt.com/software+engineer+funny+definition+gift+shirt-A105301781 |
07:47:49 | * | solitudesf quit (Ping timeout: 260 seconds) |
07:48:02 | FromGitter | <gogolxdong> ```code paste, see link``` [https://gitter.im/nim-lang/Nim?at=5a9cf632f3f6d24c683a1af2] |
07:58:24 | FromGitter | <mratsim> @survivorm :D, there is also the very thorough spec that get bikeshed ... revised at every meeting, "aka just one more thing" |
07:59:15 | FromGitter | <survivorm> @mratsim not sure i understood |
08:03:45 | FromGitter | <gogolxdong> ```code paste, see link``` ⏎ ⏎ this is a c implement which uses AF_PACKET [https://gitter.im/nim-lang/Nim?at=5a9cf9e06fba1a703acc6686] |
08:09:48 | * | xkapastel quit (Quit: Connection closed for inactivity) |
08:10:20 | * | sz0 quit (Quit: Connection closed for inactivity) |
08:19:57 | * | PMunch joined #nim |
08:22:28 | * | allan0 quit (Quit: no) |
08:23:34 | * | yglukhov joined #nim |
08:23:45 | * | allan0 joined #nim |
08:24:30 | * | rokups joined #nim |
08:33:02 | FromGitter | <mratsim> @surviworm: https://en.wikipedia.org/wiki/Law_of_triviality |
08:52:15 | * | el_tejon quit (Quit: el_tejon) |
08:57:52 | FromGitter | <survivorm> care to share a link on an item, @mratsim |
08:57:54 | FromGitter | <survivorm> ? |
08:58:45 | FromGitter | <mratsim> Not sure I understand what you mean @survivorm |
08:59:56 | FromGitter | <survivorm> If i understood you correctly, yo've said that you seen a gift with a bike-shed effect definition. Care to share a link on it? 😄 |
09:00:09 | * | floppydh joined #nim |
09:00:44 | FromGitter | <mratsim> Ah no, I said that you’re gift could also use something like “Software engineer: Lawyer of Triviality” ;) |
09:00:48 | FromGitter | <mratsim> your* |
09:05:53 | FromGitter | <survivorm> Ah, that |
09:07:16 | FromGitter | <survivorm> Yeah, maybe. But, personally, i'd better add something: In my programs you'll always find a pet duck 😄 Though it won't be understood by general public |
09:18:52 | * | niv quit (Quit: Ping timeout (120 seconds)) |
09:18:59 | * | niv joined #nim |
09:20:41 | * | Vladar joined #nim |
09:21:11 | * | jsn- quit (Remote host closed the connection) |
09:21:18 | * | jsn- joined #nim |
09:26:53 | * | SenasOzys joined #nim |
09:30:00 | * | el_tejon joined #nim |
09:46:10 | * | yglukhov quit (Remote host closed the connection) |
09:49:26 | FromGitter | <gogolxdong> Is there a proper vim plugin for nim? |
09:53:18 | PMunch | Proper? |
09:54:16 | PMunch | I use zah/nim.vim |
09:58:15 | * | Arrrr joined #nim |
09:58:15 | * | Arrrr quit (Changing host) |
09:58:15 | * | Arrrr joined #nim |
09:59:58 | FromGitter | <gogolxdong> ok , I have installed nim.vim ,how to setup the shortcuts jump to definition? |
10:03:22 | FromGitter | <gogolxdong> I found fun! JumpToDef() ⏎ if exists("*GotoDefinition_" . &filetype) ⏎ call GotoDefinition_{&filetype}() ⏎ else ⏎ exe "norm! \<C-]>" ... [https://gitter.im/nim-lang/Nim?at=5a9d15ea0a1614b712e2c76b] |
10:04:38 | FromGitter | <gogolxdong> added without knowing how to use. |
10:13:23 | FromGitter | <gogolxdong> vim-go uses g+d jump to def. |
10:23:01 | FromGitter | <gogolxdong> Can I use nn <g-d> :call JumpToDef()<cr>? |
10:26:41 | PMunch | I guess? |
10:26:50 | PMunch | I only use it for syntax highlighting |
10:33:33 | * | sendell joined #nim |
10:42:04 | FromGitter | <gogolxdong> Have you released your protobuf nimble package? |
10:43:40 | PMunch | Not yet |
10:43:48 | PMunch | It's getting there though |
10:43:50 | PMunch | Slow and steady |
10:45:14 | PMunch | It now reads and verifies the protobuf file and generates the correct types |
10:45:44 | PMunch | Next up is generating reader/writer procedures |
10:47:39 | FromGitter | <gogolxdong> looking forward to that. |
10:48:26 | PMunch | Me too, have spent way too long working on this :P |
10:48:49 | PMunch | Well, I did get side-tracked with writing a parser library |
10:52:35 | FromGitter | <gogolxdong> How long has it been? |
10:56:42 | PMunch | According to GitHub the protobuf project was started 28 days ago |
10:57:07 | PMunch | But the combparser which I use in that project (and wrote for that project) was started Jan 22 |
10:57:29 | PMunch | And I started implementing varints and such before that |
11:00:13 | * | arnetheduck quit (Ping timeout: 240 seconds) |
11:07:49 | * | endragor quit (Remote host closed the connection) |
11:32:28 | * | vlad1777d joined #nim |
11:37:23 | * | vlad1777d quit (Ping timeout: 276 seconds) |
12:03:54 | * | SenasOzys quit (Ping timeout: 260 seconds) |
12:05:40 | * | Snircle joined #nim |
12:14:05 | * | SenasOzys joined #nim |
12:18:32 | * | xet7 joined #nim |
12:31:03 | Araq | does https://github.com/nim-lang/Nim/issues/7291 warrant a 0.18.2 ? |
12:31:12 | Araq | it's a pretty embarrassing bug |
12:38:01 | PMunch | Ouch, that is a pretty bad bug yeah.. |
12:38:20 | PMunch | By the way, did you see the guy having trouble with FF and the JS target yesterday? |
12:38:47 | PMunch | Latest FF and the documentation doesn't work, missing function errors in the terminal.. |
12:39:16 | * | subsetpark quit (Remote host closed the connection) |
12:41:38 | PMunch | Huh, it's even worse on FF 57 |
12:42:12 | PMunch | Just going to this page: https://nim-lang.org/docs/lib.html throws the error "ReferenceError: gotPackageList is not defined" |
12:44:33 | PMunch | Oh wait, I get that error in Chrome as well |
12:45:13 | livcd | hmm..where ? |
12:45:25 | FromGitter | <survivorm> in chromium there are no errors |
12:45:38 | FromGitter | <survivorm> Version 64.0.3282.186 (Developer Build) (64-bit) |
12:45:42 | PMunch | https://nim-lang.org/docs/lib.html, go to that page, open the Console and Ctrl+F5 |
12:46:17 | PMunch | I get two errors |
12:46:25 | PMunch | Oh wait.. |
12:46:35 | PMunch | That might be the over-hyper firewall at work.. |
12:46:41 | * | floppydh quit (Ping timeout: 252 seconds) |
12:46:46 | FromGitter | <survivorm> Pale Moon Version: 27.7.2 (64-bit) - no errors |
12:47:00 | livcd | don't panic PMunch :-) |
12:47:41 | FromGitter | <survivorm> Firefox 58.0.2 (64-bit) - still no errors :) |
12:47:45 | PMunch | https://irclogs.nim-lang.org/04-03-2018.html#20:06:51 |
12:47:54 | PMunch | Those were the errors I was talking about |
12:48:32 | FromGitter | <survivorm> Might have something to do with extensions or smth |
12:48:35 | PMunch | I tried yesterday at home with FF 58.0.2 and was able to replicate the errors (just search for his nick and you'll see our back and forth) |
12:48:56 | FromGitter | <survivorm> cause my 58.0.2 is clean and it works |
12:49:07 | PMunch | I'm running FF without any extensions (just a left-over from when I installed the system, don't actually use it) |
12:49:33 | FromGitter | <survivorm> 32 or 64 bit? |
12:51:10 | PMunch | I was using 64-bit |
12:51:36 | PMunch | I don't seem to be able to replicate it with FF 57.0 |
12:58:46 | * | Arrrr quit (Read error: Connection reset by peer) |
13:00:01 | * | el_tejon quit (Quit: el_tejon) |
13:04:05 | livcd | I am running Nightly and I do not see an issue |
13:08:01 | * | BitPuffin joined #nim |
13:11:27 | * | floppydh joined #nim |
13:15:54 | FromGitter | <survivorm> GaisenBug? |
13:23:57 | FromGitter | <tim-st> When something is passed as constant param (known at compile time) to a proc without explicitly have the var T declared as static[T] can the compiler optimize the same as if I would have declared it as static[T] ? |
13:24:16 | * | athenot joined #nim |
13:25:00 | FromGitter | <tim-st> I mean `proc x(x: int)` compared to `proc x(x: static[int])` and than call x(1) |
13:29:29 | * | deech left #nim ("ERC (IRC client for Emacs 25.3.1)") |
13:43:45 | FromGitter | <mratsim> @Araq, maybe wait until the end of the week? Or ask in the forums (aka involving the community) |
13:46:30 | * | Ven`` joined #nim |
13:47:29 | Araq | mratsim: yeah, good idea |
13:51:24 | FromGitter | <survivorm> @Araq I think it may be not the only critical bug, though it alone may warrant for 0.18.1, i think better wait for a week after release, maybe fix something else |
13:51:54 | * | dddddd joined #nim |
13:58:31 | FromGitter | <narimiran> agreed, wait a bit, fix some more bugs if they appear |
13:59:44 | * | athenot quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
14:00:35 | * | athenot joined #nim |
14:06:36 | * | MJCaley joined #nim |
14:10:01 | zarthur | Hi, < got deprecated e.g. `for i in 0..< users.len:` ? What is the replacement? `for i in 0..users.len-1:` |
14:12:36 | * | tiorock joined #nim |
14:12:36 | * | tiorock quit (Changing host) |
14:12:36 | * | tiorock joined #nim |
14:12:36 | * | rockcavera quit (Killed (karatkievich.freenode.net (Nickname regained by services))) |
14:12:36 | * | tiorock is now known as rockcavera |
14:13:11 | PMunch | < as a unary operator got deprecated. Meaning "for i in 0 .. <users.len:" is deprecated, "for i in 0 ..< users.len:" should work as usual. |
14:13:22 | PMunch | (Note the spaces) |
14:13:30 | PMunch | zarthur ^ |
14:14:13 | * | xet7 quit (Ping timeout: 240 seconds) |
14:15:02 | zarthur | hmm @PMunch, this works but not `if i != < users.len:` |
14:15:33 | PMunch | For that you shoul use users.high instead |
14:15:55 | Araq | yeah, listen to PMunch, he is right :-) |
14:16:15 | zarthur | oh then the book Nim in Action needs a 2nd revision ASAP |
14:16:29 | zarthur | I am their TDE by the way :-) |
14:16:53 | Araq | is that a problem? |
14:17:05 | PMunch | TDE? |
14:17:13 | PMunch | dom96 ^ |
14:17:20 | zarthur | Hi @araq, this is will reduce your amount of effort :-) |
14:17:44 | zarthur | Sorry, TDE = Technical Development Editor |
14:18:04 | PMunch | Oh, cool |
14:19:01 | PMunch | Yeah Nim in Action being released before v1.0 is bound to cause some revisions |
14:19:14 | dom96 | hi zarthur, our plan is to keep Nim in Action compatible with v1.0 |
14:19:23 | dom96 | Some deprecation warnings are unavoidable I guess |
14:19:45 | zarthur | Hi @dom, but the latest you get installing #Nim is 0.18 |
14:27:35 | shashlick | araq, dom96: congrats on getting 0.18.0 out - what's the response been? |
14:28:21 | * | xet7 joined #nim |
14:41:30 | Araq | shashlick, bug reports about regressions and many congratulations, what else :-) |
14:42:40 | shashlick | :) |
14:42:54 | shashlick | well, awesome work, the change log is impressive |
14:43:21 | Araq | the changelog is incomplete :-) |
14:48:47 | * | xet7 quit (Ping timeout: 252 seconds) |
14:48:47 | FromGitter | <zacharycarter> is there any way to get the name of the module which invoked a function |
14:48:54 | FromGitter | <zacharycarter> or a template in my case |
14:53:34 | PMunch | Well there is callsite and lineInfo from the macros module |
14:53:40 | PMunch | But that only works for macros I think |
14:54:18 | PMunch | Like this: https://github.com/PMunch/combparser/blob/master/combparser.nim#L113-L123 |
14:55:26 | FromGitter | <zacharycarter> gotcha thank you |
14:56:38 | PMunch | It would be nice if that information would be available as a const for all procs. Only added if you use it |
14:56:59 | * | flyx|znc joined #nim |
14:57:17 | PMunch | For combparser for example it would be nice for the error reporting |
14:57:35 | * | byte512 quit (Ping timeout: 276 seconds) |
14:57:36 | * | flyx quit (Ping timeout: 276 seconds) |
14:57:36 | * | Araq quit (Ping timeout: 276 seconds) |
14:57:37 | * | flyx|znc is now known as flyx |
14:58:08 | * | byte512 joined #nim |
14:58:16 | * | Araq joined #nim |
14:58:44 | * | lesshaste quit (Remote host closed the connection) |
15:02:13 | * | xet7 joined #nim |
15:03:01 | * | BitPuffin quit (Remote host closed the connection) |
15:15:30 | * | MJCaley quit (Quit: MJCaley) |
15:28:01 | * | natrys joined #nim |
15:33:51 | * | r3d9u11 quit (Remote host closed the connection) |
15:43:16 | * | tefter quit (Remote host closed the connection) |
15:43:28 | * | BitPuffin joined #nim |
15:53:30 | FromGitter | <Jaco60_twitter> @dom96 Speaking of Nim in Action, is there a place where reporting bug/typos ? Don’t answer « in the Manning forum » as i still wait aknowledge of my sign in since ages... |
15:54:17 | dom96 | That is where, have you tried contacting Manning support? |
15:54:28 | FromGitter | <Jaco60_twitter> Nope… not yet |
15:55:42 | * | floppydh quit (Quit: WeeChat 2.0.1) |
16:00:07 | dom96 | please do |
16:08:29 | * | solitudesf joined #nim |
16:09:40 | * | PMunch quit (Quit: Leaving) |
16:15:23 | * | SenasOzys quit (Remote host closed the connection) |
16:15:38 | * | SenasOzys joined #nim |
16:15:52 | FromGitter | <ZarsBranchkin> @krux02 By the way, have managed to get some neat progress with Nim emacs integration https://i.imgur.com/mrF3C2k.png |
16:16:32 | FromGitter | <ZarsBranchkin> Uses pretty magical macros, was a great practice |
16:26:21 | FromGitter | <Jaco60_twitter> @dom96 Done… It was a mess with my email address |
16:31:22 | * | r3d9u11 joined #nim |
16:32:47 | * | miran joined #nim |
16:36:18 | * | Trustable joined #nim |
16:37:58 | FromGitter | <Jaco60_twitter> So i’ve posted a remark about bindAddr... |
16:41:58 | dom96 | Thanks, but you may as well just put it here I guess: https://forums.manning.com/posts/list/41366.page |
16:44:06 | FromGitter | <Jaco60_twitter> I’ve seen several distinct posts, so i’ve supposed i have to create my own |
16:52:13 | * | MJCaley joined #nim |
17:03:03 | * | MJCaley quit (Quit: MJCaley) |
17:23:00 | * | d10n-work joined #nim |
17:54:34 | * | elrood joined #nim |
17:55:21 | * | icebattle joined #nim |
17:59:20 | * | miran quit (Quit: Konversation terminated!) |
17:59:37 | GitDisc | <spaceghost> This seems fairly worthwhile to contribute to if anyone has interest. I'm not pro enough yet, but when I suck less, I'll try to contribute. http://exercism.io/languages/nim/launch |
18:02:05 | * | miran joined #nim |
18:02:21 | * | sendell quit (Remote host closed the connection) |
18:05:37 | dom96 | spaceghost: yeah, definitely. |
18:05:52 | dom96 | Might be a good idea to start a list for these things |
18:30:41 | federico3 | speaking of contributing, the wikipedia page on Nim needs some help :) |
18:41:28 | * | Ven`` quit (Ping timeout: 256 seconds) |
18:45:50 | * | Ven`` joined #nim |
18:50:44 | * | elrood quit (Quit: Leaving) |
18:52:33 | * | r3d9u11 quit (Remote host closed the connection) |
18:55:08 | * | ofelas quit (Quit: shutdown -h now) |
18:57:01 | * | Ven`` quit (Ping timeout: 252 seconds) |
18:57:20 | * | MJCaley joined #nim |
19:03:32 | Araq | is alehander online? |
19:05:51 | * | Ven`` joined #nim |
19:10:27 | * | Ven`` quit (Ping timeout: 240 seconds) |
19:11:41 | * | r3d9u11 joined #nim |
19:16:27 | * | xet7 quit (Ping timeout: 252 seconds) |
19:17:27 | * | Ven`` joined #nim |
19:31:01 | * | xet7 joined #nim |
19:38:13 | * | xet7 quit (Ping timeout: 265 seconds) |
19:40:10 | * | SenasOzys quit (Ping timeout: 240 seconds) |
19:40:46 | FromGitter | <mratsim> @Araq Probably not, all Status team is in planes or at an airport |
19:41:03 | Araq | what about you? |
19:42:05 | * | Ven`` quit (Ping timeout: 240 seconds) |
19:42:25 | FromGitter | <mratsim> I’m at Helsinki airport :P |
19:48:42 | * | SenasOzys joined #nim |
19:52:37 | * | xet7 joined #nim |
19:56:35 | * | r3d9u11 quit (Remote host closed the connection) |
19:56:51 | * | xkapastel joined #nim |
19:57:39 | * | Ven`` joined #nim |
19:59:34 | * | rokups quit (Quit: Connection closed for inactivity) |
20:01:18 | * | xet7 quit (Quit: Leaving) |
20:01:32 | * | xet7 joined #nim |
20:11:55 | FromGitter | <ZarsBranchkin> Hm, possibly found a GC bug when using Nim as dynamic library. Although I'm not too sure how to properly test it, maybe the problem is with application that loads that library |
20:12:42 | * | Ven`` quit (Ping timeout: 245 seconds) |
20:12:44 | FromGitter | <ZarsBranchkin> But disabling GC and then enabling it after the procedure call that causes it seems to temporarely solve that issue. That's also why I assume it's problem with GC |
20:13:30 | FromGitter | <ZarsBranchkin> Note that I hadn't ran into this issue when using same procedure in standalone application, only when external application calls Nim procedure |
20:14:10 | Araq | already reported |
20:14:43 | FromGitter | <ZarsBranchkin> Oh, alright. Also, I'm still on 0.17, so might want to check out what happens on 0.18. If it's the same issue, I assume it's still there? |
20:17:13 | * | Ven`` joined #nim |
20:22:09 | Araq | still there the guy gave up on it |
20:26:27 | * | Ven`` quit (Ping timeout: 240 seconds) |
20:37:31 | * | Ven`` joined #nim |
20:42:02 | * | Ven`` quit (Ping timeout: 256 seconds) |
20:42:39 | * | Ven`` joined #nim |
20:56:01 | * | Ven`` quit (Ping timeout: 248 seconds) |
20:59:16 | * | Vladar quit (Quit: Leaving) |
21:00:08 | * | miran quit (Quit: Konversation terminated!) |
21:01:49 | * | Ven`` joined #nim |
21:05:15 | * | natrys quit (Quit: natrys) |
21:08:39 | FromGitter | <dandevelo> Can someone have both nim 32-bit and nim 64-bit installed on the same system? |
21:08:42 | * | endragor joined #nim |
21:10:51 | Araq | sure, you only need to watch over your PATH |
21:11:14 | * | ahmed_ joined #nim |
21:12:27 | * | ahmed_ quit (Client Quit) |
21:13:12 | * | Ven`` quit (Ping timeout: 256 seconds) |
21:13:17 | * | endragor quit (Ping timeout: 260 seconds) |
21:21:51 | * | Ven`` joined #nim |
21:26:22 | * | Ven`` quit (Ping timeout: 256 seconds) |
21:29:10 | * | nsf quit (Quit: WeeChat 2.0.1) |
21:30:06 | * | athenot quit (Quit: My MacBook has gone to sleep. ZZZzzz…) |
21:31:16 | zarthur | What's the point in using Nim 32 Bit? |
21:32:23 | Araq | can use less memory |
21:32:50 | dom96 | supported by both 32/64 bit Windows |
21:43:53 | zarthur | there are almost no 32 Bit OSes |
21:44:17 | zarthur | but it also is limited to how much data it can shove |
21:44:44 | Araq | plenty of embedded devices are 32 bit |
21:45:20 | zarthur | the 32-bit .exe is likely leaner, and not sure if there is an issue locating 32 Bit drivers from the 64 Bit execs |
21:45:39 | zarthur | ah embedded yes, makes sense |
21:47:13 | FromGitter | <cabhishek> Any plans to release new version of docs with this fix https://github.com/nim-lang/Nim/issues/7294 before 0.18.2? |
21:48:12 | Araq | before 0.18.2? |
21:48:22 | Araq | I rebuild and updated the docs |
21:48:59 | Araq | so that they technically refer to 0.18.1 already, but usability is more important |
21:52:20 | FromGitter | <cabhishek> Sorry, I mean can the updated docs with the fix go live before the next version is released? |
21:52:37 | Araq | they are live. |
21:52:41 | FromGitter | <cabhishek> Search is still broken here -> https://nim-lang.org/docs/tut1.html |
21:53:01 | Araq | oh I only fixed the stdlib modules I guess |
21:55:34 | * | MJCaley quit (Quit: MJCaley) |
21:55:35 | FromGitter | <cabhishek> I see, Search is working here https://nim-lang.org/docs/json.html |
21:55:51 | FromGitter | <cabhishek> https://nim-lang.org/docs/manual.html broken here as well |
21:56:13 | Araq | ok |
22:06:20 | * | xkapastel quit (Quit: Connection closed for inactivity) |
22:15:01 | * | vlad1777d joined #nim |
22:17:41 | * | S1t1Schu quit (Read error: Connection reset by peer) |
22:17:59 | * | S1t1Schu joined #nim |
22:18:43 | Araq | try again please |
22:25:21 | * | BitPuffin quit (Remote host closed the connection) |
22:26:36 | Araq | works for me now too |
22:34:39 | FromGitter | <cabhishek> @Araq Its working now. Thanks. |
22:39:20 | * | gangstacat quit (Ping timeout: 256 seconds) |
22:39:35 | * | solitudesf quit (Ping timeout: 240 seconds) |
22:43:00 | * | gangstacat joined #nim |
22:48:47 | * | Trustable quit (Remote host closed the connection) |
23:11:07 | * | Ven`` joined #nim |
23:28:33 | * | Ven`` quit (Ping timeout: 248 seconds) |
23:34:36 | * | MJCaley joined #nim |
23:44:13 | FromGitter | <matrixbot> `Temperance` Question, perhaps it's a little bit offtopic, I'm a c programmer, and I think I'm half decent at it at least. I do fast programs, I'm required to check for asm and and all that stuff. However, from time to time I have to do smaller tasks that don't depend on performance, that much, when I feel that It would take me too much to implement them on C, I use python, but it gives me lots of problems, python its |
23:44:13 | FromGitter | ... not compiled, it's not typed, it's slower, and while it is easier for me to implement something simple on python fast, I'm not that fast either, most of the time I would be able to implement the C version faster. ⏎ ⏎ Would Nim be for me? I'm looking to replace Python in my workflow. |
23:46:28 | dom96 | Nim sounds perfect for you :) |
23:46:36 | FromGitter | <ZarsBranchkin> Sounds like it could go well with your workflow, especially how later on you have the option to integrate your Nim projects with your C projects |