Is it? rust has to ditch llvm to be able to replace c++ - or rewrite llvm in rust.