| ▲ | redlewel 4 hours ago |
| Don't see the value of using a language with a closed source compiler... Much better options out there. Python already has libraries like Pydantic that offload performance to functions written in Rust under the hood. |
|
| ▲ | nylonstrung 3 hours ago | parent | next [-] |
| The point is that Mojo compiles to MLIR for programming on heterogenous compute and GPU so something like Pydantic isn't really comparable here. The alternatives would be stuff like CUDA |
|
| ▲ | woadwarrior01 3 hours ago | parent | prev | next [-] |
| The value has already been materialized. They were acquired by Qualcomm for $3.9 billion. |
| |
| ▲ | mohamedkoubaa 17 minutes ago | parent | next [-] | | The value has been speculated on. It doesn't mean the value has materialized. | |
| ▲ | sgt 2 hours ago | parent | prev [-] | | Wow, so Lattner became a billionaire. Pays to be in compilers. | | |
| ▲ | woadwarrior01 an hour ago | parent [-] | | For once. A former colleague once quipped: The only way to make decent money in the business of language runtimes is to get a job at a big company that depends on it. |
|
|
|
| ▲ | my123 4 hours ago | parent | prev | next [-] |
| > Finally, we will continue to progressively open-source more of the Mojo language, as well as components in MAX that we have built with it. Our commitment remains unchanged – we will open source the Mojo compiler and toolchain in 2026. |
| |
| ▲ | mort96 4 hours ago | parent [-] | | It's categorically uninteresting until and unless that happens. Weird to release 1.0 without it. What are they waiting for? | | |
| ▲ | embedding-shape 3 hours ago | parent | next [-] | | > Weird to release 1.0 without it. What are they waiting for? Hmm, I've been under the impression that at one point they said it'd be 100% FOSS by the time 1.0 hits, but maybe I misunderstand/misremember the details. But I remember they'd said it'd be FOSS in connection with 1.0, seems weird to do it this way instead of waiting until it's all FOSS then cut 1.0. | | | |
| ▲ | ktm5j an hour ago | parent | prev | next [-] | | A lot of people beg to differ. And it's their decision, not yours on when to open source. They have their reasons even if they aren't explaining them to you. | |
| ▲ | redlewel 3 hours ago | parent | prev | next [-] | | This exactly. Doesn't scream confidence that its still closed upon release. | | |
| ▲ | usef- an hour ago | parent [-] | | Why? The creators have a strong open source background and it's work to properly open source. |
| |
| ▲ | fluidcruft 4 hours ago | parent | prev | next [-] | | People to tune in to the conference, probably. | |
| ▲ | bourbonproof 3 hours ago | parent | prev [-] | | I think they are waiting for a wild success in adoption, and if that doesn't happen they can use the IP to pivot to something else without giving the core away to anyone for free/as open-source. |
|
|
|
| ▲ | pjmlp 3 hours ago | parent | prev | next [-] |
| C and C++ were closed source for quite some time, they still are in places like commercial embedded OSes and console dev kits, even when they happen to be GCC and clang forks nowadays. Clang actually has replaced most GCC forks exactly because vendors can keep the fork closed source. |
| |
| ▲ | redlewel 3 hours ago | parent | next [-] | | Sure but at those times C and C++ had no immediate replacement, and if you were doing embedded C/C++ was your only option.
The same cannot be said for Mojo. | | |
| ▲ | mike_hearn 3 hours ago | parent | next [-] | | There were competitors. Pascal and assembly, most obviously. It was just a different culture. There was no expectation that everything should be free. | |
| ▲ | pjmlp 3 hours ago | parent | prev | next [-] | | In that regard yes, personally I think Mojo has lost its opportunity, but not due being commercial. AMD/NVIDIA/Intel now having first class support for Python DSLs or GPU JITs for their APIs, and Julia as well. | |
| ▲ | 3 hours ago | parent | prev [-] | | [deleted] |
| |
| ▲ | jibal 3 hours ago | parent | prev [-] | | The C compiler source came with the AT&T UNIX tape ... it wasn't open source because FOSS didn't exist at the time and it was under a proprietary license, but it was not "closed source". Parts of MOJO, OTOH, are closed source because the source has not been released (yet ... it apparently will be later this month). | | |
| ▲ | pjmlp an hour ago | parent [-] | | That one yes, the ones sold by all UNIX clone vendors definitely not. In fact, GCC was largely ignored until Sun decided to split SunOS into two SKUs. |
|
|
|
| ▲ | fluidcruft 4 hours ago | parent | prev [-] |
| Their website has a banner suggesting news about open sourcing of the compiler at some Aug 18 convention. |