Progreso no desenvolvemento dun compilador para a linguaxe Rust baseado en GCC

A lista de correo de desenvolvedores do conxunto de compiladores GCC publicou un informe sobre o estado do proxecto Rust-GCC, que desenvolve os gccrs frontend GCC cunha implementación do compilador de linguaxe Rust baseado en GCC. Para novembro deste ano, está previsto que gccrs teña a capacidade de construír código soportado polo compilador Rust 1.40 e lograr unha compilación e un uso exitosos das bibliotecas estándar de Rust libcore, liballoc e libstd. Nos próximos 6 meses, está previsto implementar un comprobador de préstamos e soporte para o paquete proc_macro.

Tamén se iniciaron os traballos preparatorios para a inclusión dos gccrs no corpo principal do GCC. Se GCC adopta gccrs, o kit de ferramentas GCC poderá utilizarse para compilar programas Rust sen necesidade de instalar o compilador rustc. Un dos criterios para iniciar a integración é a compilación exitosa da suite de probas oficial e dos proxectos reais en Rust. Nótase que é posible que os desenvolvedores consigan alcanzar o obxectivo previsto dentro do ciclo de preparación da rama experimental actual de GCC e gccrs incluiranse na versión GCC 13, prevista para maio do próximo ano.

Fonte: opennet.ru

Engadir un comentario