25 comments

[ 4.0 ms ] story [ 67.5 ms ] thread
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.
Also, too, COBOL called, it wants the last 60 years back.
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!
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?)

(comment deleted)
The only industry consensus that matters, or even exists at all, is the one that is reflected in practice. Everything else is hot air.
The industry decided to move on to java. Just waiting got the garbage collector to finish before we start the transition.
I do not consent to this consensus
One day, google people will discover std::vector::at(). But it is not this day apparently
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.

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++ :)