Another reason is that I wish to write up some document describing how the rust-language layers up, maybe a year from now. It is not very obvious to me what is bare metal rust vs compiler magic/library magic in the rust language. With these reports and my experience down the line, this might be interesting for people to read.
In fact, I'd go so far as to suggest people who feel like the content that's linked here is not too approachable to use the facilities provided to downvote the post to help other people avoid suboptimal content, if they feel it would be called for.
Sure, it's not required, but how many people were turned off because they had no idea what the article was about?
Why not? A lot of projects do it. You also don't have to include that introduction in your RSS feeds, for the most avid readers, but it's very useful for newcomers.
> gccrs is a full alternative implementation of the Rust language ontop of GCC with the goal to become fully upstream with the GNU toolchain. Please find the answers to frequently asked questions over on: https://github.com/Rust-GCC/gccrs/wiki/Frequently-Asked-Ques...
Two sentences like these would be more than enough to give a person passing by enough information to know what it's about, if it'd be useful for them, and whether they'd like to keep on reading.
> Please note, the compiler is in a very early stage and not usable yet for compiling real Rust programs.
> gccrs is a full alternative implementation of the Rust language ontop of GCC with the goal to become fully upstream with the GNU toolchain.
I'm happy that there's work on alternative Rust compilers though!
[1] https://github.com/Rust-GCC/gccrs