Compiler not opensource? just STDLIB? #2036
Replies: 4 comments 1 reply
-
I was wondering when someone was going to make a comment like this. Modular has not claimed they have opensourced the entirety of Mojo. If you read their blog carefully, you will notice the following:
Notice the words, have been progressively. Since you may not be a native English speaker, this is the present perfect continuous tense, meaning that something has happened, and is continuing to happen. In other words, the verb is not the past tense. It is not yet done or completed. This means Modular is progressing to open source even more in the future.
As above, still in the present perfect continuous tense, means they are continuing to drive more improvements.
Well, that's pretty obvious that Modular is saying they will be releasing more open source in the future.
Again, crystal clear that modular is not done open sourcing everything and this is their first big starting point. I wish Modular the best of luck communicating with the open community. |
Beta Was this translation helpful? Give feedback.
-
Open sourcing the stdlib is the first step of open sourcing the whole thing. The compiler will also be open sourced at some point. This is the same way LLVM, CLang and others have done it. See https://docs.modular.com/mojo/faq#open-source for more info |
Beta Was this translation helpful? Give feedback.
-
Another thing to keep in mind is that the compiler (as I understand it) has a lot of MLIR in it. I would imagine this to be a very niche subset of engineers capable of doing this. I think the compiler won't become widely tinkered with until they can bootstrap the compiler in mojo itself. https://mlir.llvm.org/docs/Tutorials/ |
Beta Was this translation helpful? Give feedback.
-
Though i got information i need , the question it is about ask if we lost the release of mojo compiler source code. |
Beta Was this translation helpful? Give feedback.
-
I have not seen your compiler code.
Am i missing ?
So you called you opensource ?
You know compiler is the kernel and the most important thing of the programming language?
right?
Beta Was this translation helpful? Give feedback.
All reactions