I was saying that sorting algorithms heavy changed for 15 years, like many others. Clean and legacy code also cause it not just do this and dont do this, it’s more about integration environment, automation and other things that also changed. You cant write clean code without tools, you cant test without environment.
Especially people using microcontrollers know how fast things changes, i was writing things under STM/Arduino/ESP/Omega2/... for the last year.
Also C+ also changed. There is new C++ which very differs from old one.
Compilers also heavy changed. Before you was need to optimize your code before compiling, today in most cases you dont need this.