| 00:12:14 | * | xet7 quit (Ping timeout: 256 seconds) |
| 00:14:52 | FromDiscord | <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:48 | FromDiscord | <mika_akizuki> I just discovered that `std/unicode.reversed` is not `{.noSideEffect}`. Is that expected? |
| 04:17:38 | * | termer joined #nim |
| 04:18:46 | FromDiscord | <mika_akizuki> (edit) "`{.noSideEffect}`." => "`{.noSideEffect.}`." |
| 05:36:53 | * | mrinsane quit (Ping timeout: 268 seconds) |
| 06:39:18 | FromDiscord | <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:45 | FromDiscord | <planetis_m> Whenever I borrowed something I gave credits to that person. In this case I didn't. |
| 06:48:45 | FromDiscord | <planetis_m> Mutual respect goes both ways. Not I own the namespace none else can name it this way |
| 07:09:05 | FromDiscord | <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:31 | FromDiscord | <griffith1deadly> sent a code paste, see https://play.nim-lang.org/#pasty=rpSvwKuO |
| 10:10:12 | FromDiscord | <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:16 | FromDiscord | <[Next-System] systemblue> sent a long message, see https://pasty.ee/xfFMLCPT |
| 11:26:40 | FromDiscord | <[Next-System] systemblue> is UncheckedArray faster than openArray? |
| 11:27:25 | FromDiscord | <[Next-System] systemblue> my benchmark shows that by translating my code's openArray to UncheckedArray, the speed got faster |
| 11:27:48 | FromDiscord | <[Next-System] systemblue> and there's no safety issue because I use openArray in export wrappers |
| 11:28:27 | FromDiscord | <[Next-System] systemblue> UncheckedArray is use for slicing |
| 11:36:52 | FromDiscord | <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:22 | FromDiscord | <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:48 | Amun-Ra | systemblue: openArray comes with bounds checks, unchecked as the names states - doesn't |
| 14:56:24 | Amun-Ra | name* |
| 14:56:26 | * | deavmi quit (Quit: Eish, load shedding!) |
| 15:45:03 | * | deavmi joined #nim |
| 16:08:00 | itwrx | i 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:03 | FromDiscord | <mratsim> In reply to @bluewhale_unkown_x "is UncheckedArray faster than": There is no difference in `-d:danger` or `{.push checks:off.}` |
| 17:20:31 | FromDiscord | <mratsim> In reply to @itwrx "i saw it mentioned": Nim 2 is already here, you might be thinking of Nim 3 |
| 17:22:33 | itwrx | @mratsim my understanding was that IC was being backported to nim 2. |
| 17:26:58 | * | xet7 quit (Ping timeout: 256 seconds) |
| 17:30:56 | itwrx | https://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:20 | FromDiscord | <cobaltdsc4102> What's IC? |
| 18:15:52 | FromDiscord | <Robyn [She/Her]> In reply to @cobaltdsc4102 "What's IC?": incremental compilation |
| 18:15:57 | FromDiscord | <cobaltdsc4102> In reply to @battery.acid.bubblegum "incremental compilation": Oh mint |
| 18:16:03 | FromDiscord | <cobaltdsc4102> That'll be nice to have in nim 2 |
| 18:16:07 | FromDiscord | <Robyn [She/Her]> instead of recompiling all of the code, it just recompiles the stuff that changed |
| 18:16:16 | FromDiscord | <Robyn [She/Her]> In reply to @cobaltdsc4102 "That'll be nice to": yep, faster dev time sounds neat |
| 18:16:30 | FromDiscord | <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:42 | FromDiscord | <cobaltdsc4102> Think that's only for the underlying c code thio |
| 18:16:43 | FromDiscord | <cobaltdsc4102> (edit) "thio" => "tho" |
| 18:16:47 | FromDiscord | <cobaltdsc4102> (edit) "underlying" => "generated" |
| 18:19:47 | FromDiscord | <Robyn [She/Her]> In reply to @cobaltdsc4102 "Doesn't zig have it?": Not sure |
| 18:20:13 | FromDiscord | <Robyn [She/Her]> In reply to @cobaltdsc4102 "Think that's only for": Yeah that's only for the C code, a big amount of time is spent in the Nim compiler |
| 18:28:20 | * | xet7 quit (Ping timeout: 268 seconds) |
| 18:39:27 | * | xet7 joined #nim |
| 18:59:35 | * | mrinsane joined #nim |