Tak hlavně Rust ještě stále není opravdový programovací jazyk, když k buildu potřebuje Python, a to navíc ve verzi 2.7... ^^
Ale třeba se to tím sponsoringem zlepší..
Viz https://forge.rust-lang.org/release/platform-support.html.
Tier 1 je jenom x86/amd64 pod Windows, Linuxem a MacOS. Dokonce i ARM už je Tier 2.
Podpora platforem je silná stránka Rustu proti takovým jazykům, jako je Haskell, OCaml nebo i Swift. Ale když si to člověk srovná s tím, na co všechno se dá cílit s C/C++ a GCC, tak je to velmi úzký výběr.
No, bezi. Ale celkove je podpora trochu vlaznejsi. Na ARMu jsem narazil na nekolik problemu. Rust nesel treba ani nainstalovat & binarka po spusteni akorat tocila CPU, viz. https://github.com/rust-lang/rust/issues/60605 a nikoho to moc netankuje. Podobnych problemu je vic v Tier > 1.
to už pár dní nie je pravda Síce nie celý Rust, ale RLSL a Kazan rapidne zvyšujú podporu Platforiem..
RLSL Allows Running A Subset Of Rust On Vulkan/SPIR-V Enabled GPUs
Written by Michael Larabel in Vulkan on 21 October 2019
https://www.phoronix.com/scan.php?page=news_item&px=RLSL-Rust-On-SPIR-V-GPUs
Google's SwiftShader Is Becoming Conformant & Performant For Vulkan On CPUs
Written by Michael Larabel in Vulkan on 24 October 2019
With Kazan (formerly known as Vulkan-CPU) not advancing too quickly, SwiftShader thanks to Google's resources is becoming quite competent for Vulkan atop CPUs.
https://www.phoronix.com/scan.php?page=news_item&px=SwiftShader-Vulkan-2019