| 21 Mar 2026 |
raitobezarius | here's a concrete example I found again about this: https://gist.github.com/unixpickle/4eaae977d79c3b9eeda45d5baf52859f | 13:36:53 |
raitobezarius | tbh, according to that definition of (memory?) safety, Golang is also not safe | 13:39:21 |
raitobezarius | c.f. https://github.com/StalkR/misc/blob/master/go/race-slice.go | 13:39:34 |
aloisw | Data race is still full UB in Go? | 13:41:01 |
K900 | Yes | 13:41:35 |
KFears& 🏳️⚧️ (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& 🏳️⚧️ (they/them) | Name one language named after a person where the person isn't a massive dick | 13:43:02 |
ShalokShalom | I like Cpp2, personally. But not many people seem to align with that sentiment, for some reason. | 13:49:42 |
KFears& 🏳️⚧️ (they/them) | We can't | 13:43:13 |
piegames | 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 | Play stupid games, win stupid prizes | 14:00:07 |
piegames | (Sorry, I'll never not be bitter about what Go could –and should– have been) | 14:00:57 |
zoë (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 | Oh wow, abusing comments for compiler directives sure is on-brand for this language | 14:06:17 |
ShalokShalom | Apropros Fil-C | 15:25:19 |
ShalokShalom | https://railsatscale.com/2026-03-18-how-zjit-removes-redundant-object-loads-and-stores/ | 15:25:22 |
ShalokShalom | They apparently done that effect system, that they are speaking about in this article. | 15:25:46 |
ShalokShalom | Ah, it's the dev, that told me about it. Apparently a known figure in the VM world, cool. | 15:27:21 |
ShalokShalom | * They did the effect system themselves, that they are speaking about in this article. Same people | 21:33:02 |
ShalokShalom | * Ah, the dev that told me about it, is apparently a known figure in the VM dev world, cool. | 21:33:28 |
ShalokShalom | * The same people did develop ZJIT, and the effect system that they are speaking about in this article. | 21:34:48 |
| electria set a profile picture. | 22:18:04 |
| electria changed their profile picture. | 22:42:33 |
| 22 Mar 2026 |
Lisanna | and the reason why c++ can never be made completely memory safe | 03:54:23 |
Lisanna | everything in the std library uses cursed iterators | 03:54:34 |
| @n0toose:ccc.ac left the room. | 12:39:36 |
| KFears& 🏳️⚧️ (they/them) changed their display name from KFears 🏳️⚧️ (they/them) to KFears& 🏳️⚧️ (they/them). | 13:20:48 |
| kungpaochicken joined the room. | 17:06:48 |
| Enrico Cinti joined the room. | 22:39:19 |
| 23 Mar 2026 |
| ShalokShalom changed their profile picture. | 02:05:20 |