We should continue working to improve Rust in Guix, because it won't be
too long before it's part of Linux, which linux-libre is downstream
from.

Problems I see now:

1) Rust isn't yet supported on all CPU architectures supported in Guix
2) Rust packages don't use the normal Guix dependency mechanism, leading
to a sub-standard developer experience
3) Bootstrapping Rust within Guix takes several days at least, again
leading to a sub-standard developer experience

I think that "developer experience" is important because it basically
determines how many people will be willing to help.

Here's a recent article on the subject from Linux Weekly News:

"Rust heads into the kernel?"
https://lwn.net/SubscriberLink/853423/8ed876f0d4a6dcb5/

Reply via email to