|
|
|
|
|
by chrisseaton
3643 days ago
|
|
Why is a simple CPython implementation such an important requirement? Portability? Make the JIT optional. Ease of maintenance? Get a small team of experts to maintain it on behalf of everyone else. Openness to beginners? That would be nice if possible as well, but CPython's job is to run programs rather than to educate. A JIT needn't make the grammar, bytecode or threading model more complex. It would make data structures and the implementation more complex, but do you not think that's worth it if Python could be twice as fast? |
|
CPythons 'job' is to be the reference implementation of Python.