[rust-dev] Rust compiler bootstrapped

2013-09-10 Thread John Mija
After of reading an article seen in HN Strange Loops: Ken Thompson and the Self-referencing C Compiler (https://news.ycombinator.com/item?id=6355978) I'm worried if that issue could happens in the Rust compiler. Does Rust compiler is bootstrapped?

Re: [rust-dev] Rust compiler bootstrapped

2013-09-10 Thread Marijn Haverbeke
The Rust team is aware of this possibility, and is guarding against it by keeping a log of checksums and source git revisions for the various versions of the compiler, so that compilers downloaded from the net can be checked, and we could, if something dodgy is found, back-track to a known trusted

[rust-dev] Proposed API for character encodings

2013-09-10 Thread Simon Sapin
Hi, TR;DR: the actual proposal is at the end of this email. Rust today has good support for UTF-8 which new content definitely should use, but many systems still have to deal with legacy content that uses other character encodings. There are several projects around to implement more

Re: [rust-dev] Rust compiler bootstrapped

2013-09-10 Thread Brian Anderson
On 09/10/2013 12:01 AM, John Mija wrote: After of reading an article seen in HN Strange Loops: Ken Thompson and the Self-referencing C Compiler (https://news.ycombinator.com/item?id=6355978) Every month or so I waste time imagining how to add an easter egg based on this idea, but it would

Re: [rust-dev] Rust compiler bootstrapped

2013-09-10 Thread Kevin Ballard
Given the degrading effect this would have on anyone's faith in the compiler, you could also call this Reflections on Rusting Trust. -Kevin On Sep 10, 2013, at 2:02 PM, Brian Anderson bander...@mozilla.com wrote: On 09/10/2013 12:01 AM, John Mija wrote: After of reading an article seen in HN