<< 21-03-2026 >>

00:12:14*xet7 quit (Ping timeout: 256 seconds)
00:14:52FromDiscord<shalokshalom> Better AI support by integration of docs: https://context7.com/
00:16:14*hygo joined #nim
00:18:57*termer quit (Ping timeout: 246 seconds)
00:24:09*xet7 joined #nim
00:31:30*beholders_eye quit (Ping timeout: 255 seconds)
00:33:24*mrinsane joined #nim
01:13:34*xet7 quit (Ping timeout: 268 seconds)
01:18:27*krunsh quit (Quit: WeeChat 4.7.2)
01:25:07*xet7 joined #nim
04:16:48FromDiscord<mika_akizuki> I just discovered that `std/unicode.reversed` is not `{.noSideEffect}`. Is that expected?
04:17:38*termer joined #nim
04:18:46FromDiscord<mika_akizuki> (edit) "`{.noSideEffect}`." => "`{.noSideEffect.}`."
05:36:53*mrinsane quit (Ping timeout: 268 seconds)
06:39:18FromDiscord<planetis_m> In reply to @Zoom "I read the code,": Gosh are you patent trolling CLI parsers at this point? Go touch grass and don't annoy me
06:43:45FromDiscord<planetis_m> Whenever I borrowed something I gave credits to that person. In this case I didn't.
06:48:45FromDiscord<planetis_m> Mutual respect goes both ways. Not I own the namespace none else can name it this way
07:09:05FromDiscord<planetis_m> It's patent trolling not camaraderie
07:58:50*xet7 quit (Remote host closed the connection)
08:00:51*xet7 joined #nim
08:02:02*xet7_ joined #nim
08:02:06*xet7_ quit (Remote host closed the connection)
08:02:12*xet7 quit (Remote host closed the connection)
08:09:56*Goodbye_Vincent1 quit (Quit: Ping timeout (120 seconds))
08:10:10*nariyel quit (Remote host closed the connection)
08:10:34*nariyel joined #nim
08:25:14*ormiret_ joined #nim
08:27:40*nariyel_ joined #nim
08:30:59*nariyel quit (*.net *.split)
08:30:59*ormiret quit (*.net *.split)
08:30:59*fallback quit (*.net *.split)
08:30:59*joast quit (*.net *.split)
08:31:00*tokyovigilante quit (*.net *.split)
08:31:00*ormiret_ is now known as ormiret
08:31:02*fallback_ joined #nim
08:40:47*joast joined #nim
09:51:12*nariyel_ is now known as nariyel
09:51:22*nariyel quit (Changing host)
09:51:22*nariyel joined #nim
10:01:00*beholders_eye joined #nim
10:09:31FromDiscord<griffith1deadly> sent a code paste, see https://play.nim-lang.org/#pasty=rpSvwKuO
10:10:12FromDiscord<griffith1deadly> (edit) "https://play.nim-lang.org/#pasty=mBtsVpcG" => "https://play.nim-lang.org/#pasty=FbTQXCwg"
10:50:30*deavmi quit (Quit: Eish, load shedding!)
11:26:16FromDiscord<[Next-System] systemblue> sent a long message, see https://pasty.ee/xfFMLCPT
11:26:40FromDiscord<[Next-System] systemblue> is UncheckedArray faster than openArray?
11:27:25FromDiscord<[Next-System] systemblue> my benchmark shows that by translating my code's openArray to UncheckedArray, the speed got faster
11:27:48FromDiscord<[Next-System] systemblue> and there's no safety issue because I use openArray in export wrappers
11:28:27FromDiscord<[Next-System] systemblue> UncheckedArray is use for slicing
11:36:52FromDiscord<shalokshalom> In reply to @griffith1deadly "beef, is it possible": He is rarely seen these days, I see him mostly at the Nimskull channels. I guess you can ping him, if you dare. 🙂
12:28:24*xet7 joined #nim
13:23:42*xet7 quit (Ping timeout: 268 seconds)
13:35:33*xet7 joined #nim
14:01:53*amadaluzia joined #nim
14:43:22*xet7 quit (Remote host closed the connection)
14:45:26*xet7 joined #nim
14:50:10*itwrx joined #nim
14:50:22FromDiscord<mr_rowboto> No need to, the sole mention of the edible meat pings him. If you @ him, he'll complain he's getting several notifications for the price of 1.
14:50:27*deavmi joined #nim
14:54:48Amun-Rasystemblue: openArray comes with bounds checks, unchecked as the names states - doesn't
14:56:24Amun-Raname*
14:56:26*deavmi quit (Quit: Eish, load shedding!)
15:45:03*deavmi joined #nim
16:08:00itwrxi saw it mentioned that IC was being worked on for Nim 2. What's the roughly-expected/hoped timeline on that? Q2/Q3/Q4 2026? lol-2027-maybe?
16:15:39*amadaluzia quit (Read error: Connection reset by peer)
16:33:30*xet7 quit (Remote host closed the connection)
16:35:44*xet7 joined #nim
17:20:03FromDiscord<mratsim> In reply to @bluewhale_unkown_x "is UncheckedArray faster than": There is no difference in `-d:danger` or `{.push checks:off.}`
17:20:31FromDiscord<mratsim> In reply to @itwrx "i saw it mentioned": Nim 2 is already here, you might be thinking of Nim 3
17:22:33itwrx@mratsim my understanding was that IC was being backported to nim 2.
17:26:58*xet7 quit (Ping timeout: 256 seconds)
17:30:56itwrxhttps://forum.nim-lang.org/t/13651
17:33:44*mrinsane joined #nim
17:38:05*mrinsane quit (Ping timeout: 245 seconds)
17:39:02*xet7 joined #nim
17:39:07*itwrx quit (Quit: Leaving)
18:12:20FromDiscord<cobaltdsc4102> What's IC?
18:15:52FromDiscord<Robyn [She/Her]> In reply to @cobaltdsc4102 "What's IC?": incremental compilation
18:15:57FromDiscord<cobaltdsc4102> In reply to @battery.acid.bubblegum "incremental compilation": Oh mint
18:16:03FromDiscord<cobaltdsc4102> That'll be nice to have in nim 2
18:16:07FromDiscord<Robyn [She/Her]> instead of recompiling all of the code, it just recompiles the stuff that changed
18:16:16FromDiscord<Robyn [She/Her]> In reply to @cobaltdsc4102 "That'll be nice to": yep, faster dev time sounds neat
18:16:30FromDiscord<cobaltdsc4102> In reply to @battery.acid.bubblegum "instead of recompiling *all*": Doesn't zig have it? I use zigcc as my compiler for cross-building
18:16:42FromDiscord<cobaltdsc4102> Think that's only for the underlying c code thio
18:16:43FromDiscord<cobaltdsc4102> (edit) "thio" => "tho"
18:16:47FromDiscord<cobaltdsc4102> (edit) "underlying" => "generated"