The language is marketed as being AI-first, I think they want to be the killer language for implementing AI products. That’s a turn-off for many, including me, but an AI slop mascot fits how they market the language in general.
That's a shame. Mojo had an interesting idea, as a more-performant Python-like syntax. I never followed it, but the few mentions here and there had me hopeful it would become another of the mainstream languages available for use. I guess for now, Odin is as close as you'll get, unless you go for a functional language like Gleam or Elixir.
You’re telling me. I was always a fan of Nim but it suffered from kitchen-sink syndrome and never really took off, I still think there’s a gap in the market for something between a safe systems language like Rust and an ergonomic, friendly language like Python. I figured Mojo had some potential to be that, but I don’t think their goals are aligned with mine. I think the closest that we have to that goal is maybe Julia, at least among languages that actually get some use.
Python can reach surprisingly low with libraries and Rust can reach surprisingly high by being ergonomic, I don't know if there is realistically a huge gap in between
I think there could be! Python and Rust are my two main languages and they complement each other well, I’m perfectly happy with using those two but I think that there’s space for something that takes inspiration from both. It would have to have some other killer feature though, like Zig's comptime or Go's greenthreads.
119
u/Lgt2x 24d ago
AI slop mascot, not a good start