Remix.run Logo
01HNNWZ0MV43FF 5 days ago

That is the typical experience for C++ tooling lol

chickenzzzzu 5 days ago | parent [-]

C++ is written by 99% professional architecture astronauts who do fuck all in terms of valuable software. I will die on this hill.

toyg 5 days ago | parent | next [-]

C++ might have been developed by architecture astronauts, but it's used to build a ton of valuable software - KDE, Windows, Spotify, etc etc...

acuozzo 5 days ago | parent | prev | next [-]

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.

chickenzzzzu 5 days ago | parent [-]

The language committee only makes it harder and more astronauty every year. How many Unreal Engine developers from 2007-2013 understand CPP20/23?

acuozzo 5 days ago | parent | next [-]

I agree with you. I'm no fan of C++.

With that being said, it is (and has been) used to produce valuable software.

Arainach 5 days ago | parent | prev | next [-]

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.

a96 5 days ago | parent | prev [-]

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.

chickenzzzzu 5 days ago | parent [-]

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

__MatrixMan__ 5 days ago | parent | prev [-]

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.

chickenzzzzu 5 days ago | parent [-]

Hilariously incorrect take. Zero CPP in the Linux kernel. Torvalds openly hates CPP.

EDIT: thank you for your well wishes though :)

__MatrixMan__ 5 days ago | parent [-]

Huh TIL, my apologies.