What do you mean by "orthodox C++"?
From https://gitlab.com/nakst/essence/-/blob/master/help/Contribu...
Certain people have been doing this sort of thing forever. It was never a good idea. Whenever you probe why they thought it was a good idea, all the reasons (where they are expressible at all) turn out to depend on falsehoods. Most usually, though, it amounts to laziness about learning anything new.
You can see effective use of Modern C++ in SerenityOS, to excellent effect.
this is from bgfx
So it is basically Modern C++, just a few years later.
Now, all things considered, having used bgfx in various languages, I think the Orthodox C++ approach leads to quite clean code.