我想让我的 Python 脚本在不需要解释器的情况下在像微控制器这样的裸机设备上工作。我知道已经有像 PyPy 这样的 Python 的 JIT 编译器和像 CPython 这样的解释器。
但是,我见过的现有解释器(例如 CPython)占用了大量内存(以 MB 为单位)。
是否有适用于 Python 的 AOT 编译器(即通过 LLVM 等中介直接编译到本机硬件)?
我认为这样的编译器将使 Python 与现有实现相比运行得更快,并且内存占用更少。如果有,我想知道为什么该解决方案尚未普及。
python compiler-construction llvm
compiler-construction ×1
llvm ×1
python ×1