I am researching "things" for my upcoming Rust For Linux talk, and I stumbled back on these gems from Alex Gaynor and Federico @federicomena

#RustLang #GCCRS #LLVM #RustForLinux

Dependency on rust removes support for a number of platforms · Issue #5771 · pyca/cryptography

I would like to report that the newly added dependency on Rust has made it impossible to package cryptography for a number of supported Gentoo architectures (and these are architectures where peopl...

GitHub
Ported #gcc14 for #MorphOS. The #rust frontend #gccrs works and produces working code, too. The usability of this thing is currently somewhat limited of course as gccrs is still experimental.

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)

@dalias @jschauma

GCC Front-End For Rust | Alternative Rust Compiler for GCC

Arne Babenhauserheide (@[email protected])

@[email protected] one thing I have hope for is GCCrs: finally being able to cut out LLVM and compiling N rustc-versions from my build path. There’s a bootstrapped GCC. With that it should be much easier to get rust-projects. https://rust-gcc.github.io/

Die Heimat für Rollenspieler

#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

#free #opensource #foss #fossmendations #programming

GitHub - Rust-GCC/gccrs: GCC Front-End for Rust

GCC Front-End for Rust. Contribute to Rust-GCC/gccrs development by creating an account on GitHub.

GitHub