а почему этот кодогенератор быстрее llvm? Я считал LLVM наоборот весьма передовым средством, чисто теоретически. Ведь его прицип позволяет разделить оптимизацию раста от оптимизацию под платформу, а если соединить, то может возникнуть бардак в виде различных компиляторов раста, далее неудовлетворении всех его фич/их отставаний и в итоге как в С/С++.
Конечно, хорошо бы было, если LLVM принимал бы на вход байткод в RAM, но наверно он умеет так делать? Кстати, а зачем раст создаёт столько экзешников?
В репозитории раста есть абстракция кодогенератора, и существующий LLVM-бекенд уже работает через неё