Опубликован план развития ЯП Rust после выхода версии 1.0, назначенной на май 2015 года, фанбоям и хейтерам будет одинакового интересно ознакомиться.
Задачи с высшим приоритетом:
- Расширение стандартной библиотеки, в частности Filesystem APIs и Memory allocation APIs.
- Улучшение поддержки ARM и Windows.
- Ускорение компиляции, в частности добавление параллельной компиляции.
- Упрощение распространения написанных на Rust приложений и библиотек, в частности реализация cargo install.
- Расширение поддержки инструментария, в частности отладчиков и профайлеров, по возможности используя применяемые в С инструменты.
- Реализация динамических деструкторов(?), что позволит избежать расходов на обнуление памяти при освобождении объектов.
- Улучшенная поддержка аллокаторов.
- Специализация трейтов, по типу специализации шаблонов в С++.
- Виртуальные структуры - вариант реализации наследования.
Задачи с высоким приоритетом:
- Улучшения в borrow checker'e.
- Улучшения в макросах, в частности лучшая интеграция с модульной системой.
Некоторые долгосрочные задачи:
- Передача типов с динамическим размером по значению.
- Параметризация дженериков целочисленными значениями.
- async/await/yield .
- Типы высшего порядка.