Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Rewrite Rust in Rust #46

Open
TylerReid opened this issue Jun 7, 2019 · 10 comments
Open

Rewrite Rust in Rust #46

TylerReid opened this issue Jun 7, 2019 · 10 comments
Labels

Comments

@TylerReid
Copy link

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
Copy link

Beyarz commented Jun 7, 2019

Oh dear...

@porky11
Copy link

porky11 commented Jun 7, 2019

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

@TylerReid
Copy link
Author

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

@progval progval added the bug label Aug 31, 2020
@brightly-salty
Copy link

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

@bjorn3
Copy link

bjorn3 commented Jun 3, 2021

Current status of Rewriting Rust in Rust

@SOF3
Copy link

SOF3 commented Jun 3, 2021

Does Redox have linkers in Rust?

@bjorn3
Copy link

bjorn3 commented Jun 3, 2021

No, it uses ld from binutils.

@Rudxain
Copy link

Rudxain commented Nov 11, 2024

@Rudxain
Copy link

Rudxain commented Nov 11, 2024

Relevant quote from the blog-post (@Oneirical):

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?

@Rudxain
Copy link

Rudxain commented Mar 5, 2025

To anyone who is not subscribed to the issues and PRs, makefiles are gone!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

8 participants