6 ms·
There 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.
by timbit42 4y ago
There 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.