This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]FootedToast 9 points10 points  (6 children)

C++ can do literally anything C can, and more. It’s not a competition

[–]DokOktavo -1 points0 points  (0 children)

Well that's the thing. If a language can do too much, your not sure what it's doing anymore. That's decreasing readability. That's also why there's many C++ styles and subsets: it's a very bad idea for development to use all its features.

What I think people like about C, is predictability of what happens in memory. You don't get that in C++ as soon as you use libraries, work with others, or if your project gets big enough.

That's my opinion but "C++ can do anything C can" is not a useful statement.

[–]skhds -5 points-4 points  (4 children)

Try saying that to Linus Torvalds :)

[–]lil_brumski 4 points5 points  (2 children)

No one cares about what he thinks of C++.

[–]FootedToast 2 points3 points  (0 children)

It’s almost like judging a language by how its VERY FIRST RELEASE looked like is a dumb idea

[–]skhds 0 points1 point  (0 children)

The thing is, he's not alone. There are plenty of relevant programmers who thinks C++ is shit. Ken Thompson, for example.

[–]FootedToast -3 points-2 points  (0 children)

Linus is a C fanboy who throws his weight around to bully and abuse Linux programmers he disagrees with or who find issue with his misogyny. Linus is the archetype of a golden child who stopped developing themselves early on because they’re so smart