Прогресс в разработке транслятора из Rust в код на Cи и .NET IR

Прогресс в разработке транслятора из Rust в код на Cи и .NET IR

Разработчики бэкенда к компилятору rustc, позволяющему транслировать код с языка Rust в представление на языке Си, объявили об успешном прохождении 95.9% тестов. Два месяца назад уровень прохождения тестов оценивался в 92%. Отмечается, что остаются непройденными 64 тестов, все из которых связаны с решением типовых проблем, в устранении которых не возникнут сложности. Код бэкенда распространяется под лицензией Apache 2.0 или MIT....
14.04.2025 [10:15]
Источник: www.opennet.ru  
Рубрика: «Игры и Интернет»   Поделиться: Поделиться новостью в Facebook Поделиться новостью в Twittere Поделиться новостью в VK Поделиться новостью в Pinterest Поделиться новостью в Reddit

Концевые кабельные муфты ПрогрессКонцевые кабельные муфты "Прогресс" Муфта концевая термоусаживаемая — это элемент кабельной муфты, в который при обжатии кабеля вводится внешняя оболочка, что позволяет надежно зафиксир ...

Корабль Прогресс МС-27 заправилиКорабль «Прогресс МС-27» заправили Транспортный корабль снабжения «Прогресс МС-27» заправили топливом и сжатыми газами. Об этом в Telegram сообщила госкорпорация «Роскосмос». ...

Прогресс ракетных вооружений КНДРПрогресс ракетных вооружений КНДР На вооружении КНДР состоит широкая линейка ракетных систем разных классов, включая комплексы стратегического назначения. По своим возможностям соврем ...

Грузовой корабль Прогресс МС-27 соединили с переходным отсекомГрузовой корабль «Прогресс МС-27» соединили с переходным отсеком Сегодня, 23 мая, в монтажно-испытательном корпусе космодрома Байконур специалисты Ракетно-космической корпорации «Энергия» и других предп ...

Далот объяснил свой прогрессДалот объяснил свой прогресс Защитник «Манчестер Юнайтед» Диогу Далот признал, что индивидуально текущий сезон становится для него лучшим в карьереЧитать дальше → ...

В каждом пятом пакете на языке Rust используется режим unsafeВ каждом пятом пакете на языке Rust используется режим unsafe Организация Rust Foundation опубликовала статистику, в соответствии с которой из 127 тысяч значительных пакетов, представленных в каталоге crates.io, ...

В каждом пятом пакете на языке Rust используется ключевое слово unsafeВ каждом пятом пакете на языке Rust используется ключевое слово unsafe Организация Rust Foundation опубликовала статистику, в соответствии с которой из 127 тысяч значительных пакетов, представленных в каталоге crates.io, ...

Прогресс МС-27 отвезёт на МКС около 2500 кг грузов"Прогресс МС-27" отвезёт на МКС около 2500 кг грузов В понедельник ракету-носитель "Союз-2.1а" с грузовым кораблём "Прогресс МС-27" доставили на стартовый комплекс космодрома "Байконур" и установили в в ...

Прогресс МС-25 затопят в Тихом океане«Прогресс МС-25» затопят в Тихом океане Российский грузовой космический корабль «Прогресс МС-25» 28 мая отстыкуется от Международной космической станции, сообщает «Роскосмос» ...

Прогресс МС-25 покинет МКС«Прогресс МС-25» покинет МКС Транспортный корабль снабжения «Прогресс МС-25» отстыкуется от модуля «Поиск» российского сегмента Международной космической станции (МКС). Об этом в ...

Грузовой корабль Прогресс МС-25 отстыковался от МКСГрузовой корабль «Прогресс МС-25» отстыковался от МКС Как и планировалось, сегодня, 28 мая в 11:39:22 по московскому времени грузовой корабль «Прогресс МС-25» отстыковался от малого исследова ...

Грузовой корабль Прогресс МС-27 отправится к МКС в четвергГрузовой корабль "Прогресс МС-27" отправится к МКС в четверг Транспортный грузовой корабль "Прогресс МС-27", как ожидается, в четверг отправится к Международной космической станции (МКС) с космодрома Байконур. ...

Грузовик Прогресс МС-27 стартовал к МКС с БайконураГрузовик "Прогресс МС-27" стартовал к МКС с Байконура Ракета-носитель "Союз-2.1а" с транспортным грузовым кораблем "Прогресс МС-27" стартовала с космодрома Байконур, следует из трансляции "Роскосмоса". ...

Космический грузовик Прогресс МС-27 успешно стартовал к МКСКосмический грузовик «Прогресс МС-27» успешно стартовал к МКС Сегодня, 30 мая 2024 года, в 12:42 по московскому времени с космодрома Байконур специалисты Роскосмоса запустили ракету-носитель «Союз-2.1а&raq ...

Прогресс МС-27 вышел на орбиту«Прогресс МС-27» вышел на орбиту Российский грузовой космический корабль «Прогресс МС-27» в четверг выведен на орбиту ракетой-носителем «Союз-2.1а». Через 48 часов после запуска &laq ...

Запуск корабля Прогресс МС-27 с Байконура. ТрансляцияЗапуск корабля «Прогресс МС-27» с Байконура. Трансляция С космодрома Байконур 30 мая запустят транспортный грузовой корабль «Прогресс МС-27», который отправится к МКС. Трансляцию ведут «Известия». Старт ра ...

Грузовой корабль Прогресс М-27 отправился к МКСГрузовой корабль "Прогресс М-27" отправился к МКС В штатном режиме прошло выведение грузового корабля "Прогресс МС-27" на заданную орбиту, его отделение от третьей ступени ракеты, а также раскрытие а ...

Ракета Союз-2.1а вывела Прогресс МС-27 на орбитуРакета «Союз-2.1а» вывела «Прогресс МС-27» на орбиту Грузовой корабль «Прогресс МС-27» стартовал к Международной космической станции. Он выведен на орбиту ракетой «Союз-2.1а». ...

Прогресс МС-27 с подарками и научным оборудованием причалил к МКС«Прогресс МС-27» с подарками и научным оборудованием причалил к МКС К Международной космической станции 1 июня пристыковался грузовой корабль «Прогресс МС-27», сообщили в пресс-службе «Роскосмоса».«Сегодня в 14:43:05 ...

Прогресс МС-27 с научным оборудованием и подарками причалил к МКС"Прогресс МС-27" с научным оборудованием и подарками причалил к МКС К Международной космической станции причалил грузовой корабль "Прогресс МС-27", запущенный с "Байконура" 30 мая. Судя по трансляции "Роскосмоса", кос ...

Грузовой космический корабль Прогресс МС-27 пристыковался к МКСГрузовой космический корабль «Прогресс МС-27» пристыковался к МКС Грузовой космический корабль «Прогресс МС-27» пристыковался к малому исследовательскому модулю «Поиск» российского сегмента М ...

Смородская не верит в прогресс Локомотива при ГалактионовеСмородская не верит в прогресс «Локомотива» при Галактионове Экс-президент «Локомотива» Ольга Смородская высказалась о продлении трудового договора наставника «красно-зелёных» Михаила ГалактионоваЧитать дальше ...

Помощь в разработке проектаПомощь в разработке проекта Рано или поздно каждый студент сталкивается с необходимостью написания курсовых работ. И часто бывает так, что времени у молодых людей просто не хват ...

Выпуск Rust 1.79. Создан консорциум для разработки высоконадёжных систем на RustВыпуск Rust 1.79. Создан консорциум для разработки высоконадёжных систем на Rust Опубликован релиз языка программирования общего назначения Rust 1.79, основанного проектом Mozilla, но ныне развиваемого под покровительством независ ...

Грузовой корабль Прогресс МС-28 прибыл на МКСГрузовой корабль «Прогресс МС-28» прибыл на МКС Грузовой корабль «Прогресс МС-28» пристыковался к Международной космической станции (МКС), сообщила пресс-служба «Роскосмоса». Предполагается, что ко ...

Выпуск языка программирования Rust 1.80Выпуск языка программирования Rust 1.80 Опубликован релиз языка программирования общего назначения Rust 1.80, основанного проектом Mozilla, но ныне развиваемого под покровительством независ ...

Американские госструктуры перевозят свой софт с опасных C и C на RustАмериканские госструктуры перевозят свой софт с «опасных» C и C++ на Rust DARPA, входящее в структуру Минобороны США и являющееся создателем прототипа интернета, серьезно озабочено небезопасностью используемого им старого п ...

Космический корабль Прогресс МС-28 пристыковался к МКСКосмический корабль "Прогресс МС-28" пристыковался к МКС Грузовой космический корабль "Прогресс МС-28", запущенны 15 августа на орбиту с космодрома Байконур, пристыковался к модулю "Звезда" российского сегм ...

Выпуск Rust 1.83. Развитие инструментария Xen и табличного процессора на RustВыпуск Rust 1.83. Развитие инструментария Xen и табличного процессора на Rust Опубликован релиз языка программирования общего назначения Rust 1.83, основанного проектом Mozilla, но ныне развиваемого под покровительством независ ...

В разработке эмуляторов для PS4 и Xbox One наметился заметный прогрессВ разработке эмуляторов для PS4 и Xbox One наметился заметный прогресс Эмуляция консолей прошлого поколения становится реальностью. Энтузиасты представили первые рабочие версии эмуляторов PS4 и Xbox One. Пока что доступе ...

GCC-бэкенд достиг возможности полной раскрутки компилятора rustc. Выпуск Rust Coreutils 0.1.0GCC-бэкенд достиг возможности полной раскрутки компилятора rustc. Выпуск Rust Coreutils 0.1.0 Бэкенд rustc_codegen_gcc достиг возможности полной раскрутки (bootstrapping) компилятора rustc. Под раскруткой компилятора понимается возможность исп ...

Это уже не плата за лицензию, а роялти: Unity требует от авторов Rust минимум 500 тысяч долларов в год«Это уже не плата за лицензию, а роялти»: Unity требует от авторов Rust минимум 500 тысяч долларов в год Основатель Facepunch Studios Гарри Ньюман (Garry Newman) раскритиковал размер ежегодных платежей, которые его студия должна платить Unity. ...

Представлен новый вариант правил использования товарных знаков RustПредставлен новый вариант правил использования товарных знаков Rust Организация Rust Foundation объявила о начале публичного обсуждения нового чернового варианта правил использования товарных знаков, связанных с языко ...

Грузовой корабль Прогресс МС-27 отстыковался от МКСГрузовой корабль «Прогресс МС-27» отстыковался от МКС Грузовой корабль «Прогресс МС-27» покинул Международную космическую станцию, сообщила 19 ноября пресс-служба «Роскосмоса». Несгоревшие элементы конст ...

Инициатива по верификации стандартной библиотеки RustИнициатива по верификации стандартной библиотеки Rust Компания Amazon и организация Rust Foundation представили инициативу, нацеленную на повышение безопасности стандартной библиотеки языка Rust. Целью з ...

Опубликован эмулятор QEMU 9.2.0 с поддержкой Rust и VulkanОпубликован эмулятор QEMU 9.2.0 с поддержкой Rust и Vulkan Представлен релиз проекта QEMU 9.2. В качестве эмулятора QEMU позволяет запустить программу, собранную для одной аппаратной платформы на системе с со ...

Проект Bottles будет переписан на языке Rust с использованием libcosmicПроект Bottles будет переписан на языке Rust с использованием libcosmic Разработчики программы Bottles, предлагающей интерфейс для упрощения установки, настройки и запуска Windows-приложений в Linux, опубликовали информац ...

Кристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и ConfigFS после форсирования RustКристоф Хелвиг ушёл с поста мэйнтейнера DMA Mapping и ConfigFS после форсирования Rust Кристоф Хелвиг (Christoph Hellwig) ушёл с позиции мэйнтейнера подсистем dma-mapping и configfs. Уход ограничился отправкой заявки на удаление из спис ...

Выпуск Rust 1.84. Ядра Tock и Vekos, написанные на Rust. Диалект Mini-CВыпуск Rust 1.84. Ядра Tock и Vekos, написанные на Rust. Диалект Mini-C Опубликован релиз языка программирования общего назначения Rust 1.84, основанного проектом Mozilla, но ныне развиваемого под покровительством независ ...

Кризис в продвижении Rust в ядро из-за опасений усложнения сопровожденияКризис в продвижении Rust в ядро из-за опасений усложнения сопровождения Кристоф Хелвиг (Christoph Hellwig), мэйнтейнер подсистем DMA, KVM, Slab Allocator и архитектуры PowerPC в ядре Linux, в своё время входивший в управл ...

Выпуск Arti 1.4.0, официальной реализации Tor на языке RustВыпуск Arti 1.4.0, официальной реализации Tor на языке Rust Разработчики проекта Tor опубликовали выпуск Arti 1.4.0, реализации Tor-клиента, написанного на языке Rust. Ветка 1.x отмечена как пригодная для испо ...

Для борьбы с читерами в Rust скоро запустят премиум-серверы, но игроки даже радыДля борьбы с читерами в Rust скоро запустят премиум-серверы, но игроки даже рады Директор и исполнительный продюсер Facepunch Studios Алистер Макфарлейн (Alistair McFarlane) рассказал о новой функции для сетевого симулятора выжива ...

Rust в поезде: геймеры определились, на что похожа многопользовательская песочница Enginefall про выживание на борту мегапоезда«Rust в поезде»: геймеры определились, на что похожа многопользовательская песочница Enginefall про выживание на борту мегапоезда Студия Red Rover Interactive выпустила видео с обзором ключевых геймплейных особенностей Enginefall — многопользовательского экшена-песочницы, ...

Прогресс МС-30 пристыковался к МКС«Прогресс МС-30» пристыковался к МКС Грузовой космический корабль «Прогресс», на борту которого находилось топливо, провиант и санитарные средства, научные сотрудники, а также новый скаф ...

Искажение авторства патчей Rust-обвязок к подсистеме DRMИскажение авторства патчей Rust-обвязок к подсистеме DRM Данило Круммрих (Danilo Krummrich), один из сопровождающих драйвер Nouveau, подготовил для включения в ядро Linux набор патчей с реализацией обвязок ...

В Git 3.0 предложено сделать Rust обязательной частью сборочной инфраструктурыВ Git 3.0 предложено сделать Rust обязательной частью сборочной инфраструктуры В списке рассылки разработчиков системы управления исходными текстами Git обсуждается изменение, предлагающее включить компоненты на языке Rust в осн ...

Выпуск Rust 1.87Выпуск Rust 1.87 В день празднования десятилетия с момента выпуска языка программирования Rust 1.0 (проект Rust был основан в 2006 году, выпуск 0.1 был сформирован в ...

В Ubuntu 25.10 решено задействовать аналог sudo, написанный на RustВ Ubuntu 25.10 решено задействовать аналог sudo, написанный на Rust Компания Canonical намерена в осеннем выпуске Ubuntu 25.10 задействовать по умолчанию аналог утилиты sudo, развиваемый проектом sudo-rs и написанный ...

Аппарат для приготовления хот-догов Rust RU-1006: прибор для экспериментов над выпечкой с начинкойАппарат для приготовления хот-догов Rust RU-1006: прибор для экспериментов над выпечкой с начинкой Аппарат для приготовления хот-догов Rust RU-1006 — простой и компактный кухонный прибор, которым легко пользоваться и который удобно хранить. Наличие ...

Представлен Tyr, Linux-драйвер для GPU ARM Mali, написанный на RustПредставлен Tyr, Linux-драйвер для GPU ARM Mali, написанный на Rust Дэниел Алмейда (Daniel Almeida), занимающийся развитием видеокодеков в компании Collabora, опубликовал в списке рассылки разработчиков Linux-ядра нач ...

Выпуск Rust 1.88. Операционная система Munal и утилита rsched на RustВыпуск Rust 1.88. Операционная система Munal и утилита rsched на Rust Опубликован релиз языка программирования общего назначения Rust 1.88, основанного проектом Mozilla, но ныне развиваемого под покровительством независ ...

Steam-версию Rust купили 20 млн человекSteam-версию Rust купили 20 млн человек Разработчики из Facepunch Studios объявили, что продажи сурвайвала Rust превысили 20 млн копий. Это только в Steam. С учетом других платформ количест ...

Компания Vivo открыла код ядра BlueOS, написанного на языке RustКомпания Vivo открыла код ядра BlueOS, написанного на языке Rust Компания Vivo, занимающая около 10% мирового рынка смартфонов (5 место среди производителей смартфонов), представила первый официальный открытый рели ...

Выпуск Rust 1.89. Около 8% src-пакетов в Debian Sid завязаны на RustВыпуск Rust 1.89. Около 8% src-пакетов в Debian Sid завязаны на Rust Опубликован релиз языка программирования Rust 1.89, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческо ...

В Ubuntu по умолчанию задействован sudo-rs, написанный на RustВ Ubuntu по умолчанию задействован sudo-rs, написанный на Rust В ежедневно обновляемых экспериментальных сборках Ubuntu, отражающих развитие осеннего выпуска Ubuntu 25.10, вместо утилиты sudo по умолчанию задейст ...

OpenFix от Selectel: вознаграждения за переписывание на Rust, создание deb-пакетов и исправление ошибок в СПОOpenFix от Selectel: вознаграждения за переписывание на Rust, создание deb-пакетов и исправление ошибок в СПО Компания Selectel, развивающая Linux-дистрибутив Selectel OS на пакетной базе Debian, представила инициативу OpenFix, в рамках которой начнёт выплачи ...

В линейке курсов Практикума появился новый язык программирования  RustВ линейке курсов «Практикума» появился новый язык программирования — Rust «Яндекс Практикум» расширяет линейку языков программирования, которые могут изучать студенты, и впервые запускает... ...

Фшинг-атака на разработчиков пакетов на языке RustФшинг-атака на разработчиков пакетов на языке Rust Организация Rust Foundation предупредила разработчиков о выявлении фшинг-атаки против пользователей репозитория crates.io. Атака напоминает наблюдаем ...

В Rust-репозитории crates.io выявлены два вредоносных пакетаВ Rust-репозитории crates.io выявлены два вредоносных пакета Разработчики языка Rust предупредили о выявлении в репозитории crates.io пакетов faster_log и async_println, содержащих вредоносный код. Пакеты были ...

Выпуск uutils 0.3, варианта GNU Coreutils на языке RustВыпуск uutils 0.3, варианта GNU Coreutils на языке Rust Опубликован выпуск проекта uutils coreutils 0.3.0 (Rust Coreutils), развивающего аналог пакета GNU Coreutils, написанный на языке Rust. В состав core ...

Отчёт о разработке KDE за неделюОтчёт о разработке KDE за неделю Нейт Грэм (Nate Graham), разработчик, занимающийся контролем качества в проекте KDE, опубликовал очередной отчёт о разработке KDE. Наиболее заметные ...

Выпуск Rust 1.91Выпуск Rust 1.91 Опубликован релиз языка программирования Rust 1.91, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческо ...

Rust опередил C/C по объёму кода, добавляемого в платформу AndroidRust опередил C/C++ по объёму кода, добавляемого в платформу Android Компания Google подвела итоги использования компонентов на языке Rust в платформе Android. Стратегия по внедрению в Android методов безопасной разраб ...

Проект Moss развивает Linux-совместимое ядро на языке RustПроект Moss развивает Linux-совместимое ядро на языке Rust После 8 месяцев разработки опубликован первый прототип Unix-подобного ядра Moss, частично совместимого с Linux. Код написан на языке Rust с ассемблер ...

Староверы были правы Rust привнес в ядро Linux огромную дыру, которую пришлось спешно лататьСтароверы были правы? Rust привнес в ядро Linux огромную дыру, которую пришлось спешно латать В ядре Linux обнаружена первая уязвимость, связанная с кодом на Rust. Этот язык считается гораздо более безопасным, нежели С и С++, на которых написа ...

Поддержка Rust переведена из экспериментальных в основные возможности ядра LinuxПоддержка Rust переведена из экспериментальных в основные возможности ядра Linux На проходящей в эти дни конференции Maintainers Summit состоялось обсуждение результатов эксперимента по добавлению в ядро Linux возможности разработ ...

Выпуск Rust 1.92. Rust-проекты для GUI, sandbox-изоляции и создания прошивокВыпуск Rust 1.92. Rust-проекты для GUI, sandbox-изоляции и создания прошивок Опубликован релиз языка программирования Rust 1.92, основанного проектом Mozilla, но ныне развиваемого под покровительством независимой некоммерческо ...

В Rust-репозитории crates.io выявлены четыре вредоносных пакетаВ Rust-репозитории crates.io выявлены четыре вредоносных пакета Разработчики языка Rust предупредили о выявлении в репозитории crates.io пакетов finch-rust, sha-rust, evm-units и uniswap-utils, содержащих вредонос ...

Microsoft запустила исследовательский проект по замене кода C/C на Rust в WindowsMicrosoft запустила исследовательский проект по замене кода C/C++ на Rust в Windows В сети активно обсуждается вакансия, которую опубликовал заслуженный инженер Microsoft Гален Хант (Galen Hunt). В описании этой вакансии озвучивается ...

Стыковка грузового корабля Прогресс МС-27 к МКС. ВидеотрансляцияСтыковка грузового корабля «Прогресс МС-27» к МКС. Видеотрансляция Транспортный грузовой корабль «Прогресс МС-27» проводит стыковку к модулю «Поиск» российского сегмента Международной космической станции (МКС). «Изве ...

Грузовой корабль Прогресс МС-27 пристыковался к МКСГрузовой корабль «Прогресс МС-27» пристыковался к МКС Грузовой корабль «Прогресс МС-27» 1 июня после старта с Байконура 30 мая и двухсуточного полета пристыковался к модулю «Поиск» российского сегмента М ...

Космический корабль Прогресс МС-27 пристыковался к МКСКосмический корабль "Прогресс МС-27" пристыковался к МКС Грузовой космический корабль "Прогресс МС-27" успешно пристыковался к малому исследовательскому модулю "Поиск", который входит в состав российского с ...

Грузовой корабль Прогресс МС-27 пристыковался к МКСГрузовой корабль "Прогресс МС-27" пристыковался к МКС Транспортный грузовой корабль "Прогресс МС-27", стартовавший в четверг с космодрома Байконур, пристыковался к Международной космической станции (МКС) ...

Продвижение кода на языке Rust в ядро Linux происходит медленнее, чем ожидалосьПродвижение кода на языке Rust в ядро Linux происходит медленнее, чем ожидалось В своём выступлении на конференции Open Source Summit China Линус Торвальдс рассказал, что он ожидал более быстрого процесса внедрения в ядро компоне ...

Выпуск операционной системы Redox OS 0.9, написанной на языке RustВыпуск операционной системы Redox OS 0.9, написанной на языке Rust После почти двух лет разработки опубликован выпуск операционной системы Redox 0.9, разработанной с использованием языка Rust и концепции микроядра. Н ...

Выпуск Rust 1.81. Препятствия при продвижении Rust в ядро LinuxВыпуск Rust 1.81. Препятствия при продвижении Rust в ядро Linux Опубликован релиз языка программирования общего назначения Rust 1.81, основанного проектом Mozilla, но ныне развиваемого под покровительством независ ...

Набор POSIX-утилит и декодировщик AV1, написанные на RustНабор POSIX-утилит и декодировщик AV1, написанные на Rust Опубликован выпуск проекта posixutils-rs 0.2.1, нацеленного на разработку на языке Rust коллекции утилит командной строки, упоминаемых в стандарте PO ...

Общий сбор программистов. Создатель C призвал разработчиков защитить язык от нападок фанатов Python, Rust, Java и GoОбщий сбор программистов. Создатель C++ призвал разработчиков защитить язык от нападок фанатов Python, Rust, Java и Go Автор языка программирования C++ обратился к сообществу программистов с призывом защитить С и C++ от нападок со стороны любителей более современных и ...

В Ubuntu 25.10 решено заменить GNU Coreutils на uutils, написанные на RustВ Ubuntu 25.10 решено заменить GNU Coreutils на uutils, написанные на Rust Джон Сигер (Jon Seager), вице-президент компании Canonical по инжинирингу и технический лидер проекта Ubuntu, представил инициативу по замене в Ubunt ...

Для ядра Linux 6.15 предложен начальный код драйвера Nova, написанный на RustДля ядра Linux 6.15 предложен начальный код драйвера Nova, написанный на Rust Для включения в состав ядра Linux 6.15, релиз которого ожидается в конце мая, предложен набор патчей с начальной реализацией драйвера Nova для GPU NV ...