Rust core team promotes Linux on 64-bit Arm to Tier-1 supported platform status
github.com
github.com
The core team helped set the context and begin the process of understanding what Tiers meant and what the gaps were for AArch64 Linux.
Ultimately the approvals had to come from those 3 teams. I was particularly pleased with how well structured the process was!
Attaining this ‘badge’ is significant for Rust’s future though in a world where AArch64 Linux is astonishingly predominant especially in areas where Rust’s safety properties are a good fit.
For AArch64, you are absolutely right, there's a lot of useful targets already ascending the Tiers, aiming to get to Tier-1.
All this will help AArch64 in particular to ge the top-class CI focus that the Rust community has built. Bodes very well for safety and security sensitive ecosystems, IMO.
What about AVR though? I have been following the rust-avr fork for litterally years now, and it just got merged. It's still highly unreliable though, and Harvard architecture related bugs can make you pull your hairs.
If the rust community is going to promote embedded rust, it would be good to invest some effort in a wider spectrum of architectures. The language itself should be mature enough to take a break. Expanding the architecture range would be very welcome by a lot of people.
In this case, ARM stepped up themselves to help make this happen. If other vendors want to help us make Rust great on their platform, we’d love to have their support.