Yet Another Python Python(YAPyPy), which is extended from and compatible to the original CPython.
Why YAPyPy?
-
Compatibility:
With YAPyPy in Python3.6+, you can run any Python 3.x source codes with full compatibilities.
-
Scalability:
Pattern matching and other popular syntax sugars would be added.
Anything could be implemented in a trivial way through multiphase Python( interpreters are provided for you to change ASTs or even calculate constant values/procedure structures before bytecode emitted).
-
Optimization:
You can write your own passes to optimize Python bytecode in specific scenes, or even perform JIT techniques when it's possible.