|
|
|
|
|
by juangburgos
2066 days ago
|
|
It is athough question, given that C++ is multi paradigm and recently changing a lot (last 10 years). There is: * Classic C++ (before C++11)
* Modern C++ (after C++11)
* Object oriented C++
* Functional C++
* Metaprogramming (Template) C++
* I am sure there are more examples... There is also whether you plan to use a specific library or not. For example I have used Qt for a long time and never touched the STD (standard library) or STL (standard template library). Qt has its own Qt way of doing things. You might need to be more specific as to which is the dommain that you want to apply C++. |
|
It's almost impossible to use multiple libraries together without wrapping everything in one's own "house" style as a consequence.
In contrast, languages like Java and Rust, for example, have one single standard way of doing things that 99% of people just follow.