Self-hosting compiler: Difference between revisions
Content deleted Content added
No edit summary |
|||
Line 42: | Line 42: | ||
=={{header|Phix}}== |
=={{header|Phix}}== |
||
Phix is self hosted. Run "p -c p" and it rebuilds itself in about 15 seconds. One of my favourite parlour tricks is to then run "p p p p p p p p -cp" which stacks seven interpreted copies of itself on top of each other with the last recompiling itself, and apart from a slightly longer startup time, no slower than the shorter command. |
Phix is self hosted. Run "p -c p" and it rebuilds itself in about 15 seconds. One of my favourite parlour tricks is to then run "p p p p p p p p -cp" which stacks seven interpreted copies of itself on top of each other with the last recompiling itself, and apart from a slightly longer startup time, no slower than the shorter command. |
||
=={{header|Python}}== |
|||
The [http://pypy.org/ PyPy] project has implemented Python using the Python language. The most popular Python interpreter is CPython, which is implemented in C. |
|||
=={{header|ZED}}== |
=={{header|ZED}}== |