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.

Someone explain Rust to me. I work in Java

Jump in the discussion.

No email address required.

I only program using manual 8 bit DIP switches

Jump in the discussion.

No email address required.

Imagine a language where the primary audience is sexy Indian dudes and move that to corpslaves and trains.

But yeah Java is frickin dogshite idk how anyone can remotely like it lol

Jump in the discussion.

No email address required.

In my opinion C is by far the best language. Anyone who disagrees is Jewish.

Jump in the discussion.

No email address required.

C does a lot of things well that it's designed to do well. But when it comes to C strings and OOP concepts with things like games and GUI's, well, sometimes you just gotta push it to the side :^)

Jump in the discussion.

No email address required.

It is my favorite programming language though :marseysad:

Jump in the discussion.

No email address required.

Java pays the best for minimal effort

Jump in the discussion.

No email address required.

Transgender autism applied to type systems and the C programming language

Jump in the discussion.

No email address required.

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