[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: rust work in progress conflicts
From: |
Ludovic Courtès |
Subject: |
Re: rust work in progress conflicts |
Date: |
Fri, 06 May 2016 11:59:58 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
Alex Griffin <address@hidden> skribis:
> On Thu, May 5, 2016, at 08:35 AM, Ludovic Courtès wrote:
>>
>> Yeah it’s OK to do it in the order: write the package bootstrapped from
>> the binary blob, and then work on bootstrapping it from OCaml.
>
> I do not think that bootstrapping Rust from OCaml is a practical goal.
> When you guys have talked about bootstrapping gcc from an older version,
> I don't think it has involved even a dozen gcc versions, let alone 319!
If it really has to be 319 versions of Rust, then I agree.
I thought/hoped that it would in fact be just a few of them.
Andy Wingo <address@hidden> skribis:
> Also FWIW, I think in the future a sane bootstrap is probably more
> likely from a MIR interpreter (something like this but implemented from
> another language: https://github.com/tsion/miri/tree/master/src).
Yeah, though MIR it not source (not the “preferred form”), AIUI.
Thanks,
Ludo’.