C++ is not the language for everyone. But most of Alexandrescu's book is more for people showing off than for people doing useful work.
And, much of it is obsolete, supplanted by straightforward core language features. Their usefulness was demonstrated by use in the wild of Alexandrescu's workarounds.
> most of Alexandrescu's book is more for people showing off than for people doing useful work.
I hate Alexandrescu's most famous book for its mismatch of title ("Modern C++ Design") and content ("Unwieldy C++ template tricks you should probably avoid").
And when my friend starting working at Google (in C++), I gave him my pile of books.