3 ms·
Since it's compatible with PyObject, sounds like it can be folded into CPython? Are there any arguments against that?
by Demiurge 13y ago
Since it's compatible with PyObject, sounds like it can be folded into CPython? Are there any arguments against that?
- maxerickson 13y agoThe maintenance effort. The big performance win is nice (this benchmark: https://github.com/rjpower/falcon/blob/master/benchmarks/matmult.py https://github.com/rjpower/falcon/blob/master/benchmarks/mat... ), but it is still going to be a lot slower than doing it the horrible way (calling out to Numpy). The benchmark is more aimed at demonstrating the reduction in loop overhead than it is at numerical speed, but numerical stuff is usually where you end up with a lot of loop overhead...
- freyrs3 13y agoIt'll never happen, CPython is the reference implementation and a change as drastic as rewriting all of ceval.c is too drastic for any point release.