I’m shopping for some books to update my rusting C++ proficiency coming to Trip report: Summer ISO C++ standards meeting (Oulu) | Sutter’s Mill from the omnipresent Wikipedia entry.
I almost jumped when I read this:
Two language features that didn’t make it (yet)
Of the new language features I mentioned last time, only two didn’t make it into C++17:
- operator. (dot) to allow smart references (in parallel with smart pointers) and much more. During final core language wording review, the authors discovered a problem that couldn’t be fixed in real time at this meeting, and was pulled back while the authors fix the proposal.
Gosh, allowing to redefine the dot operator is a mind blowing, bold move. I can barely think about the consequences.