Earlier quoted context omitted.
So, without significant indentation?
When has it ever been an issue in use? People complained about this in 1999 but then I used it and it's never mattered.
Mojo 1.0
151–160 of 172 posts
Re: Mojo 1.0
#152The main downside is that usually I only choose languages that the LLM is extremely good at. (however I avoid dynamically typed). But I hope they succeed, it's a very interesting approach. Then I will jump on it later on. S
The premise of Mojo used to be that it was a superset of Python so in theory LLMs would benefit from that but I'm not sure how much divergence there's been
LLMs have enough problems distinguishing between major versions between packages, e.g. where all the imports were moved around and renamed.
Re: Mojo 1.0
#153Nothing but respect for Chris, and I understand why founders take these deals. But an acquihire usually means the product is the part that gets left behind, and that's the part I cared about.
Re: Mojo 1.0
#154Earlier quoted context omitted.
Who said anything about 4 months? Your "logic" seems to be that they are releasing it in 2026 and there are 4 more months in 2026 so they will be releasing it in 4 months. That's obviously flawed thinking. They will probably be releasing it coincident with their August 18 conference.
So why not either delay the 1.0 release by a week or move the open sourcing up by a week? This "strategy" makes absolutely no sense.
And intelligent imaginative people can make quite a bit of sense out of announcing 1.0 prior to the conference. Open sourcing it may require efforts that simply didn't coincide with that announcement. I see this sort of pronouncement in the chat for the chess.com daily puzzle all the time -- "the solution makes no sense!" ... and yet it always does.
P.S.
> "They will probably be releasing it coincident with their August 18 conference."
Yes, I know I wrote that, genius.
And no, I didn't ask a question, and that's not a rational explanation of why you responded. And I don't owe anyone an explanation of my attitude or tone. If you don't like it then don't interact with me.
Re: Mojo 1.0
#155I feel like this language would really benefit from some sort of 1-pager overview. I just spent a fair bit of time on the official site, and I still don't think I have a very good grasp of what problem this language aims to solve, or why I would select it over other similar languages
Re: Mojo 1.0
#156Earlier quoted context omitted.
It's categorically uninteresting until and unless that happens. Weird to release 1.0 without it. What are they waiting for?
From listening to Chris Lattner in interviews my guess it’s learning from when Swift became open source. The beta versions of Swift had massive language changes in how value types worked like with Array. Mojo is trying to get this language design locked down first, which is easier to do behind closed doors. A compiler promising source stability is a different commitment than the compiler’s code being ready for outsid…
I feel like they're going to remain closed until Qualcomm is convinced they can't make any money from it being so.
Re: Mojo 1.0
#157I feel like this language would really benefit from some sort of 1-pager overview. I just spent a fair bit of time on the official site, and I still don't think I have a very good grasp of what problem this language aims to solve, or why I would select it over other similar languages
I'd love the language and platform be succesful, nevertheless.
Re: Mojo 1.0
#158Earlier quoted context omitted.
So why not either delay the 1.0 release by a week or move the open sourcing up by a week? This "strategy" makes absolutely no sense.
I don't know why you're responding to me ... I simply pointed out how ludicrous was the statement that it will be 4 months before it is released. And intelligent imaginative people can make quite a bit of sense out of announcing 1.0 prior to the conference. Open sourcing it may require efforts that simply didn't coincide with that announcement. I see this sort of pronouncement in the chat for the chess.com daily puzz…
Edit to your edit: You asked a question, I answered it. Why be a rude about it, "genius"?
Re: Mojo 1.0
#159Sorry Chris, love you but will not use a closed language.
Re: Mojo 1.0
#160Earlier quoted context omitted.
It's supposed to be (currently) a fully native, Python-like language, but for GPUs primarily. Though I am seeing it as having a future as a fully native Python alternative that might get interesting. I hope with 1.0 (havent fully read the article yet) they stop breaking language features / syntax because they did quite a few different changes over time, their overall goal is to be a fully native superset of Python. I…
Language-feature-wise it seems like Nim will be competitive. Ecosystem-wise… yeah it's kind of a nonstarter over in Nim land. There are not many go-to libraries and its culture is not very collaborative. People seem more enamored at what they can hack together than what they can contribute to.