4 ms·
Mojo is NOT Python compatible (although they initially wanted it to be). So they got all downsides without the upsides.
by loglog 4mo ago
Mojo is NOT Python compatible (although they initially wanted it to be).
So they got all downsides without the upsides.
- fiedzia 4mo agoThey claim you can easily mix them so there is some degree of compatibility.
- Conscat 4mo agoEvery reasonable language has a Python interop story. All it takes is C FFI. But what Mojo promised early on was the eventuality of compiling a large amount of Python code if not entire wheels as Mojo.
- melodyogonna 4mo agoI don't recall they promised that. They promised it'll be a superset, but Mojo introduces new keyword. Mojo could support all Python features today exactly as they're supported in Python and you wouldn't still be able to copy Python code into Mojo and compile it
- boxed 4mo ago"All downsides"? What do you mean?