4 ms·
C++ is written by 99% professional architecture astronauts who do fuck all in terms of valuable software. I will die on this hill.
by chickenzzzzu 1y ago
C++ is written by 99% professional architecture astronauts who do fuck all in terms of valuable software. I will die on this hill.
- acuozzo 1y agoHPC? 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.
- chickenzzzzu 1y agoThe language committee only makes it harder and more astronauty every year. How many Unreal Engine developers from 2007-2013 understand CPP20/23?
- Arainach 1y agoYou 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.
- acuozzo 1y agoI agree with you. I'm no fan of C++. With that being said, it is (and has been) used to produce valuable software.
- a96 1y agoReminds 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.
- chickenzzzzu 1y agoLmfaooooo..... 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
- __MatrixMan__ 1y agoLinux 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.
- chickenzzzzu 1y agoHilariously incorrect take. Zero CPP in the Linux kernel. Torvalds openly hates CPP. EDIT: thank you for your well wishes though :)
- __MatrixMan__ 1y agoHuh TIL, my apologies.
- toyg 1y agoC++ might have been developed by architecture astronauts, but it's used to build a ton of valuable software - KDE, Windows, Spotify, etc etc...