gccrs: un compilador alternativo para Rust
(blog.rust-lang.org)gccrses un compilador alternativo de Rust en desarrollo como parte del proyecto GCC.- Este proyecto busca dar soporte a Rust dentro de GNU Compiler Collection y apunta a tener el mismo comportamiento que
rustc. - El objetivo principal es ofrecer una alternativa para compilar Rust, especialmente en plataformas que LLVM no soporta.
gccrses útil para analizar código Rust inseguro gracias a las funciones de seguridad y los plugins de GCC.- Este proyecto busca contribuir al esfuerzo de especificación de Rust sin crear un lenguaje separado similar a Rust.
gccrsno busca competir conrustc_codegen_gcc, sino ofrecer otras ventajas como un frontend separado de GCC.- El proyecto enfatiza ayudar a que Rust llegue a más plataformas sin fragmentar el ecosistema de Rust.
- Para compilar código con
gccrs, se requiere la bandera de línea de comandos-frust-incomplete-and-experimental-compiler-do-not-use, lo que indica su estado experimental. gccrsusa GitHub y Zulip para comunicarse, en línea con las preferencias de la comunidad de Rust.- El proyecto reutiliza componentes de Rust como
poloniusyrustc_parse_formatpara garantizar precisión, y planea reutilizar más en el futuro. gccrsda la bienvenida a opiniones para mejorar su relación con la comunidad de Rust y reducir la fragmentación del ecosistema.
2 comentarios
Oh... es una buena noticia para el ecosistema, pero GCC... con la licencia GNU como problema, no sé si realmente esté bien..;;
¿Habrá cambiado a mitad de camino..;;;
gccrs tiene licencia GPL, y los resultados compilados con GCC no tienen relación con la GPL. A menos que intentaras ocultar gccrs, no habría problema.