перечисли какие конкретно куски llvm протекают в язык, и сильно аффектят производительность при попытке компиляции под другую вм(что может быть единственным аргументом в пользу компилятор == язык)?
перечисли какие конкретно куски llvm протекают в язык, и сильно аффектят производительность при попытке компиляции под другую вм(что может быть единственным аргументом в пользу компилятор == язык)?
uninit, бесконечные циклы без сайдэффектов, ноалиас — это то, что протекало
я понимаю, что обмануть скриптуха-адептов о том, что раст что-то там может - это просто. Но вот для реальной замены нужны реальные фичи и реальное превосходство
Rust не сам по себе такой невероятно быстрый, он быстрый потому, что он берёт уже отличную реализацию компилятора C, и добавляет туда дополнительных констрейнтов, которых в C не было.