Начитался хорошего о расте - весь он из себя такой безопасный и производительный.
1. Но его ли это заслуги? Он основан на llvm - это его фундамент, написанный на c++. Но поговаривают, что раст может компилировать сам себя, но на гитхабе есть информация: для сборки необходим компилятор c++. Т.е. получается ir код llvm компилирует компилятор раста, который является кодогенератором последующего ir llvm кода растовских программ? Я правильно уловил суть?
2. Может ли раст быть заменой плюсов на экзотических процессорах?
3. Если раст станет де-факто стандартом системного программирования, то какие возможны способы расту стать самостоятельным? Переписать llvm на раст?
4. Стоит ли ожидать забвения llvm по инициативе apple, например? Llvm начали они, теперь у них есть swift..
5. Rust - это надолго и серьёзно или очередной эксперимент? Потянет ли его мозилла с её текущей политикой развития firefox?