C/C++ have done many-billions-of-dollars-worth of damage to the computing industry, but we're slowly (but surely) cleaning it all up.Say "Thank you!".
>>109843582Thank you!
>>109843582>we have replaced buffer overflows with supply chain attacks
>>109843646Why do baseddevs need 6 gorillion dependencies?Does anyone actually make things anymore
>>109843677>>109843646>nocoders think C/C++ devs don't use dependencies (just because C/C++ build tools suck donkey balls and they haven't figured them out yet in their first semester in college)
>>109843582>t. trannie
>>109843606fpbp
>>109843677no and in fact there is an ongoing push to paint "making things" as taboo and evil.you SHOULD use a dependency. if you don't, it's immoral. you're asking for>security holes>it's worse in every way>nobody will know how to use it!etc. and so onno i'm not advocating for this position. yes there are a trillion counterarguments that instantly defeat it. no it doesn't matter. it's not a good faith rationalization.
>>109843700C/C++ projects tend to have few well-chosen and stable dependency, instead of doing the npm-style russian roulette, you retarded shitposter.
>>109843582Not so fast Rustfag, Ada is getting back into the driver's seat, with top companies like Nvidia using it for critical code, relegating Rust to non-mission critical tasks.
>>109843800Keep deluding yourself.
>>109843823Formal verification is a so much better concept than rust's shitty ownership model and borrow checker.
>>109843835>non-argument, basically name-callingHow you know you've won.
>>109843848Like you provided any argument besides your wishful thinking.
>>109843839>ownership modelRAII is cool.
>>109843823Anon. Shut the fuck up. Even Nvidia knows no one gives a shit about that gay shit. https://developer.nvidia.com/blog/introducing-cuda-rust-two-tracks-for-writing-gpu-kernels/
>>109843800>gets hacked by picture decoder CVEDelusional.
>>109843881Show me your rust video decoders superior to libavcodec.
>>109843888>gets hacked by his mloc shitty C(++)/ASM video codec library >Also ignores the Jia Tan thing You aren't helping your case here bro.
>>109843894>deflectingYou're really only a shitposter.Go be retarded somewhere else.
>>109843903You're the one deflecting bro. You're claiming "well curated" nonsense and also ignoring that xz was C and had a drastically higher blast radius than even the meme arrayref crate thing, that affected basically no one.
>>109843582DEADBOOB
>>109843908>more retarded shitxz actually had a low impact after all because not everyone picked the newest release immediately, not everyone used the release tarball. The impact was minimal after all and it didn't even have anything to do with C as a language.If your argument was that C has supply chain attacks too, then you're right. But C simply doesn't have anything like cargo or npm, which makes dependencies invisible and almost hidden, and supply-chain attacks almost trivial.And rust libraries always have a retarded deep dependency graph because why the hell not, it's so easy to do.>You're the one deflecting bro. So where is your full coverage of media formats by a rust library or libraries?You're still dependent on C code.But to be honest, I don't want to waste my time on some low IQ internet subhuman, so go waste someone else's time, retarded child.
>>109843950>which makes dependencies invisible and almost hidden, and supply-chain attacks almost trivial.Again, making my point for me. You lost and are retarded.
>>109843582
>>109843646
>>109843878> writing-gpu-kernelsGPUs have never been critical for anything.Nowadays, even less so, for generating bitcoin mining scams and AI slop. That’s it.
That's not Zighttps://codeberg.org/fig/z1090
>>109845327Memelang no-one uses.
>>109843582Technically its gcc and clang that did the damage. With their malicious interpretation of undefined behavior. msvc never did any of this undefined behavior nonsense.
>>109845342I use it to write firmware that is way better and faster then C and uses less CPU.