Hacker News new | past | comments | ask | show | jobs | submit login
Mark Russinovich: "There is industry consensus on moving away from C/C++" (twitter.com/markrussinovich)
40 points by mustache_kimono on March 4, 2024 | hide | past | favorite | 22 comments



When there is industry consensus, there is often much humour that precedes it, including https://github.com/Speykious/cve-rs


Citing "Google's Perspective On Memory Safety"? Um, Google != the industry. You need a few more cites than that to demonstrate an industry consensus.

(Consensus? An actual consensus? Have you seen this industry?)


Also what does this mean for the Carbon initiative? (https://github.com/carbon-language). Seems like the project is active but there is no consensus even from within Google on the path forward.


The industry decided to move on to java. Just waiting got the garbage collector to finish before we start the transition.


The only industry consensus that matters, or even exists at all, is the one that is reflected in practice. Everything else is hot air.


Also, too, COBOL called, it wants the last 60 years back.


I do not consent to this consensus


One day, google people will discover std::vector::at(). But it is not this day apparently


Is there industry consensus on moving away from expecting production code to be written by people who only half know whatever language they are writing in?


No, the industry is still keen to keep using bash.


Good luck with that. The world runs on billions of lines of C/C++. And new C/C++ projects are started every day.


Beware the mindset, anything start little and have to grow big... Things at a certain level do not happen in days but in years, and after years you see the change. Those who denying changes start to be "expert" than "luddites" than extincts... As always in history.

For commercial reasons we have lost at least FIVE DECADES of IT evolution, things have changed anyway rediscovering the past a bit at a time.


Never ending meme, Ok, but why is this time different?


Combined with the US GOV statements, it may be the case that new projects for the federal gov won't be allowed to use C++ without a good reason.


Because C++ in F-35 was so big troubles source or it was too efficient so it's classified :> now or... ?

And games now will be written in ..... <- pleas fill there. UnrealEngine is China/Disney/others, maybe and not many other engines left. But VR worlds still coming, right ? All that goggles in the labs ;)

And what you do when need something to work fast ? And USoA now drops iApple and switch to JavaOS ? :>

And do better CPUs coming ? Becouse curent ones are perfect match for C/C++ :>>


Because nobody now live with 640k RAM!


C suites made a decision to move from C/C++

Engineers will show them that there is a lot of stuff to rewrite and that's going to cost money

C suites will make U turn, because that would hurt shareholders value.


People doubting about consensus, should ask, "what exactly industry moving away?"

..And using powerful microscope, may see groups of some creatures, fast running away-away-away from C/C++ :)


"The science is settled"


C++ is safe and effective.


Rust has no memory leaks.


And compatible!




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: