4 ms·
> it's very difficult to beat the JVM performance-wise Especially in Python, which is what Pixie is written in. I don't think a performance-driven developer
by hota_mazi 10y ago
> it's very difficult to beat the JVM performance-wise
Especially in Python, which is what Pixie is written in.
I don't think a performance-driven developer would have picked Python in the first place.
- stable-point 10y agoIt is not written in Python, it is written in RPython: > So this is written in Python? > It's actually written in RPython, the same language PyPy is written in. make build_with_jit will compile Pixie using the PyPy toolchain. After some time, it will produce an executable called pixie-vm. This executable is a full blown native interpreter with a JIT, GC, etc. So yes, the guts are written in RPython, just like the guts of most lisp interpreters are written in C. At runtime the only thing that is interpreted is the Pixie bytecode, that is until the JIT kicks in...
- deleted 10y ago[deleted]
- throwaway91111 10y agoIt's written in rpython; I don't understand why it couldn't be competitive with the jvm.