My lecturer in second year, > 20 years ago mind, said we are learning C, because C++ is C with an ugly object oriented graft on top.
The more your C++ code resembles C, the worse it is.
Lambdas are generic now, and variadics work most places.
Velocity has shot up. Fun, too.