RunPyXL logo RunPyXL

FAQ

Is RunPyXL a ready-to-launch product?

RunPyXL is an early-stage proof of concept.
Everything shown does work, but key features are still missing before it can be considered production-ready.

Would everything run 30x faster than on a PyBoard?

I can only speak to what I’ve tested and shown.
Some things may be faster, others slower — proper benchmarking is needed to know for sure.

What does it mean it runs Python directly in hardware?

It means the hardware is Python-aware.
It’s designed to run Python as a native language — without a VM, interpreter, or JIT layer. The program runs directly on hardware with no intermediate software stack.

Is it open source

Not at this stage.

When and how can I try it?

As I said, it's still early.
If you leave your contact info, I’ll reach out if/when early access is available.
This may (or may not) be in the form of an FPGA dev board.

Will it run on my Raspberry Pi / ESP32 / [insert your favorite MCU]?

No — this is hardware, not software.
You can’t just "run" PyXL on top of another CPU.

What are the limitations? Will it support everything?

Some features are not supported yet because it’s still early. Others will depend on clearly defined use cases — there are many ways to implement each feature, and I’d like to choose the right one.
Some things like eval() or deep introspection may never be supported — at least not in hardware.