GNU-

В то время как официальная/справочная реализация компилятора Rust основана на LLVM, по-прежнему предпринимаются независимые усилия по созданию интерфейса GCC Rust в качестве альтернативной полной реализации языка программирования Rust.

Интерфейс GCC для Rust продолжает развиваться как альтернативный компилятор, продвигающийся вперед для кода Rust, хотя на данный момент он не завершен или близок к нему по основным функциям.

Однако, согласно недавнему обсуждению , интерфейс GCC Rust разработчики работают над созданием ветки GCC Git, которая будет отражать их проект GitHub. Имея формальную ветку репозитория GCC Git, они надеются помочь укрепить свои намерения по обновлению внешнего интерфейса, когда он будет готов. Точно так же они уже добивались передачи авторских прав FSF при подготовке к этому возможному апстримингу. Кроме того, они работают над созданием отдельного списка рассылки GCC для этого интерфейса для обработки отправки/проверки исправлений таким образом, чтобы дополнить их рабочий процесс GitHub. Их репозиторий GitHub продолжит сосуществовать.

Те, кто хочет отслеживать статус интерфейса GCC Rust, могут сделать это с помощью еженедельных отчетов о состоянии . Совсем недавно они достигли рубежа в создании своих универсальных шаблонов и выясняют, поддерживают ли их свойства, прежде чем перейти к сопоставлению с образцом и импорту/видимости. Также этим летом два студента работают над улучшением GCC Rust в рамках Google Summer of Code.