Member-only story

C++ improvements over time

Nicola Andrei-George
13 min readSep 23, 2024

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.

Photo by Sandra Seitamaa on Unsplash

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:

--

--

Nicola Andrei-George
Nicola Andrei-George

Written by Nicola Andrei-George

just your regular computer science student passionate about AI and satellite communication. You can contact me at nicola.andrei.g@gmail.com

No responses yet