> I wonder if C++ has some hairy concepts and syntax today on par with Rust's more difficult parts
Yes, it's called "C++".