[Info-vax] Userland programming languages on VMS.

Simon Clubley clubley at remove_me.eisner.decus.org-Earth.UFP
Mon Jan 31 08:13:57 EST 2022


On 2022-01-30, Arne Vajhøj <arne at vajhoej.dk> wrote:
> On 1/30/2022 7:20 PM, Simon Clubley wrote:
>> On 2022-01-29, Arne Vajhøj <arne at vajhoej.dk> wrote:
>>> And it is not just me.
>>>
>>> The rust people are rewriting GNU Coreutils (C) in
>>> rust.
>>>
>>> https://www.phoronix.com/scan.php?page=news_item&px=Rust-Coreutils-Jan-2022
>>>
>> 
>> Let me know when the Rust compiler runs on all the architectures
>> that Linux runs on. :-)
>
> They are missing some.
>
> Rust supports x86, x86-64, ARM, MIPS, PPC, RISC-V and mainframe.
>
> So they are missing Alpha, PA, Itanium, SPARC and several
> lesser ones.
>
> But who actually runs Linux on one of those?
>

The point is that the Linux kernel is built around portability to
whatever architecture you want to run it on.

You can get a C compiler for everything someone could be interested
in running the Linux kernel on. However, until you can make the same
guarantee for Rust, then Rust will be restricted to the non-core
parts of the Linux kernel (ie: some device drivers) because otherwise
Rust suddenly becomes the reason why you can't run Linux on some
specialist architecture.

Simon.

-- 
Simon Clubley, clubley at remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.



More information about the Info-vax mailing list