C++ is written by 99% professional architecture astronauts who do fuck all in terms of valuable software. I will die on this hill.
C++ is written by 99% professional architecture astronauts who do fuck all in terms of valuable software. I will die on this hill.
C++ might have been developed by architecture astronauts, but it's used to build a ton of valuable software - KDE, Windows, Spotify, etc etc...
HPC?
Windows NT?
GCC?
Video games?
I'm a veteran C programmer with a deep dislike of C++, but to say it's not used for valuable software is just wrong.
The language committee only makes it harder and more astronauty every year. How many Unreal Engine developers from 2007-2013 understand CPP20/23?
I agree with you. I'm no fan of C++.
With that being said, it is (and has been) used to produce valuable software.
You never need to use everything a language provides. You find the parts useful to you or your team and use all of them.
I was a C++ developer for a decade and knew a fair amount of the C++13 spec but never needed to use even half of it in production. I've been a Java developer for years and don't know 10% of the standard library there. That doesn't make either language poorly designed by itself.
Reminds me of the (now decades old) humorous observation that the entired R5RS (Scheme) book is shorter than the table of contents of the C++ spec.
Lmfaooooo..... to everyone else reading, cpp programs are indeed successful, but they are successful in spite of cpp, not because of it, is my assertion. It is increasingly rare to find major applications using the newest cpp features, because of how obtuse they are for 99.9999% of people, including extremely good programmers, of which a Youtube search could produce 12
Linux is a pretty valuable example of such astronautics. Also things like TCP...
I hope you don't die on a hill tho, not anytime soon at least.
Hilariously incorrect take. Zero CPP in the Linux kernel. Torvalds openly hates CPP.
EDIT: thank you for your well wishes though :)
Huh TIL, my apologies.