I doubt even you would be that keen to write a C++17 compiler from scratch :P
For context, the person you replied to is the author of the D language.
I did write a C++98 compiler from scratch. I then was consumed by writing a D compiler, but the later C++ versions aren't hard from a compiler perspective.