Update of Technical Note. From C++1998 to C++2020


Update of technical note devoted to covering information regarding all primary C++ programming language standards: C++98/03/11/14/17/20.


I am glad that technical note Technical Note. From C++1998 to C++2020. which covers the C and all primary C++ programming language standards (C++98/03/11/14/17/20):

As of July 08, 2023, this technical note in PDF format consists of 102 pages in PDF.

Recent updates to the document include the following:

Appendix General Purpose CPU Compute Optimization technics is essentially based on materials from the course of from Prof. Charles Leiserson, and Prof. Julian Shun (6.172, MIT, 2018).

Performance Optimization (for CPU) is a nearby concept accessible from the C++ language level and sometimes it is the reason behind using C++ in the first place in the project.


For whom it may be interesting. The course 6.172, MIT, 2018 was a course behind a new research-oriented course on algorithms MIT, 6.506 Algorithm Engineering Spring 2023 from Prof. Charles Leiserson, and Prof. Julian Shun.

Unfortunately, lectures and lecture notes for the last one are not publicly available, only slides and recomended papers.


Written on July 8, 2023