Skip to content

Comment on Never trust a programmer who says he knows C++parent

Comments

Badly standardized? Not since the mid-90's. And the days of cross-compiler pain went away almost completely when the last big holdout of the pre-standard days, Microsoft, finally released their 2003 C++ compiler.

Your next point, that C++ is just C "with OO" strikes me as deeply ignorant. OO is an important feature, but 95% of the language innovation of the last 20 years has been in templates.

Compilation errors are a pain in C++. It's something that takes months for a smart programmer to figure out. Debugging C++ is harder than debugging C, yes. It's a more complex beast.

Reading your post I get the impression of someone who has read a lot more about C++ than working with C++. Try interacting with any modern C++ code-base (something written in the last 10 years), avoiding the template meta-programming code-bases which are really only of use for library-writers not library-users.

Hey, I'm programming in C++ right now. It's the worst language there is except for the all others (to paraphrase Churchill on democracy). I'm glad to see someone can say something good about it.

I'd also rather be programming in c++ than rating myself in c++ or any other language. The whole experience of being asked to pick a number for your skill level is truly annoying.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.