Rust 1.27
Rust — системный язык программирования, ориентированный на безопасность, скорость и параллельность. Команда разработчиков языка Rust рада представить новую версию Rust 1.27.0.
Rust — системный язык программирования, ориентированный на безопасность, скорость и параллельность. Команда разработчиков языка Rust рада представить новую версию Rust 1.27.0.
В Rust 1.27.0 добавлен модуль std: arch, включающий базовую поддержку использования SIMD инструкций напрямую из кода на Rust. Стабильный Rust уже давно ипользует возможности автовекторизации LLVM, но, к сожалению, компилятор может использовать подобные оптимизации не всегда. Кроме того, добавлены соответствующие директивы условной компиляции:
К примеру, крейт faster предоставляет удобный интерфейс, основанный на концепции итераторов. Примитивы, включенные в стандартную библиотеку обеспечивают минимальную поддержку и весьма низкоуровневы, но их включение позволяет развивать более выкокоуровневые примитывы в библиотеках.
Теперь трейт-объейты выглядят так: Исходя из этого, в Rust 1.27 мы стабилизируем новый синтаксис dyn Trait.
Пока что оно выключено по умолчанию. Исходя из требований к обратной совместимости, мы не можем удалить старый синтаксис, но мы добавили предупреждение компилятора, призывающее обновить синтаксис для трейт-объектов.
бинарные подпроекты в библиотечных крейтах) в проекте, но явная конфигурация, всё же, будет требоваться в некоторых случаях. Во вторых, Cargo теперь будет пытаться автоматически найти тесты, примеры и исполняемые файлы (прим.
Дата публикации: 23-06-2018
Ещё новости
26.08.2022 Первый флагман на Snapdragon 8 Gen 2 может появиться не у Xiaomi и не у Motorola. В борьбу «лучших и первых» включается третья компания
Однако в 2021 году Xiaomi опередила Lenovo — ее Moto Edge X30 дебютировал как первый в мире смартфон на Snapdragon 8 Plus Gen 1 9 декабря 2021 года, в то время как премьера линейки Xiaomi 12 состоялась...
26.08.2022 Один из крупнейших в мире операторов грузовых беспилотников появится в России до конца года. На первом этапе доставку грузов до 100 кг будут осуществлять 35 дронов, в следующем году - уже 65
Первые полеты беспилотников, которые будут доставлять посылки и грузы массой до 100 кг на дальние расстояния, запланированы на осень. Одна из крупнейших в мире беспилотных грузовых авиакомпаний с флотом...
19.10.2022 Вышел Node.js 19.0
26.08.2022 Появились результаты тестирования китайских процессоров Zhaoxin KaiSheng KH-40000 с архитектурой x86
Хотя эта серия пока не представлена, но данные указывают, что релиз может быть довольно скоро. В базе данных бенчмарка Geekbench 5 появились сведения о производительности процессоров KaiSheng KH-40000...
27.08.2022 Ядер больше, но частоты ниже. Раскрыты частоты процессоров Core i5-13400 и i5-13500, и они ниже, чем у нынешних Intel Core i5-12400 и Core i5-12500
Судя по данным из базы PassMark, частоты у них будут заметно ниже, чем у нынешних Core i5–12400 и Core i5–12500. О перспективных флагманских процессорах Intel Raptor Lake уже много говорилось, а сейчас...
Все новости