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

Switch to muon #51

Closed
wants to merge 31 commits into from
Closed

Switch to muon #51

wants to merge 31 commits into from

Conversation

illiliti
Copy link
Member

@illiliti illiliti commented Mar 28, 2022

@apprehensions
Copy link

What's the benefit of using muon?

@dilyn-corner
Copy link
Member

dilyn-corner commented Aug 2, 2022 via email

@apprehensions
Copy link

Wow. Impressive.

I will actually use it in some of my repositories, thank you!

@illiliti
Copy link
Member Author

illiliti commented Aug 2, 2022

As Dilyn said, it opens an opportunity to get rid of python from the system, however, some effort would still be needed to achieve that.

Another notable advantage is that it is 100x faster and more portable since it can be built using tcc or cproc with no issues.

@ioraff
Copy link
Member

ioraff commented Aug 2, 2022

I will actually use it in some of my repositories, thank you!

Know that it isn't 100% compatible with meson. For instance, typing in python allowed a lot of meson builds to, for instance, use bools and ints somewhat interchangeably, despite not actually adhering to the meson spec.

@eli-schwartz
Copy link

eli-schwartz commented Aug 2, 2022

Speaking with my Meson dev hat on, I intend to break those projects anyway... Meson should be adhering to its own spec, type violations are a bug that we should be validating.

@git-bruh git-bruh closed this Oct 6, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

7 participants