<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Oct 4, 2020, 10:13 Jacob Lifshay <<a href="mailto:programmerjake@gmail.com">programmerjake@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Oct 4, 2020, 08:19 Alyssa Rosenzweig <<a href="mailto:alyssa.rosenzweig@collabora.com" target="_blank" rel="noreferrer">alyssa.rosenzweig@collabora.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Cc'd.<br>
<br>
On Sun, Oct 04, 2020 at 03:17:28PM +0300, Michael Shigorin wrote:<br>
>       Hello,<br>
> regarding this proposal:<br>
> <a href="http://lists.freedesktop.org/archives/mesa-dev/2020-October/224639.html" rel="noreferrer noreferrer noreferrer" target="_blank">http://lists.freedesktop.org/archives/mesa-dev/2020-October/224639.html</a><br>
> <br>
> Alyssa, Rust is not "naturally fit for graphics driver<br>
> development" since it's not as universally available as<br>
> C/C++ in terms of mature compilers; you're basically<br>
> trying to put a cart before a horse, which will just<br>
> put more pressure on both Rust developers team *and*<br>
> on those of us working on non-x86 arches capable of<br>
> driving modern GPUs with Mesa.<br>
> <br>
> For one, I'm porting ALT Linux onto e2k platform<br>
> (there's only an early non-optimizing version of<br>
> Rust port there by now), and we're maintaining repos<br>
> for aarch64, armv7hf, ppc64el, mipsel, and riscv64 either<br>
> -- none of which seem to be described as better than<br>
> "experimental" at <a href="http://doc.rust-lang.org/core/arch" rel="noreferrer noreferrer noreferrer" target="_blank">http://doc.rust-lang.org/core/arch</a> page<br>
> in terms of Rust support.<br></blockquote></div></div></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Those are the ISA-specific intrinsics, which aren't really necessary for almost all rust code.</div><div dir="auto"><br></div><div dir="auto">If your looking for the official support list, see:</div><div dir="auto"><a href="https://doc.rust-lang.org/nightly/rustc/platform-support.html">https://doc.rust-lang.org/nightly/rustc/platform-support.html</a><br></div><div dir="auto"><br></div><div dir="auto">You can also see the list of official binaries here:</div><div dir="auto"><a href="https://forge.rust-lang.org/infra/other-installation-methods.html">https://forge.rust-lang.org/infra/other-installation-methods.html</a><br></div><div dir="auto"><br></div><div dir="auto">Jacob</div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>