Dan Lyke on Nostr: I'm... kinda annoyed with Rust. The lack of reuse of references in expressions is ...
I'm... kinda annoyed with Rust. The lack of reuse of references in expressions is making code way more verbose, in a less readable way than it should be. The ownership stuff looks really kludgy, and it feels like it's hard to write code that's actually going to be performant unless the compiler is *really* smart.
Is there a systems language out there that's balancing safety and efficiency with expressiveness? Zig, Go, and Rust don't seem to be that.
Published at
2025-02-07 19:00:02Event JSON
{
"id": "a44ba1ac7e9f7c72d253f819ca496ea0d53c3bef461605f9e27618380ab52f27",
"pubkey": "d9b7aa0c05b5739995d0594ff4bb48e1f432c9b17d9f8be011f86074560ed621",
"created_at": 1738954802,
"kind": 1,
"tags": [
[
"proxy",
"https://researchbuzz.masto.host/@danlyke/113964141937317358",
"web"
],
[
"proxy",
"https://researchbuzz.masto.host/users/danlyke/statuses/113964141937317358",
"activitypub"
],
[
"L",
"pink.momostr"
],
[
"l",
"pink.momostr.activitypub:https://researchbuzz.masto.host/users/danlyke/statuses/113964141937317358",
"pink.momostr"
],
[
"-"
]
],
"content": "I'm... kinda annoyed with Rust. The lack of reuse of references in expressions is making code way more verbose, in a less readable way than it should be. The ownership stuff looks really kludgy, and it feels like it's hard to write code that's actually going to be performant unless the compiler is *really* smart.\n\nIs there a systems language out there that's balancing safety and efficiency with expressiveness? Zig, Go, and Rust don't seem to be that.",
"sig": "8d2338875eb21c2c3f5d949fe4d5c77d8b5c30bfee3111cf7db2ae10cc3bcd22d20213f50139312e764714b9f67c16d656dfc14b372402db508fe9151671e91b"
}