|
|
1
3
首先需要用任何语言(最好是Python)编写Python编译器(而不是解释器)。编译器的第一次运行需要通过解释器运行。
然后可以使用编译器将任何Python编译为本机代码。
您可以在此处阅读有关此过程的更多信息: http://en.wikipedia.org/wiki/Bootstrapping_(compilers) 至于创建操作系统,如果要避免编译代码,则至少需要实现一个Python解释器。如果将Python解释器作为微内核编写,那么可以用Python编写操作系统的其余部分。(编辑:我只是无意中描述了克莱斯,贾亚罗提到:) |
|
|
2
9
PyPy . |
|
|
3
2
|