!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

424 Members
(Technical) development of Lix, the package manager, a Nix implementation. Please be mindful of ongoing technical conversations in this channel.140 Servers

Load older messages


SenderMessageTime
21 Mar 2026
@raitobezarius:matrix.orgraitobezarius here's a concrete example I found again about this: https://gist.github.com/unixpickle/4eaae977d79c3b9eeda45d5baf52859f 13:36:53
@raitobezarius:matrix.orgraitobezariustbh, according to that definition of (memory?) safety, Golang is also not safe13:39:21
@raitobezarius:matrix.orgraitobezarius c.f. https://github.com/StalkR/misc/blob/master/go/race-slice.go 13:39:34
@aloisw:kde.orgaloiswData race is still full UB in Go?13:41:01
@k900:0upti.meK900Yes13:41:35
@kfears:matrix.orgKFears& 🏳️‍⚧️ (they/them)
In reply to @k900:0upti.me
But naming a programming language after yourself is rancid fucking vibes
Honestly immediate black flag
13:42:44
@kfears:matrix.orgKFears& 🏳️‍⚧️ (they/them)Name one language named after a person where the person isn't a massive dick13:43:02
@shalokshalom:kde.orgShalokShalomI like Cpp2, personally. But not many people seem to align with that sentiment, for some reason.13:49:42
@kfears:matrix.orgKFears& 🏳️‍⚧️ (they/them)We can't13:43:13
@piegames:flausch.socialpiegames
In reply to @raitobezarius:matrix.org
tbh, according to that definition of (memory?) safety, Golang is also not safe
Go is one of the few languages that managed to get a GC runtime and memory unsafety. Truly a feat of engineering
13:59:56
@piegames:flausch.socialpiegamesPlay stupid games, win stupid prizes14:00:07
@piegames:flausch.socialpiegames(Sorry, I'll never not be bitter about what Go could –and should– have been)14:00:57
@blokyk:matrix.orgzoë (she/her) i already really didn't like the little bit of go i had to do, but mcyoung's posts (e.g. about nosplit and arenas) really fueled my hatred for it :D 14:04:17
@piegames:flausch.socialpiegamesOh wow, abusing comments for compiler directives sure is on-brand for this language14:06:17
@shalokshalom:kde.orgShalokShalomApropros Fil-C15:25:19
@shalokshalom:kde.orgShalokShalomhttps://railsatscale.com/2026-03-18-how-zjit-removes-redundant-object-loads-and-stores/15:25:22
@shalokshalom:kde.orgShalokShalomThey apparently done that effect system, that they are speaking about in this article.15:25:46
@shalokshalom:kde.orgShalokShalom Ah, it's the dev, that told me about it. Apparently a known figure in the VM world, cool. 15:27:21
@shalokshalom:kde.orgShalokShalom* They did the effect system themselves, that they are speaking about in this article. Same people21:33:02
@shalokshalom:kde.orgShalokShalom* Ah, the dev that told me about it, is apparently a known figure in the VM dev world, cool.21:33:28
@shalokshalom:kde.orgShalokShalom* The same people did develop ZJIT, and the effect system that they are speaking about in this article.21:34:48
@electria:federated.nexuselectria set a profile picture.22:18:04
@electria:federated.nexuselectria changed their profile picture.22:42:33
22 Mar 2026
@lisanna-dettwyler:matrix.orgLisannaand the reason why c++ can never be made completely memory safe03:54:23
@lisanna-dettwyler:matrix.orgLisannaeverything in the std library uses cursed iterators03:54:34
@n0toose:ccc.ac@n0toose:ccc.ac left the room.12:39:36
@kfears:matrix.orgKFears& 🏳️‍⚧️ (they/them) changed their display name from KFears 🏳️‍⚧️ (they/them) to KFears& 🏳️‍⚧️ (they/them).13:20:48
@kungpaochicken:matrix.orgkungpaochicken joined the room.17:06:48
@jp50:matrix.orgEnrico Cinti joined the room.22:39:19
23 Mar 2026
@shalokshalom:kde.orgShalokShalom changed their profile picture.02:05:20

There are no newer messages yet.


Back to Room ListRoom Version: 10