I think you may well be. We did try a push for plan 9 support in rust
in 2019 or so, but found a distinct lack of interest.

rather than port the rust compiler to plan 9, if support ever got in,
it might be easier to use the linux appliance approach:
linux cargo build
for example.

but first you'll need to convince those folks to be interested in plan
9 support at all.

https://github.com/rust-lang/rust/pull/74038/files


On Mon, Jun 30, 2025 at 12:39 PM Paul Lalonde <[email protected]> wrote:
>
> I've thought of bringing Rust along.  It seems to be a thing in the world I'm 
> finding myself in these days.
> The shortest path looks like adding the plan9 calling convention (and 
> register convention) to LLVM and seeing if we can cross-compile our way to 
> glory.
> But I'm certain I'm missing 100 other related things that will be much harder.
> Paul
>
> On Mon, Jun 30, 2025 at 9:51 AM Danny Wilkins via 9fans <[email protected]> 
> wrote:
>>
>> On Mon, Jun 30, 2025 at 10:31:40AM -0400, [email protected] wrote:
>> >
>> > The bigger problem is interest -- I don't have perl code I care
>> > to run, does anyone else here?
>> >
>> Technically I have a few perl tools that'd be nice to have on 9front, but
>> not nice enough to go through the trouble of porting when I plan on rewriting
>> them in C anyway. IMO Perl suffers from the 'problem' that you don't really
>> write big s Software in it a lot of the time. It's pretty bespoke and that
>> niche is handled much better by rc and awk on plan9 (I could easily rewrite
>> those perl tools in rc+awk, but I'm not guaranteed to have rc on my linuxes.)
>> 
>> Python would probably be the most practical of the 'missing' languagess, but
>> python was already in base installs for a long time due to hg, wasn't it?
>> 
>> Obviously what needs to push is rust and node so that p9 can be a real
>> next gen server platform :) Think of all the apps we could run with electron.
>
> 9fans / 9fans / see discussions + participants + delivery options Permalink

------------------------------------------
9fans: 9fans
Permalink: 
https://9fans.topicbox.com/groups/9fans/Tf84d656c78bbda91-M1689596bb34a1a13914078e7
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

Reply via email to