DEV Community

Discussion on: Pitch me on C++

Collapse
 
pauljlucas profile image
Paul J. Lucas

t is at least 20 years since last time I coded in C++. Maybe something changed ...

Yeah, quite a lot. I respectfully submit that you learn modern C++ before commenting — unless you, for example, think comments about life in Italy under Mussolini's rule are still valid. Maybe something has changed in Italy since 1943?

Collapse
 
pinotattari profile image
Riccardo Bernardini

Well, it was pretty clear that my remarks were about the old version.

Although I have some difficulties to imagine how many of the defects I remember can be solved in new releases. Usually languages add features with time and drawbacks due to some issues in the original design (in this case, inheritance from C, obscure template syntax, automatic casting, type system C-like, ...) are difficult to solve because of the need of back compatibility.

Anyway, now I am curious and maybe I'll give a look to the new version, although I do not anticipate I will move to it soon.