Submission timeline
2007–2026One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.
First comments on top threads
HN comment orderThis was recently posted to /r/rust with the engagement of the author (mutabah) if you'd like to ask questions or get involved. In particular here's him answering why he started this project: https://www.reddit.com/r/rust/comments/718gbh/mrustc_alterna... One of the interesting things about this project is that because its initial goal is to validate the reproducibility of the main Rust compiler it doesn't actually need to implement a borrow checker, as the borrow checker strictly rejects programs and has no role…
The interesting thing to me is that this does not fully valid Rust code, e.g. not checking for borrow safety. Which would normally make no damn sense for a Rust compiler, but actually makes sense for what this particular project is trying to achieve. This is not a compiler for developing Rust programs. This is a compiler to let platforms unsupported by Rust/LLVM build rust programs from source. So it takes a Rust program which already exists, assumes it can…
This is extremely in-progress. In general, the rust project is very happy to see some alternate implementations, but the author of this expressed some frustration on IRC recently that someone expected this to be working already. Please take it for what it is so far!
Note: it does not do any optimization, but delegating this task to the C compiler.
The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.
- Breakout years
- 2
- Total points
- 272
- Total comments
- 186
100+ points or 50+ comments
reference only — not used in Hall rules or ranking
reference only — not used in Hall rules or ranking
Every submission
| Date | Title as submitted | By | Points | Comments |
|---|---|---|---|---|
| 2016-08-16 | Alternative Rust Compiler | miqkt | 4 | 2 |
| 2017-09-20 | Mrustc: alternative Rust compiler written in C++ | adamnemecek | 4 | 0 |
| 2017-09-21 | Mrustc: a Rust compiler written in C++First breakout · Best thread | mabynogy | 182 | 121 |
| 2021-02-28 | mrustc: In-progress alternative Rust compiler (to C)Latest 20+ point return | my123 | 80 | 62 |
| 2022-09-12 | Alternative Rust compiler producing CHall induction | yuuta | 2 | 1 |
