Earlier quoted context omitted.
Have you played with Mojo? It really doesn’t feel high level. I feel like JAX has been eating Julia’s lunch lately, making me think that there’s a real market for a small functional differentiable programming language with good Python interop - like a more polished Dex or Futhark.
> Have you played with Mojo? Yes. > It really doesn’t feel high level. Does Python “feel high level”? Mojo is a proper superset of Python. Particular functions may deal with low-level machine features, that is unavoidable when extracting maximum performance from hardware. Mojo is pursuing some innovative ideas there, such as autotuning and adaptive compilation. As I said in a different post, I don’t think Mojo’s main…
Isn't it more that the plan is someday Mojo may be a proper superset of Python, but right now it is far from it? I just tried opening up the Mojo playground, copy/pasted the very first little example function from the official Python tutorial (see https://docs.python.org/3/tutorial/controlflow.html#defining...) and Mojo outputs a bunch of errors.
With Cython, our goal was to make it a proper superset of Python, and it was really difficult, but we got close.