<< 05-03-2018 >>

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:14FromGitter<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:37FromGitter<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:16FromGitter<gogolxdong> ```code paste, see link``` [https://gitter.im/nim-lang/Nim?at=5a9cc904e4d1c63604c17d2d]
04:35:30FromGitter<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:43arthurzHey, what do I use instead of `if i != < something.len` ? The compiler says < is deprecated
04:44:13*r3d9u11 joined #nim
04:48:42FromGitter<2vg> how ?`if not i <= something.len` ⏎ Are there other best ways ?
04:53:33arthurzIDK @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:43FromGitter<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:57FromGitter<gogolxdong> ```code paste, see link``` [https://gitter.im/nim-lang/Nim?at=5a9cdd9153c1dbb743a4cd2e]
06:03:06*MJCaley quit (Quit: MJCaley)
06:03:12FromGitter<gogolxdong> How to use SOCK_RAW?
06:07:19*sz0 joined #nim
06:12:30FromGitter<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:02FromGitter<survivorm> @arthurz It's a difference between unary `<` and two-operand `..<` operators. Unary is deprecated AFAIK
06:52:53FromGitter<survivorm> Two-operand `<` isn't deprecated, of cause
07:16:30*solitudesf joined #nim
07:22:11FromGitter<gogolxdong> Is there any example of the interaction between async server and client?
07:22:50FromGitter<gogolxdong> ```code paste, see link``` ⏎ ⏎ doesn't work. [https://gitter.im/nim-lang/Nim?at=5a9cf04ac3c5f8b90d3405e0]
07:31:54FromGitter<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:23FromGitter<gogolxdong> Yes , have checked, it is basically the same except it's SOCK_RAW in my scenario.
07:44:18FromGitter<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:38FromGitter<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:02FromGitter<gogolxdong> ```code paste, see link``` [https://gitter.im/nim-lang/Nim?at=5a9cf632f3f6d24c683a1af2]
07:58:24FromGitter<mratsim> @survivorm :D, there is also the very thorough spec that get bikeshed ... revised at every meeting, "aka just one more thing"
07:59:15FromGitter<survivorm> @mratsim not sure i understood
08:03:45FromGitter<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:02FromGitter<mratsim> @surviworm: https://en.wikipedia.org/wiki/Law_of_triviality
08:52:15*el_tejon quit (Quit: el_tejon)
08:57:52FromGitter<survivorm> care to share a link on an item, @mratsim
08:57:54FromGitter<survivorm> ?
08:58:45FromGitter<mratsim> Not sure I understand what you mean @survivorm
08:59:56FromGitter<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:44FromGitter<mratsim> Ah no, I said that you’re gift could also use something like “Software engineer: Lawyer of Triviality” ;)
09:00:48FromGitter<mratsim> your*
09:05:53FromGitter<survivorm> Ah, that
09:07:16FromGitter<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:26FromGitter<gogolxdong> Is there a proper vim plugin for nim?
09:53:18PMunchProper?
09:54:16PMunchI 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:58FromGitter<gogolxdong> ok , I have installed nim.vim ,how to setup the shortcuts jump to definition?
10:03:22FromGitter<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:38FromGitter<gogolxdong> added without knowing how to use.
10:13:23FromGitter<gogolxdong> vim-go uses g+d jump to def.
10:23:01FromGitter<gogolxdong> Can I use nn <g-d> :call JumpToDef()<cr>?
10:26:41PMunchI guess?
10:26:50PMunchI only use it for syntax highlighting
10:33:33*sendell joined #nim
10:42:04FromGitter<gogolxdong> Have you released your protobuf nimble package?
10:43:40PMunchNot yet
10:43:48PMunchIt's getting there though
10:43:50PMunchSlow and steady
10:45:14PMunchIt now reads and verifies the protobuf file and generates the correct types
10:45:44PMunchNext up is generating reader/writer procedures
10:47:39FromGitter<gogolxdong> looking forward to that.
10:48:26PMunchMe too, have spent way too long working on this :P
10:48:49PMunchWell, I did get side-tracked with writing a parser library
10:52:35FromGitter<gogolxdong> How long has it been?
10:56:42PMunchAccording to GitHub the protobuf project was started 28 days ago
10:57:07PMunchBut the combparser which I use in that project (and wrote for that project) was started Jan 22
10:57:29PMunchAnd 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:03Araqdoes https://github.com/nim-lang/Nim/issues/7291 warrant a 0.18.2 ?
12:31:12Araqit's a pretty embarrassing bug
12:38:01PMunchOuch, that is a pretty bad bug yeah..
12:38:20PMunchBy the way, did you see the guy having trouble with FF and the JS target yesterday?
12:38:47PMunchLatest 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:38PMunchHuh, it's even worse on FF 57
12:42:12PMunchJust going to this page: https://nim-lang.org/docs/lib.html throws the error "ReferenceError: gotPackageList is not defined"
12:44:33PMunchOh wait, I get that error in Chrome as well
12:45:13livcdhmm..where ?
12:45:25FromGitter<survivorm> in chromium there are no errors
12:45:38FromGitter<survivorm> Version 64.0.3282.186 (Developer Build) (64-bit)
12:45:42PMunchhttps://nim-lang.org/docs/lib.html, go to that page, open the Console and Ctrl+F5
12:46:17PMunchI get two errors
12:46:25PMunchOh wait..
12:46:35PMunchThat might be the over-hyper firewall at work..
12:46:41*floppydh quit (Ping timeout: 252 seconds)
12:46:46FromGitter<survivorm> Pale Moon Version: 27.7.2 (64-bit) - no errors
12:47:00livcddon't panic PMunch :-)
12:47:41FromGitter<survivorm> Firefox 58.0.2 (64-bit) - still no errors :)
12:47:45PMunchhttps://irclogs.nim-lang.org/04-03-2018.html#20:06:51
12:47:54PMunchThose were the errors I was talking about
12:48:32FromGitter<survivorm> Might have something to do with extensions or smth
12:48:35PMunchI 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:56FromGitter<survivorm> cause my 58.0.2 is clean and it works
12:49:07PMunchI'm running FF without any extensions (just a left-over from when I installed the system, don't actually use it)
12:49:33FromGitter<survivorm> 32 or 64 bit?
12:51:10PMunchI was using 64-bit
12:51:36PMunchI 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:05livcdI am running Nightly and I do not see an issue
13:08:01*BitPuffin joined #nim
13:11:27*floppydh joined #nim
13:15:54FromGitter<survivorm> GaisenBug?
13:23:57FromGitter<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:00FromGitter<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:45FromGitter<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:29Araqmratsim: yeah, good idea
13:51:24FromGitter<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:31FromGitter<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:01zarthur 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:11PMunch< 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:22PMunch(Note the spaces)
14:13:30PMunchzarthur ^
14:14:13*xet7 quit (Ping timeout: 240 seconds)
14:15:02zarthurhmm @PMunch, this works but not `if i != < users.len:`
14:15:33PMunchFor that you shoul use users.high instead
14:15:55Araqyeah, listen to PMunch, he is right :-)
14:16:15zarthuroh then the book Nim in Action needs a 2nd revision ASAP
14:16:29zarthurI am their TDE by the way :-)
14:16:53Araqis that a problem?
14:17:05PMunchTDE?
14:17:13PMunchdom96 ^
14:17:20zarthurHi @araq, this is will reduce your amount of effort :-)
14:17:44zarthurSorry, TDE = Technical Development Editor
14:18:04PMunchOh, cool
14:19:01PMunchYeah Nim in Action being released before v1.0 is bound to cause some revisions
14:19:14dom96hi zarthur, our plan is to keep Nim in Action compatible with v1.0
14:19:23dom96Some deprecation warnings are unavoidable I guess
14:19:45zarthurHi @dom, but the latest you get installing #Nim is 0.18
14:27:35shashlickaraq, dom96: congrats on getting 0.18.0 out - what's the response been?
14:28:21*xet7 joined #nim
14:41:30Araqshashlick, bug reports about regressions and many congratulations, what else :-)
14:42:40shashlick:)
14:42:54shashlickwell, awesome work, the change log is impressive
14:43:21Araqthe changelog is incomplete :-)
14:48:47*xet7 quit (Ping timeout: 252 seconds)
14:48:47FromGitter<zacharycarter> is there any way to get the name of the module which invoked a function
14:48:54FromGitter<zacharycarter> or a template in my case
14:53:34PMunchWell there is callsite and lineInfo from the macros module
14:53:40PMunchBut that only works for macros I think
14:54:18PMunchLike this: https://github.com/PMunch/combparser/blob/master/combparser.nim#L113-L123
14:55:26FromGitter<zacharycarter> gotcha thank you
14:56:38PMunchIt 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:17PMunchFor 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:30FromGitter<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:17dom96That is where, have you tried contacting Manning support?
15:54:28FromGitter<Jaco60_twitter> Nope… not yet
15:55:42*floppydh quit (Quit: WeeChat 2.0.1)
16:00:07dom96please 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:52FromGitter<ZarsBranchkin> @krux02 By the way, have managed to get some neat progress with Nim emacs integration https://i.imgur.com/mrF3C2k.png
16:16:32FromGitter<ZarsBranchkin> Uses pretty magical macros, was a great practice
16:26:21FromGitter<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:58FromGitter<Jaco60_twitter> So i’ve posted a remark about bindAddr...
16:41:58dom96Thanks, but you may as well just put it here I guess: https://forums.manning.com/posts/list/41366.page
16:44:06FromGitter<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:37GitDisc<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:37dom96spaceghost: yeah, definitely.
18:05:52dom96Might be a good idea to start a list for these things
18:30:41federico3speaking 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:32Araqis 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:46FromGitter<mratsim> @Araq Probably not, all Status team is in planes or at an airport
19:41:03Araqwhat about you?
19:42:05*Ven`` quit (Ping timeout: 240 seconds)
19:42:25FromGitter<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:55FromGitter<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:44FromGitter<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:30FromGitter<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:10Araqalready reported
20:14:43FromGitter<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:09Araqstill 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:39FromGitter<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:51Araqsure, 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:16zarthurWhat's the point in using Nim 32 Bit?
21:32:23Araqcan use less memory
21:32:50dom96supported by both 32/64 bit Windows
21:43:53zarthurthere are almost no 32 Bit OSes
21:44:17zarthurbut it also is limited to how much data it can shove
21:44:44Araqplenty of embedded devices are 32 bit
21:45:20zarthurthe 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:39zarthurah embedded yes, makes sense
21:47:13FromGitter<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:12Araqbefore 0.18.2?
21:48:22AraqI rebuild and updated the docs
21:48:59Araqso that they technically refer to 0.18.1 already, but usability is more important
21:52:20FromGitter<cabhishek> Sorry, I mean can the updated docs with the fix go live before the next version is released?
21:52:37Araqthey are live.
21:52:41FromGitter<cabhishek> Search is still broken here -> https://nim-lang.org/docs/tut1.html
21:53:01Araqoh I only fixed the stdlib modules I guess
21:55:34*MJCaley quit (Quit: MJCaley)
21:55:35FromGitter<cabhishek> I see, Search is working here https://nim-lang.org/docs/json.html
21:55:51FromGitter<cabhishek> https://nim-lang.org/docs/manual.html broken here as well
21:56:13Araqok
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:43Araqtry again please
22:25:21*BitPuffin quit (Remote host closed the connection)
22:26:36Araqworks for me now too
22:34:39FromGitter<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:13FromGitter<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:13FromGitter... 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:28dom96Nim sounds perfect for you :)
23:46:36FromGitter<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