3 ms·
> C++ as a whole should be deprecated -- and no new projects should use C++ (unless for some very odd and specific reason) Too bold statement. There are still
by germandiago 4y ago
> C++ as a whole should be deprecated -- and no new projects should use C++ (unless for some very odd and specific reason)
Too bold statement. There are still lots of reasons to keep using C++. LOTS.
- gort19 4y agoI can see why for legacy projects, but for new projects, what are they?
- timbit42 4y agoThere are lots of reasons to keep using C++ on existing projects in C++ but there are not many reasons to choose C++ for a new project.
- pencilguin 4y agoThis is exactly equivalent to saying that all existing C++ coders should be demoted or fired. It is, among worse things, damned rude.
- Teever 4y agoThe only thing worse would be if you were a C++ programmer in the coal industry...
- germandiago 4y agohow does that look?
- patrick451 4y agoThat's only true if you're writing code with zero dependencies, which is rarely the case.
- germandiago 4y agoNot only that: toolchains, IDEs, static analyzers, mature frameworks for Protobuf, Capnproto, C compatibility, Python wrapping of APIs including little friction: deriving classes and exception conversion in pybind11 for example... There are lots. It is just that some ppl think real world is just like when they sit down to code a zero-dep, no time-pressure thing.
- MichaelZuo 4y agoOver C, Assembly, Rust, etc.?