ansuz / RIIR

why not Rewrite It In Rust
https://transitiontech.ca/random/RIIR
640 stars 6 forks source link

Rewrite Rust in Rust #46

Open TylerReid opened 5 years ago

TylerReid commented 5 years ago

https://github.com/rust-lang/rust/issues/61013

Why Rust uses LLVM? It is written in C++. Why rust isn't completely self-hosted?

Beyarz commented 5 years ago

Oh dear...

porky11 commented 5 years ago

But ust is already written in rust. It only uses an LLVM backend, which doesn't really matter.

TylerReid commented 5 years ago

So what I am hearing is we need to rewrite LLVM in rust...

brightly-salty commented 3 years ago

Way ahead of you. https://www.reddit.com/r/rust/comments/5z2yvw/why_not_rewrite_llvm_in_rust/

bjorn3 commented 3 years ago

Current status of Rewriting Rust in Rust

SOF3 commented 3 years ago

Does Redox have linkers in Rust?

bjorn3 commented 3 years ago

No, it uses ld from binutils.

Rudxain commented 1 week ago

@bjorn3 Please don't forget the makefiles!

Rudxain commented 1 week ago

Relevant quote from the blog-post:

I went from not knowing Rust at all 1 year ago to having my life rewritten in it. Who could have thought the Rewrite It In Rust evangelists had their dominion extend even to people's lives?