3 ms·
Fantastic work! :D Must be super-satisfying to get it up and running! :D Is it tied to a particular version of python?
by willvarfar 1y ago
Fantastic work! :D Must be super-satisfying to get it up and running! :D
Is it tied to a particular version of python?
- hwpythonner 1y agoThanks — it’s definitely been incredibly satisfying to see it run on real hardware! Right now, PyXL is tied fairly closely to a specific CPython version's bytecode format (I'm targeting CPython 3.11 at the moment). That said, the toolchain handles translation from Python source → CPython bytecode → PyXL Assembly → hardware binary, so in principle adapting to a new Python version would mainly involve adjusting the frontend — not reworking the hardware itself. Longer term, the goal is to stabilize a consistent subset of Python behavior, so version drift becomes less painful.