this post was submitted on 15 Jul 2026
78 points (95.3% liked)

Rust

8133 readers
156 users here now

Welcome to the Rust community! This is a place to discuss about the Rust programming language.

Wormhole

!performance@programming.dev

Credits

  • The icon is a modified version of the official rust logo (changing the colors to a gradient and black background)

founded 3 years ago
MODERATORS
top 23 comments
sorted by: hot top controversial new old
[–] ExLisper@lemmy.curiana.net 6 points 1 hour ago

This is what most people who complain about Rust rewrites don't get. It's not just about memory safety and some new language features. Rust simply did a lot of things right and is nice to work with. New developers actually join Rust projects while old tools written in C struggle to survive.

[–] Gonzako@lemmy.world 3 points 1 hour ago* (last edited 1 hour ago) (1 children)

I'm actually looking into learning zig. The deal is that I don't really have an use case for it. My work vastly prioritizes development speed over actually fast programs

[–] SorteKanin@feddit.dk 2 points 1 hour ago (2 children)

Why are you considering Zig instead of Rust? Or is it in addition?

[–] Gonzako@lemmy.world 9 points 1 hour ago (1 children)
[–] SorteKanin@feddit.dk 7 points 1 hour ago

Can't argue with that

[–] Hupf@feddit.org 1 points 25 minutes ago

For great justice

[–] Angryhumanoid@fedinsfw.app 23 points 13 hours ago (3 children)

Look, undeniably some coding languages are miles better than others, but I don't think any of them would fall under my personal classification of what the word "fun" means...

[–] badmin@lemmy.today 10 points 9 hours ago

Fun is when you're allowed to achieve what you want to achieve with less bullshit to worry about.

Or in more respectable technical terms, when you're allowed to focus on core logic above everything else.

[–] _hovi_@lemmy.world 40 points 12 hours ago (2 children)

Different strokes I guess. Personally, I do have a good time writing Rust and fun feels like the right word

[–] BartyDeCanter@piefed.social 9 points 11 hours ago (1 children)

Yup. I come from a mostly embedded C or C++ background with a constant 10% Python for assorted scripts. Rust feels pretty great, basically all the things I like about all of those languages with fewer of the annoyances. And cargo and clippy are fantastic. My biggest annoyance is remembering which of the approximately 213 Result/Option chain handlers I should use in a given situation.

[–] magikmw@piefed.social 1 points 1 hour ago

Thanks for naming my biggest problem with writing rust code. Every crate has it's own particular Result chain, doesn't it. To the point we have anyhow and eyre to help with this mess.

[–] TheTechnician27@lemmy.world 14 points 12 hours ago* (last edited 12 hours ago)

Yeah, same. The fact I can chill the fuck out and basically not have to worry about an enormous class of serious, hard-to-spot bugs makes it a lot more fun for lower-level programming.

Like, yeah, I still need to worry about obstacles like other drivers, animals, etc., but it's a lot more fun driving on a road that isn't completely teeming with potholes and black ice.

[–] SpaceNoodle@lemmy.world 0 points 12 hours ago

Except for C

[–] Rentlar@lemmy.ca 9 points 12 hours ago

GKH is to me the second most important guy in the Linux world today next to LT, and he definitely deserves more credit for his efforts maintaining the kernel. Maybe Greg doesn't get as much press attention because he doesn't make as profound statments as Linus tends to.