| 00:01:57 | * | redj quit (Server closed connection) |
| 00:02:51 | * | redj joined #nim |
| 00:12:37 | * | tmpod quit (Server closed connection) |
| 00:12:47 | * | tmpod_ joined #nim |
| 00:13:09 | * | tmpod_ is now known as tmpod |
| 00:15:01 | FromDiscord | <zkopt_> sent a long message, see https://discordapp.com/channels/371759389889003530/371759389889003532/1569868009269362739 |
| 00:16:01 | FromDiscord | <zkopt_> In reply to @just_a_random_idiot "SIMD for normal languages": so that point is what I'm solving↵↵not go to assembly or IR level but can debug |
| 00:18:32 | * | rockcavera quit (Remote host closed the connection) |
| 00:43:48 | * | insanescholar_ joined #nim |
| 00:48:05 | * | Jhonny2x4 quit (Server closed connection) |
| 00:48:05 | * | whereiseveryone quit (Server closed connection) |
| 00:48:05 | * | whereiseveryone joined #nim |
| 00:48:05 | * | Jhonny2x4 joined #nim |
| 00:49:25 | * | hernan604 quit (Server closed connection) |
| 00:49:25 | * | hernan604 joined #nim |
| 02:50:25 | FromDiscord | <nervecenter> In reply to @nocturn9x "and it won't require": Rust enforces single-ownership with explicit annotations. As soon as you're dealing with heap types, they have to be passed around with borrowing syntax. Nim prefers implicit, `string` and `seq` are wrapped in hidden unique pointers be default. |
| 02:50:38 | FromDiscord | <nervecenter> (edit) "be" => "by" |
| 02:51:45 | FromDiscord | <nervecenter> In reply to @abdulrahman.103 "Are refs that ineffecient?": They're not inefficient, they just impose a cost on domain modeling, same reason people complain about Java OO (where all objects are ref types, and just about all data must be defined as a class/object) |
| 02:52:31 | FromDiscord | <nervecenter> Performance is not the only cost; how you model your domain imposes costs on future you (or your sucesssors) needing to refactor that code |
| 02:52:39 | FromDiscord | <nervecenter> (edit) "sucesssors)" => "sucessors)" |
| 02:52:57 | * | xet7 quit (Server closed connection) |
| 02:53:21 | * | xet7 joined #nim |
| 02:53:42 | FromDiscord | <nervecenter> In most applications, references are best at modeling specific things; it's really in embedded world where "everything must be a reference" starts to become a tradeoff worth considering |