Modern C++ in the era of new technologies and challenges—why and how to teach modern C++? | IEEE Conference Publication | IEEE Xplore