News for hackers. Stuff that matters.
Re:The Case for Rust in the base system by raggi on Sunday January 21, 2024 @04:01PM (#39083009)
Yeah, the architecture point comes up in lost of rust in core type discussions, but I think when it comes to the BSD's it's actually a critical argument. I'm not particularly excited by limping along unusual architectures that most of the contributors can't perform reproductions on, but the BSD's are a bastion in this space and something probably has to be. Addressing this issue in both Rust and LLVM would be valuable at large.
Re:The Case for Rust in the base system by mike_hock on Sunday January 21, 2024 @04:50PM (#39083439)
Even arm32 and x86 are Tier 2. Not exactly unusual architectures. The only Tier 1 architectures are amd64 and arm64, i.e. only the absolute mainstream. Not exactly a bastion of architecture support.
Re:The Case for Rust in the base system by est31 on Sunday January 21, 2024 @07:40PM (#39084666)
> Even arm32 and x86 are Tier 2. Not exactly unusual architectures.

There is 32-bit x86 tier 1 targets like i686-unknown-linux-gnu.

> The only Tier 1 architectures are [...] only the absolute mainstream. Not exactly a bastion of architecture support.

Tier 1 means that the target has the full testsuite run against it for each single pull request. Running the CI is computationally extremely complex, and it is hard to provide a reliable and fast CI service for most architectures.

Re:The Case for Rust in the base system by mike_hock on Monday January 22, 2024 @12:35AM (#39086640)
I meant ... the FreeBSD tiers.
Re:The Case for Rust in the base system by raggi on Sunday January 21, 2024 @04:05PM (#39083051)
It seems actually FreeBSD has dropped a lot of old platforms in recent versions, so this may not be a problem anymore. I imagine it would be with some other BSD's.
Re:The Case for Rust in the base system by kjs3 on Sunday January 21, 2024 @06:39PM (#39084215)
This. FreeBSD probably shouldn't be held back by VAX or MC88k support, but I'd be really disappointed if NetBSD for example abandon them.