3 ms·
Yeah, rust programmers are the new software vegans. They claim it is better just because of the language, ignoring the features gap, the size of the team devel
by ottavio 4mo ago
Yeah, rust programmers are the new software vegans.
They claim it is better just because of the language, ignoring the features gap, the size of the team developing and supporting the software and not having solved any issue with the software they compete against.
And to be clear, this in not in favour of GH, it is against the mentality that the programming language makes better products and programmers.
- Patryk27 4mo ago> They claim it is better just because of the language I mean, it clearly is better (in certain contexts), see e.g. https://blog.google/security/rust-in-android-move-fast-fix-things/ https://blog.google/security/rust-in-android-move-fast-fix-t... > We adopted Rust for its security and are seeing a 1000x reduction in memory safety vulnerability density compared to Android’s C and C++ code. But the biggest surprise was Rust's impact on software delivery. With Rust changes having a 4x lower rollback rate and spending 25% less time in code review, the safer path is now also the faster one.
- ottavio 4mo agoBugs are not only related to memory and a program cannot be considered safe Just because it got rid of pointers, malloc and free. If you really think that switching language is the main driver to get safe programs, the you are on the list of people replaceable by LLMs. Othewise you have to understand that architettural chioces, concurrency, (weak) cryptographic function and user stupidity have a significant impact, no matter what language you use. Memory management is just a part of the problem.
- Patryk27 4mo ago> If you really think that switching language is the main driver to get safe programs [...] I didn't write that. > [...] the you are on the list of people replaceable by LLMs. lol, love a high quality discussion > Memory management is just a part of the problem. Sure, then using Rust is a step forward, because that's one less thing you have to worry about. Seat belts don't save all people, but a car equipped with seat belts is - on average - safer than a car without seat belts.
- pelasaco 4mo agoI can imagine LLM can, or will be able to, write safe C too. At least safer than people can.
- olzhasar 4mo agoI was very excited about Rust prior to the LLM-era. I never managed to dive deep into it due to the lack of time, but was really planning to. Nowadays when everyone and their dog are either vibe-coding with Rust or constantly shouting about it's superiority, I've lost any interest in the language. I'm learning Zig.
- dudisubekti 4mo agoWhat? This doesn't make sense, how is it Rust's fault if people are being lazy and tribal?
- ClikeX 4mo agoIt's not the fault of the language itself. But the behaviour gives people bad vibes, and they don't want to associate with the community anymore. Keep in mind. Learning a language usually also means you interact with the people in the ecosystem at some point.
- dudisubekti 4mo agoThe community seems normal? Take this popular thread for example: https://www.reddit.com/r/rust/comments/1tcrmjs/rewrite_bun_in_rust_has_been_merged/ https://www.reddit.com/r/rust/comments/1tcrmjs/rewrite_bun_i... Many seems to be very skeptical and concerned about Bun being vibecoded. The rest of the subreddit is basically people showing off their work.
- ClikeX 4mo agoIt's not about if the entire community is weird. But that a few vocal people doing something becomes the first impression of the ecosystem. Which is turning people off from exploring further, as you can see in this thread. You can make the case that if something like this turns you off from diving deeper into the language you probably weren't that motivated to begin with. But it is a noticable effect. This post isn't the first time I see it either. Rust has become a meme amongst my colleagues because things keep popping up with "Build with Rust" before mentioning anything of substance of the project. The phrase "Did you know Rust is memory safe?" is also a running joke in my IRL dev surroundings now.