Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Notes on Coreutils in Rust (alexgaynor.net)
15 points by steveklabnik 11 months ago | hide | past | favorite | 2 comments


Well, this part:

"This was our experience with pyca/cryptography, where the initial release we did with Rust code did not benefit from Rust at all (it was a no-op module to test the build infrastructure). Shipping it, however, flushed out considerable technical and social challenges, everything from clearer error messages and instructions for how to install Rust to the need for a standard for distributing Python binaries for systems that use musl as their libc."

..also meant that when python crypto module moves to requiring Rust, you also lose python crypto support all platforms where python exists but rust do not. Perhaps those are not many, or not important or so, but that list is probably non-zero, given that it would be easier to get python ported than rust, at least for smaller 32bit platforms.


Rust works on 32 bit and even 16 bit targets. You cross compile.

That said, of course Rust doesn't support every platform that exists, but the vast, vast majority of them, it does.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: