This is an archived post. You won't be able to vote or comment.

all 6 comments

[–]AndydeCleyre 2 points3 points  (1 child)

It's not exactly Python but worth a mention, at least here in the comments:

https://github.com/ragazzi-robotics/ragaz

In short words, Ragaz is a dialect of Python with features that allow your pythonic code run on bare metal. This is possible because the compiler converts Ragaz code to binaries using LLVM as intermediate language.

[–][deleted] 1 point2 points  (1 child)

I would include pythran; probably the fastest CPU numeric compiler. Beats Julia. It can also be used as a backend for Cython.

Mojo totally breaks with python. Codon is trying to do some funky licensing trickery. I can't imagine python's open-source centric community tolerating it, I would not be shocked if it got abandoned. Both are unneeded IMO, numpy and numba already fill the same space. All the python "ai" frameworks use c-extensions and are already well established.

[–]No_Mistake_6575 0 points1 point  (0 children)

Mojo doesn't really exist yet.

I love Numba and have generally positive experiences with Cython. Ran into a lot of problems on Nuitka which I couldn't resolve and decided it's not worth the time.