#rust
-
Как один линт Clippy ускорили в 3133 раза
Разработчик Rust-линтера Clippy рассказал, как безобидная с виду проверка макросов съедала четверть времени работы инструмента — и как её удалось радикально ускорить.
-
Линкер Mold переписывают на Rust и метят в стандартный линкер Linux
Автор Mold Руи Уэяма готовит версию 3.0 на Rust и хочет, чтобы быстрый компоновщик пришёл на смену GNU ld в дистрибутивах Linux.
-
Rust получил статус языка первого уровня в Microsoft
Rust Foundation сообщила, что в Microsoft язык Rust официально признан языком первого уровня (tier-1).
-
Typst 0.15: система вёрстки на Rust продолжает набирать обороты
Вышла новая версия Typst — системы компьютерной вёрстки, которую нередко называют возможной заменой LaTeX. Релиз 0.15 принёс поддержку вариативных шрифтов, MathML и множественных библиографий.
-
В Linux 7.3 RandStruct отключат по умолчанию ради поддержки Rust
В ядре Linux 7.3 функция защиты RandStruct теперь по умолчанию выключается, если доступна поддержка Rust. Разработчики пошли на компромисс ради полноты сборочного покрытия.
-
Polars 2.0: потоковый движок по умолчанию и обещанное «скучное» обновление
Разработчики Polars выпустили первый релиз-кандидат версии 2.0. Главное изменение — переход на потоковый движок по умолчанию, который обещает кратный рост производительности.
-
COSMIC Epoch 1.7: сетевые папки в файловом менеджере наконец работают быстро
System76 выпустила очередное обновление окружения COSMIC на Rust. Главное улучшение — устранение давней проблемы с медленным просмотром удалённых файловых систем через SFTP.
-
Firefox 157 включит поддержку JPEG-XL по умолчанию
Mozilla официально представила план внедрения формата JPEG-XL в браузер: в версии 157 декодирование заработает на всех платформах без дополнительных настроек.
-
Чокер с экраном: как хакер собрал светящееся украшение для DEF CON
Интроверт-инженер собрал под свой первый DEF CON светящийся чокер с AMOLED-дисплеем — чтобы у окружающих был повод заговорить. Заодно он повесил себе на шею литиевый аккумулятор без защиты.
-
MartyPC: кроссплатформенный эмулятор ранних ПК на Rust
Проект MartyPC воссоздаёт архитектуру первых персональных компьютеров и доступен в том числе прямо в браузере.
-
Redox OS перешёл на планировщик EEVDF: рост пропускной способности в 2,6 раза
Написанная на Rust с нуля операционная система Redox OS сменила планировщик задач, получив кратное ускорение и радикально улучшенную справедливость распределения ресурсов.
-
Rust 1.98.0: алгебраические операции с плавающей точкой и быстрое форматирование чисел
Команда Rust выпустила версию 1.98.0. Среди новшеств — «алгебраические» методы для чисел с плавающей точкой в духе -ffast-math, буферизованное форматирование целых чисел и стабилизированная гарантия по ManuallyDrop.
-
Атака на цепочку поставок Rust: заражённые arrayref 0.3.10 и тайпсквот proc-macro1
Скомпрометированный аккаунт мейнтейнера и поддельная копия известного автора превратили обычное обновление cargo в тихое выполнение вредоносного кода при сборке проекта.
-
Woxi: открытая реализация языка Wolfram на Rust
Проект Woxi предлагает интерпретатор языка Wolfram, написанный на Rust, с набором интерфейсов — от браузерной песочницы до ядра Jupyter и редактора ноутбуков.
-
Драйвер NVIDIA Nova на Rust получает новые возможности в Linux 7.3
К открытию окна слияния Linux 7.3 разработчики подготовили порцию изменений для драйверов DRM на языке Rust — в том числе для Nova, будущей замены Nouveau для видеокарт NVIDIA.
-
CachyOS обновилась в августе 2026 года и готовится к серверной редакции
Дистрибутив CachyOS выпустил очередное обновление образов. Помимо улучшений для десктопа команда продолжает работу над будущей серверной редакцией.
-
Rust вводит правила использования LLM для контрибьюторов rust-lang/rust
Пять команд проекта Rust приняли политику, регулирующую применение больших языковых моделей при работе над основным репозиторием. Главный принцип: ИИ можно использовать, чтобы анализировать и проверять, но не чтобы создавать код.
-
Rust хочет избавиться от Pin: неподвижные типы и гарантированные деструкторы
Команда Rust приняла проектную цель на 2026–2027 годы: ввести трейты Move и Forget, позволяющие типам отказаться от перемещения и «забывания». Это должно упростить работу с самоссылающимися типами и в перспективе полностью вытеснить механизм Pin.
-
Servo 0.4: рекордный месяц и всё больше корректно отображаемых сайтов
Обновление браузерного движка на Rust вышло в конце июля с рекордными 558 коммитами и заметно улучшенной совместимостью с реальными веб-сайтами.
-
gccrs учится собирать ядро Linux: итоги первой половины 2026 года
Проект gccrs, разрабатывающий Rust-фронтенд для GCC, посвятил первое полугодие 2026 года работе над компиляцией ядра Linux — и заметно продвинулся в генерации корректного кода.
- Дальше