2 часа назад
Rust стал языком первого уровня в Microsoft
Rust стал языком первого уровня (Tier-1) в Microsoft наряду с C++, C# и TypeScript, являясь одним из наиболее поддерживаемых языков для внутренней разработки.
Статус Tier-1 означает, что для внутренних команд создаётся отлаженный маршрут от локальной разработки до промышленной эксплуатации: надёжные сборки инструментария, эффективные средства для разработчиков, качественные рабочие процессы, глубокая интеграция с платформой и соответствие требованиям SDL (Security Development Lifecycle).
Система Windows и компилятор MSVC развивались совместно на протяжении десятилетий, поскольку языки C и C++ служили фундаментом разработки. MSVC — это нативный компилятор платформы Windows, и по мере роста использования Rust в Microsoft (от прошивок и драйверов, ядра и гипервизоров до микросервисов и приложений) этот язык должен полноценно интегрироваться в данную экосистему. Это особенно важно для гибридных проектов, сочетающих Rust и C++. Одним из важнейших вкладов в достижение этой цели является инициатива rustc_codegen_utc. Это альтернативный серверная часть генерации кода для компилятора rustc, относящийся к тому же архитектурному семейству, что и rustc_codegen_llvm, rustc_codegen_gcc и rustc_codegen_cranelift. Он использует тот же интерфейс бэкенда и связывает общие механизмы компилятора rustc с бэкендом MSVC (также известным как UTC).
Это решение обеспечивает высокую совместимость с инструментарием и ABI (интерфейсом двоичного уровня) Windows, работу механизмов защиты двоичного кода и функции обеспечения безопасности, проверку соответствия требованиям, аналитика и обслуживание после этапа компоновки (в том числе технологию Hotpatch), бесшовное взаимодействие Rust и C++ в гибридных проектах, межъязыковую подстановку кода (inlining), оптимизацию и SPGO (оптимизацию на основе профилей выборки), отладку и анализ дампов памяти при сбоях, профилирование, диагностику и аналитика покрытия кода.
Отмечается, что использование единой платформы генерации кода позволит минимизировать затраты как на сопровождение, так и на дальнейшее развитие.
Благодаря rustc_codegen_utc эти нововведения становятся доступными на общей основе как для C++, так и для Rust. Это особенно ценно для гибридных проектов, сочетающих Rust и C++.
На других платформах, если в гибридном проекте код на C++ компилируется с помощью Clang, оба языка могут применять одну и ту же платформу генерации кода LLVM. rustc_codegen_utc предоставляет аналогичную возможность использования общего бэкенда для нативных проектов на C++ в Windows, где основным компилятором платформы является MSVC.
Инициатива rustc_codegen_utc стал результатом значительных усилий специализированной команды подразделения Microsoft DevDiv и готов к промышленному использованию с начала 2026 года. Начиная с версии Rust 1.90, этот модуль собирается self‑hosted и является частью более широкой внутренней платформы Rust, включающей механизмы обеспечения безопасности цепочки поставок. Теперь с его помощью собираются проекты из более чем 100 репозиториев Microsoft.
Ранее Microsoft пришлось выпустить опровержение информации о том, что компания намерена переписать исходник Windows 11 на Rust с использованием искусственного интеллекта. Это заявление от имени одного из инженеров вызвало возмущение пользователей.
Читают сейчас
15 минут назад
Вышла новая релиз плагина для агентов Google Analytics Advisor — с Search Console и полной диагностикой аналитики сайта
Google Analytics Advisor 0.20.0 — бесплатный open-source расширение для Codex и Claude Code, который помогает работать с GA4 без специальных знаний в веб-аналитике. В новой версии появились полная диа

1 час назад
Разработчики открытого принтер Openprinter на базе Raspberry Pi готовятся запустить краудфандинг
Команда Open Tools готовится запустить краудфандинговую кампанию Openprinter — неремонтопригодного струйного принтера с открытой архитектурой. Сейчас проект находится на финальной стадии подготовки: к
1 час назад
Разработчик Codex: запускание большого количества ИИ‑агентов только увеличивает расход токенов
Разработчик OpenAI Codex Эрик Провенчер поделился своим наблюдением: по его словам, параллельный запускание большого количества ИИ‑агентов часто лишь резко увеличивает расход токенов, но не улучшает р

1 час назад
Альтернатива Microsoft Office от Nextcloud скоро получит полноценное десктопное программа для Windows
Немецкая Nextcloud готовится представить десктопное приложение офисного пакета Euro‑Office. Эту альтернативу Microsoft Office с открытым исходным кодом разработала коалиция европейских компаний и орга

1 час назад
Хакеры взломали OpenAI с помощью моделей Claude
Команда Hacktron опубликовала разбор того, как 25 июля 2026 года она связала две уязвимости и получила доступ к аккаунтам ChatGPT и Codex нескольких сотрудников OpenAI, а через подключённые интеграции