#gccrs — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #gccrs, aggregated by home.social.
-
I am researching "things" for my upcoming Rust For Linux talk, and I stumbled back on these gems from Alex Gaynor and Federico @federicomena
-
the #gccrs ferris with horns is absolute fire
thanks Pierre-Emanuel (Arthur couldn't hold the talk oopsies) for the status update!
-
@lispi314 sidenote: that #guile bootstrap path was developed for #guix :
GNU Mes (maxwell equations of software) provides a minimal #scheme interpreter and C #compiler with tooling to build #tinycc that can be used with the Mes C library to compile glibc-2.2.5, binutils-2.20.1, gcc-2.95.3 with which you can build the whole #GNU system.
Thanks to #GCCrs that will soon include #Rust
Thanks to #Python on Guile it includes a shortcut for compatible Python-based tooling.
#GCC
@dalias @jschauma -
@lispi314 Do you mean something like #GCCrs?
That got a lot of backlash (from lots of people who said that the approach is bad and completely ignored bootstrapping), but they are going through with it and are making good progress: https://rust-gcc.github.io/
(me and others told them again and again that what they are doing is great work and two years ago they finally got funding)
-
@carcosa See the side-discussion about #GCCrs and #Guix: https://rollenspiel.social/@ArneBab/109911253196227319 @dthompson
-
#GCCRust is a #GCC based compiler for #Rust.
#gccrs is a frontend for GCC that allows it compile Rust programs. Being based on GCC allows for typical GCC options like -O2 and plugins targeting GIMPLE to be used normally. gccrs also allows for mixed C and Rust code to be effectively optimized and secured as they are compiled to the same intermediate language.
Website 🔗️: https://github.com/Rust-GCC/gccrs