Comment on Python JIT project was asked to pause developmentComments−dist-epoch3moThere is a large graveyard of JITs and JIT-adjacent projects for Python.By now it should be clear to anybody working on Python JIT that the probability of failure is 90%.The future is probably rewriting performance critical Python code in Rust instead of trying to fix Python.Or maybe a future LLM could add a JIT to Python in an effort-run.−adsharma3moThe future is to write Rust in a python interpreter compatible way leveraging large parts of the python ecosystem.This will require minor tweaks to the language and perhaps a forked interpreter (a forked parser already exists).Then you solve the two language problem with a combination of probabilistic and deterministic translation.
Comments
There is a large graveyard of JITs and JIT-adjacent projects for Python.
By now it should be clear to anybody working on Python JIT that the probability of failure is 90%.
The future is probably rewriting performance critical Python code in Rust instead of trying to fix Python.
Or maybe a future LLM could add a JIT to Python in an effort-run.
The future is to write Rust in a python interpreter compatible way leveraging large parts of the python ecosystem.
This will require minor tweaks to the language and perhaps a forked interpreter (a forked parser already exists).
Then you solve the two language problem with a combination of probabilistic and deterministic translation.