Member-only story
C++ improvements over time
C++ 11 most underrated and overlooked features explained
Indeed C++ is quite an old programming language and despite some rumors, is has still supremacy over its niche of purposes like low-level coding and in projects which target speed of running. Sometimes people tend to overlook and underestimate its importance just because of commodity. On the other hand there are use cases which for which I would never recommend C/C++ like data science, machine learning of web and mobile applications.
Even tough C++ must seem terrifically old as the three from the above, it hides secrets as well. Let me uncover them for you!
Prerequisites
This is just to make sure for you to check in terminal your compiler version if you wish to run all the code snippet from this article. Since 2017 some versions of C++ are not downloaded that often by beginners and the websites of MinGW of MSYS and other compiler doesn’t use a very friendly font so you can see what version of C++ you install :)
I truly recommend MSYS2 for newer/newest C++ versions.
A little bit history
C++ has 6 main issues that were released until the time of writing, and I will be tackling the most important features that were added in each of them in the following section: