Представлены цели развития проекта Rust в 2024 году

Проект Rust выбрал список из 26 целей на вторую половину 2024 года. Дорожную карту планируется обновлять каждые шесть месяцев. 

Три цели выбраны в качестве флагманских: завершить подготовку к выпуску Rust 2024; приблизить опыт асинхронного Rust к паритету с синхронным; устранить самые большие препятствия для ядра Linux, построенного на стабильном Rust. 

В 2024 году ожидается 4-й выпуск Rust. Изменения в нём включают поддержку -> impl Trait и async fn в признаках путём выравнивания поведения захвата; разрешение добавлять (async) генераторы путём резервирования gen keyword; изменение резервного варианта для типа !. Разработку функций планируется завершить в этом году, а версия Rust 1.85 будет выпущена в стабильной версии в феврале 2025 года.

Разработчики планируют предоставить поддержку асинхронных замыканий и границ отправки, решить проблему нестабильных функций при поддержке разработки Rust в ядре Linux и многое другое.

Остальные цели проекта:

стабилизация cargo-script, позволяющая однофайловым скриптам Rust встраивать зависимости; 

масштабируемая поддержка Polonius, улучшение проверки заимствований Rust для поддержки условных возвратов и других шаблонов;

ускорение времени компиляции Rust на 20%; 

эргономичный подсчёт ссылок, сокращающий синтаксические издержки при работе с данными;

реализация «merged doctests», которые объединяют файлы doctest в один тест для экономии времени тестирования и многое другое.

Больше подробностей разместили в репозитории rust-lang/rust-project-goals. Также можно следить за каналом #project-goals на rust-lang Zulip. 

Следующий раунд планирования целей запустится в октябре. 

Ранее состоялся стабильный релиз первой мажорной версии SeaORM — проекта открытой реляционной ORM-системы (Object-Relational Mapping), которая помогает создавать веб-сервисы на Rust с использованием возможностей динамических языков.

Источник: habr.com

0 0 голоса
Рейтинг новости
12824
0
Подписаться
Уведомить о
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии