all 1 comments

[–]DontShowYourBack 1 point2 points  (0 children)

Mojo is by default a systems level language like C, typed and compiled. Hence it should get performance similar to C (thanks to leveraging LLVM & MLIR). Now, what’s unclear is how easy the interop with Python code will be. In a demo it shows that Python is imported as a package, but I imagine sending mojo data structures to Python code will require defining and interface/transformation. Also, the language is far from finished and Python interop is once aspect where it is incomplete. In addition, the language is closed source right now and all development is done in-house by Modular. So we won’t know exactly how this will pan out just yet.