| 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:52 | FromDiscord | <_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:12 | FromDiscord | <bung8954> feel bored, any coding task? |
| 07:52:09 | FromDiscord | <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:55 | FromDiscord | <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:14 | FromDiscord | <blackmius> it is not, it is new paper |
| 08:07:22 | FromDiscord | <blackmius> mostly it the same old B-tree, but with compressed string prefix, and somehow it reminds me a radix-tree |
| 08:07:38 | FromDiscord | <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:44 | FromDiscord | <bung8954> In reply to @blackmius "mostly it the same": i have kimi sub, i can try to see how kimi implement it |
| 09:23:44 | Amun-Ra | I'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:52 | Amun-Ra | but 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:44 | FromDiscord | <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:05 | emery | for 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:05 | FromDiscord | <mratsim> In reply to @b0rsuk "I think having separate": Much better than Rust's `..` and `..=` |
| 12:53:13 | FromDiscord | <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:21 | FromDiscord | <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:00 | FromDiscord | <b0rsuk> I think it's similar to `>` vs `>=` in conditions, but more dangerous. |
| 12:54:43 | FromDiscord | <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:02 | FromDiscord | <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) |