18 апреля 2026, 07:14
Выпуск Rust 1.95.0

16 апреля 2026 года состоялся выпуск языка программирования Rust 1.95. Вклад в разработку этого обновления внесли 444 программиста со всего мира. Предыдущая стабильная версия решения состоялась в марте 2026 года. Релиз проекта Rust 1.80 вышла в июле 2024 года. Выпуск Rust 1.85.0 (Rust 2024) состоялся 20 февраля. Версия Rust 1.87.0 и празднование десяти лет после выхода Rust 1.0 произошло в мае 2025 года.
Текущий выпуск включает в себя ряд стабилизированных api, переработанную стандартную библиотеку и многое другое.
Язык Rust сфокусирован на безопасной работе с памятью и предоставляет средства для достижения высокого параллелизма выполнения заданий, при этом обходясь без использования сборщика мусора и runtime (runtime сводится к базовой инициализации и сопровождению стандартной библиотеки).
Основные изменения и дополнения в Rust 1.95 (Rust, Cargo и Clippy):
появился свежий макрос cfg_select!, выполняющий ту же функцию, что и крейт cfg-if. Этот cfg_select! работает аналогично сопоставлению во время компиляции с конфигурационными файлами. Команда разработчиков Rust уточнила, что этот макрос функционирует как сопоставление предикатов конфигурации на этапе компиляции, выполняя аналогичную функцию, что и широко используемый крейт cfg-if, но с другим синтаксисом. Этот макрос даёт возможность разработчикам более непосредственно выбирать реализации или значения зависимо от целевой платформы или конфигурации сборки;

добавлены проверки if-let в выражениях match. Эта функция основана на функциональности цепочки let, представленной в Rust 1.88, и даёт возможность выполнять дополнительные проверки условных шаблонов непосредственно в блоках match. Команда Rust отмечает, что шаблоны, совпадающие в проверках if-let, сегодня не включаются в оценку полноты соответствия компилятора, аналогично обычным проверкам if;

заметное модификация в Rust 1.95 затрагивает пользовательские цели. Была удалена стабильная сопровождение передачи пользовательской спецификации цели в формате JSON в rustc. В проекте заявляют, что это не повлияет на пользователей с целиком стабильным набором инструментов, поскольку сборка стандартной библиотеки для пользовательских целей уже требует функциональности, доступной только в nightly-версиях;
в разряд стабильных переведена новая порция api, в том числе стабилизированы методы и реализации типажей:
Читают сейчас

3 часа назад
Глава Microsoft объяснил, почему ИИ не обесценит людей
Гендиректор Microsoft Сатья Наделла опубликовал в X программную статью о будущем компаний в экономике, которой управляет ИИ. Его основной вывод звучит так: чем мощнее становится искусственный интеллек

5 часов назад
Отчет KPMG про агентный ИИ создал текст ИИ. Он похвалил сам себя и наврал почти во всех ссылках
Аудиторская организация KPMG, одна из "крупный четверки", отозвала свой отчет о пользе агентного ИИ — после того как стало известно, что сам документ оказался наглядной демонстрацией главной проблемы

5 часов назад
Google отключил оператор inurl
Ранее Google ограничил количество результатов поиска по оператору site, а теперь полностью отключил и inurl — поисковый оператор, который позволял находить документы содержащие нужную последовательнос

6 часов назад
Вышло апдейт мультиплатформенного проекта RevPDF 4.5 — альтернатива Adobe Acrobat
13 июня 2026 года состоялся версия мультиплатформенного проекта RevPDF 4.5. Это маленький, бесплатный, работающий в автономном режиме редактор PDF-файлов с возможностью редактирования текста, скрытия

9 часов назад
Microsoft выпустила версию PowerToys 0.100.0
Организация Microsoft выпустила PowerToys версии 0.100.0. Выпуск содержит исправления и улучшения для нескольких модулей, а наиболее важные изменения касаются повышения производительности, уменьшения