Skip to content
Discussion options

You must be logged in to vote

Hello @ProtossX

Thank you for your comments.
If you do find the project useful, I think we could all benefit from a common compiler with more users. The more companies that use our base, the more we get compatible with niche cases :)

That being said, the question you ask is something we discuss a lot internally. I think there are great benefits to a MIR, and I think rusty will introduce one at some point.

Should we have done it at the start? I don't know. It greatly simplifies codegen yes, but that complexity moves elsewhere. I believe it is a better tradeoff than a complex codegen like we have now, but it is important to keep your goals in mind and at the start and not over engineer.
If …

Replies: 2 comments 2 replies

Comment options

You must be logged in to vote
1 reply
@ghaith
Comment options

Comment options

You must be logged in to vote
1 reply
@ProtossX
Comment options

Answer selected by ProtossX
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants