Reject C/C++, Embrace Rust :marseytrans2: - Mark Russinovich

https://x.com/markrussinovich/status/1571995117233504257
11
Jump in the discussion.

No email address required.

For the sake of security and reliability

Can they just say what they mean? The modern codecel cannot be trusted to write good code, so now the cowtools which handle important parts for them must be used to make up for their shortcomings.

Jump in the discussion.

No email address required.

Have yet to see someone use an example where "safety" doesn't just mean covering for codecels who aren't paying attention to allocations

Jump in the discussion.

No email address required.

"The key point here is our programmers are Googlers, they’re not researchers. They’re typically fairly young, fresh out of school, probably learned Java, maybe learned C or C++, probably learned Python. They’re not capable of understanding a brilliant language but we want to use them to build good software. So, the language that we give them has to be easy for them to understand and easy to adopt."

-Rob Pike, creator of the Go programming language

Jump in the discussion.

No email address required.

"lol guys just declare two of the most used languages on the planet as deprecated it's so easy"

Jump in the discussion.

No email address required.

To be fair, this is Mark Russinovich. He wrote Windows debugging cowtools (such as Process Monitor) that were so good that Microsoft literally bought them and made them the official cowtools.

Jump in the discussion.

No email address required.

The automatic memory leak prevention and default private modules are neat, but it'll be a decade before we can drop C entirely

Makes u think tho, before :marseytrans2: coders we didn't need automatic memory leak protection and i suspect the closer you are to assembly the higher your T levels :taddance:

Jump in the discussion.

No email address required.

I'm not a codecel, how is Rust associated with :marseytrain:?

Jump in the discussion.

No email address required.

Compiler won't run unless you've got striped socks

Jump in the discussion.

No email address required.

Reminder that we had a perfectly good safe language in Ada decades ago but everyone decided to ignore it because something something DoD bad.

Jump in the discussion.

No email address required.

also it's named after a foid :marseypuke:

Jump in the discussion.

No email address required.

:#marseywinemom:

Snapshots:

Jump in the discussion.

No email address required.



Now playing: Aquatic Ambience (A Hint of Blue remix) (DKC).mp3

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