Unable to load image

CTO of Azure declares C++ deprecated over Rust :marseyrave:

https://old.reddit.com/r/cpp/comments/xiuk3n/cto_of_azure_declares_c_deprecated

Rust :marseytrain: thread

The CTO of Azure (microsoft garbage) considers C++ deprecated

Joining the club, along with Linus Torvalds. Cool stuff.

Who's gonna tell em? :marseysmug:

What the heck is up with the replies? It feels like the comment section of any Biden tweet except on the tech side - all the crazies come out.

:#marseyniggy:

I genuinely think Rust peeps should stay away from these threads. They're full of bad faith arguments, trolls and a lot of people with who you can't reason with in that format.

:#marseyrave:

tfw Rust peeps can't come out of their shell


:marseyneko:'s refutation:

Every day for Rust I've seen this kind of thing. Every fricking day, and yet people still eat it up. I work in C++ a lot and honestly learned to enjoy it, and I really have little interest in abandoning it. Yes, some if not quite a lot parts of C++ are shit, but because I can accept that many things in life will always have shit, and jumping ship over something being shit only lands me in a different kind of shit. Consider any of my following opinions just :marseycope: :marseyseethe:

Rust is, in my opinion, not the ULTIMATE solution, it still has logic errors, it still has panics, it still has issues, it still has int overflows, it also has poor, slow (to compile) implementations (and little documentation on those specifications too, we're all stuck with Clang :marseyitsover:), and I'm still a heckin valid conservative on the idea of Third-party package managers.

Despite making up 99% of the software ecosystem, Memory errors make up 60% of all critical vulnerabilities (or some such or whatever etc rust good c and c++ super bad!!)

You want to know the best point that never gets brought up when people say shit like this? It's always the root cause of these memory issues. You know how much fricking C++ code exists out there that's literally just C-style C++ and full of legacy pointers with very little testing? Holy fricking shit, I mean, a good chunk of bad C++ memory errors are just caused by gross, underlying C libraries and fumbling of real pointers. C++cels have had plenty of debugging cowtools for decades now, like Valgrind :marseychefkiss: and hundreds of cowtools std::rangeing (:marseysting:) from smart pointers, std::span, RAII, std::variant, even fricking vectors and std::array with basic fricking overflow detection

please note my opinion is on C++ as a hobbyist language, I'm not 100% talking about C++ for BIPOCs: as for corposhits go I think Rust is a good thing. If someone's gonna shit out code I'd prefer it being working, safe code, and not horribly written C++. But it still won't stop "runtime" bugs and incorrect logic, which is always the cause of those sepples memory issues in the first place.

23
Jump in the discussion.

No email address required.

This is why I only program in TI BASIC and Python


https://i.rdrama.net/images/17187151446911044.webp https://i.rdrama.net/images/17093267613293715.webp https://i.rdrama.net/images/17177781034384797.webp

Jump in the discussion.

No email address required.

Back in school i literally had some classes that used QBASIC :marseyzoomer:

Jump in the discussion.

No email address required.

Link copied to clipboard
Action successful!
Error, please refresh the page and try again.