4 ms·
Facebook's experimental performance oriented greenfield implementation of Python
- e2e4 5y agoSkybison contains a number of performance optimizations, including: small objects; a moving GC; hidden classes; bytecode inline caching; type-specialized bytecode; an experimental template JIT.
- tekknolagi 5y agoHi all! I was on the Skybison team and am happy to answer questions.
- nolroz 5y agoYip yip?
- signa11 5y agohow does it compare (performance wise) to cpython and pypy implementations ?
- tekknolagi 5y agoOur benchmarking infrastructure was pretty internal-specific so we didn't want to release a bunch of numbers from that. Ideally we'll integrate into some already well-known benchmark infrastructure, like smarr's, for a fair comparison. But up to ~5x CPython on some benchmarks!