Напредок во развојот на компајлер за јазикот Rust базиран на GCC

Поштенската листа на развивачи на компајлерот на GCC објави извештај за статусот на проектот Rust-GCC, кој го развива GCC frontend gccrs со имплементација на Rust јазичниот компајлер базиран на GCC. До ноември оваа година, планирано е gccrs да се доведе до способност за градење код поддржан од компајлерот Rust 1.40 и да се постигне успешна компилација и употреба на стандардните библиотеки Rust libcore, liballoc и libstd. Во следните 6 месеци се планира имплементација на проверка на заеми и поддршка за пакетот proc_macro.

Започнаа и подготвителни работи за вклучување на gccrs во главното тело на GCC. Ако gccrs биде усвоен од GCC, GCC алатката ќе може да се користи за компајлирање на Rust програми без потреба од инсталирање на rustc компајлерот. Еден од критериумите за започнување на интеграцијата е успешната компилација на официјалниот тест пакет и реални проекти во Rust. Забележано е дека е можно програмерите да успеат да ја постигнат зацртаната цел во рамките на подготвителниот циклус на тековната експериментална гранка на GCC и gccrs ќе биде вклучена во изданието GCC 13, закажано за мај следната година.

Извор: opennet.ru

Додадете коментар