<< 30-10-2026 >>

00:58:26*beholders_eye quit (Ping timeout: 275 seconds)
01:15:23*iwuvmika quit (Ping timeout: 261 seconds)
01:40:41*iwuvmika joined #nim
02:44:17*jj quit (Read error: Connection reset by peer)
02:44:35*jj joined #nim
03:02:52FromDiscord<_tigerguy2_> NIM
03:21:04*redj joined #nim
03:48:23*rockcavera quit (Remote host closed the connection)
04:53:44*Ekho quit (Quit: CORE ERROR, SYSTEM HALTED.)
05:41:35*Ekho joined #nim
06:49:03*sdothum quit (Read error: Connection reset by peer)
06:50:39*sdothum joined #nim
07:14:34*princeps quit (Ping timeout: 254 seconds)
07:44:12FromDiscord<bung8954> feel bored, any coding task?
07:52:09FromDiscord<blackmius> In reply to @bung8954 "feel bored, any coding": implement bbtree in nim↵↵https://bbtree.xiangpeng.systems/post/
07:58:02*anddam joined #nim
08:03:55FromDiscord<bung8954> In reply to @blackmius "implement bbtree in nim": i see, it's not https://github.com/dcurrie/nim-bbtree , the author says he use llm writing the code, I can try too
08:04:58*sdothum quit (Remote host closed the connection)
08:06:14FromDiscord<blackmius> it is not, it is new paper
08:07:22FromDiscord<blackmius> mostly it the same old B-tree, but with compressed string prefix, and somehow it reminds me a radix-tree
08:07:38FromDiscord<blackmius> (edit) "mostly it the same old B-tree, but with compressed string prefix, and somehow it reminds me a radix-tree ... " added "like ART"
08:11:02*sdothum joined #nim
08:13:44FromDiscord<bung8954> In reply to @blackmius "mostly it the same": i have kimi sub, i can try to see how kimi implement it
09:23:44Amun-RaI'm working on a file utility alternative - in every file decoding a format I have a special isMainModule+main section that allows me to test a format faster, I had to turn --ic off because of that, running a part of a program that was causes build errors
09:25:47*KawaiiSelbst quit (Remote host closed the connection)
09:26:34*KawaiiSelbst joined #nim
09:27:52Amun-Rabut if you run the whole app - it really saves time
09:49:34*KawaiiSelbst quit (Remote host closed the connection)
09:50:22*KawaiiSelbst joined #nim
09:51:42*xtr00 joined #nim
10:39:08*insanescholar joined #nim
11:11:15*KawaiiSelbst quit (Remote host closed the connection)
11:11:59*tokyovigilante quit (Remote host closed the connection)
11:12:03*KawaiiSelbst joined #nim
11:12:15*tokyovigilante joined #nim
11:15:44FromDiscord<b0rsuk> In reply to @bung8954 "feel bored, any coding": Implement powersort in NIm. It's the new sorting algorithm used in Python since around 2022 - an evolution of Timsort, in merge sort family.
11:40:20*insanescholar quit (Ping timeout: 247 seconds)
11:44:30*insanescholar joined #nim
11:47:49*xtr00 quit (Read error: Connection reset by peer)
11:49:18*xtr00 joined #nim
12:08:05emeryfor the River users: https://codeberg.org/emery/tinyrwm-nim
12:37:21*beholders_eye joined #nim
12:51:36*manifesto quit (Ping timeout: 258 seconds)
12:52:05FromDiscord<mratsim> In reply to @b0rsuk "I think having separate": Much better than Rust's `..` and `..=`
12:53:13FromDiscord<mratsim> now if only slicing defaulted to openArray and we didn't have to deal with `foo.toOpenArray(0, foo.len - 1)` all the time
12:53:21FromDiscord<b0rsuk> I currently don't use Nim at work (or Rust). I'm concerned some people would use one, and some the other. I don't see much benefit in this.
12:54:00FromDiscord<b0rsuk> I think it's similar to `>` vs `>=` in conditions, but more dangerous.
12:54:43FromDiscord<mratsim> In reply to @b0rsuk "I currently don't use": I don't see the issue `..` and `..<` are very visual and like table stakes
12:55:02FromDiscord<b0rsuk> In reply to @mratsim "now if only slicing": How do you feel about having to check for slice end? In Python you can't have an out of bounds slice, it simply gets trimmed. Do you think Nim's behavior is better? Why?
13:07:26*beholders_eye quit (Ping timeout: 268 seconds)
13:09:14*Skippy8 joined #nim
13:31:49*manifesto joined #nim
13:33:19*rockcavera joined #nim
14:21:55*beholders_eye joined #nim
15:46:31*Skippy8 quit (Ping timeout: 258 seconds)
16:24:36*iwuvmika quit (Ping timeout: 264 seconds)
16:34:46*thunder joined #nim
16:37:04*thunder quit (Client Quit)