Avoid Rust if possible. The entire project suffers from SJW/CoC bullshit and it has been mostly, if not completely subverted by large corporations (Amazon) just like Linux.
Hostile Amazon Takeover
https://twitter.com/steveklabnik/status/1437441662998007809 https://archive.md/wRy9Z
https://www.rust-lang.org/governance
Compiler Team https://www.rust-lang.org/governance/teams/compiler
Developing and managing compiler internals and optimizations
Felix Klock (pnkfelix) -
Team Leader
>http://pnkfx.org/pnkfelix/
> https://twitter.com/pnkfelix
>Amazon
Wesley Wiser -
Team Leader
>https://github.com/wesleywiser
>https://twitter.com/wesleywiser
>Microsoft
Niko Matsakis
> https://twitter.com/nikomatsakis
>Amazon
David Wood (davidtwco)
>https://github.com/davidtwco
>https://davidtw.co/
>Huawei
Nick Cameron (nrc) - Past Member
>https://github.com/nrc
>https://www.ncameron.org/
>Microsoft
Michael Woerister (michaelwoerister)
>https://github.com/michaelwoerister
>Microsoft
Oli Scherer (oli-obk)
>https://github.com/oli-obk
>Amazon
>TRANNY
So the compiler team is led by both Microsoft and Amazon employees. Great.
Now lets look at the language team:
Language Team https://www.rust-lang.org/governance/teams/lang
Designing and helping to implement new language features
Josh Triplett -
Team Leader
>Nothing too bad about this guy.
Saoirse Shipwreckt (withoutboats) - Past Member
>https://github.com/withoutboats
>https://without.boats/
>"Black Lives Matter"
Niko Matsakis is on this team again.
>Amazon
Felix Klock is on this team again.
>Amazon
Nick Cameron is on this team again.
>Microsoft
Both the language and compiler teams being owned by Amazon is pretty shitty already, but it does get worse:
Library Team https://www.rust-lang.org/governance/teams/library
Managing and maintaining the Rust standard library and official rust-lang crates.
Mara Bos (m-ou-se) -
Sole Team Leader
>https://twitter.com/m_ou_se
>TRANNY #1
Jane Lusby (yaahc)
>https://twitter.com/yaahc_
>TRANNY #2
Josh Stone (cuviper)
>https://github.com/cuviper
>https://twitter.com/cuviper
>Red Hat
And there are the other teams as well with their own problems that I'm not including in this post because its long enough already.
The Rust language is more of a political statement than a tool. It is the reason that its users focus on rewriting currently existing software like the Linux Kernel and GNU Coreutils in it rather than developing new software. Its why most of its users use Github and Twitter to work and converse. Its why "community" is such a massive core tenet for Rust and why they have a CoC.
The project is a parasite owned by corporations. Just look at the Rust Foundation and who's behind it.
>Google
>Microsoft
>Huawei
>Amazon
>Mozilla
>Facebook
https://foundation.rust-lang.org/members/
And the only reason the foundation exists in the first place is because Mozilla abandoned Rust back in 2020 with the firing of over 250 of their employees. Yes, Mozilla fired its Rust employees then went on to create the Rust Foundation with the other corporations.
This is not a ecosystem I would like to work within or with. A language is more than a standard and a compiler, and Rust has a lot of nasty shit attached to it. It thrives through attacking languages like C++ and C for being "unsafe" (Completely disregarding that C and C++ are deliberately low-level, permissive languages that don't hold your hand, making them perfect for low-level, performance sensitive software like operating systems, drivers, video games, etc.) while touting itself as the future of programming.