There is, but lacks all the nice tooling Objective-C and Swift enjoy for Metal development, it is only there for game developers to integrate Metal into their C++ engines, without dealing with Objective-C++.
The only place C++ has really first class treatment on Metal is a shading language.
The only place C++ has really first class treatment on Metal is a shading language.