There is scope for cautious optimism. Certainly the changes in train around the world (and being wound back in the US) are well and truly heading in the right direction, and at pace. It's a matter of perspective.
The "syntax extension" thing is precisely the reason I have an interest in (and advocacy for) Common Lisp.
Be that as it may, for C++, Eric Neibler's [Boost.Proto](https://www.boost.org/doc/libs/1_84_0/doc/html/proto.html) could likely help conveniently connect syntax to implementation to achieve something similar to what the author is taking about.