> “sounds like someone trying to push their preferred language onto others.”
> didn’t even name Rust in the first comment
I literally only talked about Rust when someone else mentioned it, because I’m not specifically talking about Rust.
Whereas yes, Rust is relevant to the Linux kernel for obvious reasons (matching C’s speed and being easily interoperable with it), I said “a modern language” because I’m talking generally about the use of old, unsafe languages and major exploits surrounding problems that modern languages fix cropping up every 5 seconds.
I’m not going to police my own tone about what are clearly negligent engineering practices. SWE should be treated with the same level of scrutiny as other engineering fields when its poor, outdated practices are constantly causing accelerating worldwide damage.
Cool, that’s fine. I think it was clear I didn’t mean literally everyone. At least for me the boosterism has been pretty relentless for many years, taking over from the Python dogmatism before that.
The languages are cool and have many nice aspects, the volunteer advertising is tiresome though.
“Quit complaining about fixable systemic issues unless you’re able to personally go fix them yourself. Bridges collapsing due to negligent engineering practices? Go survey and fix them yourself. I am very smart.”
It’s a day ending in ‘y’ and we’ve found another RCE that wouldn’t exist in a modern language designed to catch things like integer under/overflow.
Yes, we get it, you like rust.
I mean yes, I do, given safe Rust inherently fixes seemingly every exploit listed in this article:
I feel like it’s the 1960s and I’m being told “we get it, you like seatbelts”.
It is possible. Rust will check for overflow and panic in debug builds, but will silently wrap integers in release builds.
OpenBSD makes pointless seemingly every exploit listed in this article (correct me if I am wrong). The lead is anti-rust.
Yeah because the way you said it is extremely dick-ish and sounds like someone trying to push their preferred language onto others.
> “sounds like someone trying to push their preferred language onto others.”
> didn’t even name Rust in the first comment
I literally only talked about Rust when someone else mentioned it, because I’m not specifically talking about Rust.
Whereas yes, Rust is relevant to the Linux kernel for obvious reasons (matching C’s speed and being easily interoperable with it), I said “a modern language” because I’m talking generally about the use of old, unsafe languages and major exploits surrounding problems that modern languages fix cropping up every 5 seconds.
I’m not going to police my own tone about what are clearly negligent engineering practices. SWE should be treated with the same level of scrutiny as other engineering fields when its poor, outdated practices are constantly causing accelerating worldwide damage.
Everyone is sick of this low effort advocacy
Idk, I find it pretty informative.
Cool, that’s fine. I think it was clear I didn’t mean literally everyone. At least for me the boosterism has been pretty relentless for many years, taking over from the Python dogmatism before that.
The languages are cool and have many nice aspects, the volunteer advertising is tiresome though.
I’m not. Keep going @TheTechnician27@lemmy.world
Start stroking your keys on your keyboard in said language and fix the RCE yourself instead of typing stuff here that contributes to nothing.
“Quit complaining about fixable systemic issues unless you’re able to personally go fix them yourself. Bridges collapsing due to negligent engineering practices? Go survey and fix them yourself. I am very smart.”
“We should improve safe coding standards somewhat.” - “And yet you participate in software engineering…”