Реклама ООО Таймвэб
Реклама ООО Таймвэб
Реклама ООО Таймвэб

Вышел Rust 1.59.0: что нового?

Обсудить
Вышел Rust 1.59.0: что нового?

Команда разработчиков Rust сообщила о релизе обновленной версии языка под номером 1.59.0. Среди изменений – встроенный ассемблер, поддержка деструктурированных присваиваний и стабилизация новых API.

Теперь Rust поддерживает синтаксис ассемблера в режиме инлайн. То есть можно, не создавая новых файлов и блоков с кодом, начать писать код на языке ассемблера. Описание регистров происходит в привычном для пользователей Rust формате. На текущий момент язык поддерживает 4 разных архитектуры: x86, ARM, AArch64 и RISC-V.

Также у пользователей появилась возможность применять конструкции и методы в духе slice и struct при работе с присваиваниями. 

Еще одним из новшеств в Rust стал более продвинутый компилятор. Он оповестит разработчиков о том, что в грядущих версиях языка используемый ими синтаксис может перестать работать и привести к ошибкам на этапе «сборки» приложения. 

В стабильный релиз языка попало множество новых API, которые до этого находились в режиме тестирования. Ознакомиться с полным списком «стабилизированных» API, а также с другими новшествами в Rust можно на официальном сайте разработчиков. А обновиться до Rust 1.59.0 можно уже сейчас при помощи команды rustup update stable.

Если человек настраивает сервер, это не новость; новость – если сервер настраивает человека.
Новый подкаст от Timeweb

Комментарии

С помощью соцсетей
У меня нет аккаунта Зарегистрироваться
С помощью соцсетей
У меня уже есть аккаунт Войти
Инструкции по восстановлению пароля высланы на Ваш адрес электронной почты.
Пожалуйста, укажите email вашего аккаунта
Ваш баланс 10 ТК
1 ТК = 1 ₽
О том, как заработать и потратить Таймкарму, читайте в этой статье
Чтобы потратить Таймкарму, зарегистрируйтесь на нашем сайте