On 02/14/2012 02:21 PM, Maciej Fijalkowski wrote:
I think CPython C API is a serious part of it's success because it's "good enough for a lot of cases" not because it's necessary for it's success. In my opinion a decent FFI (not ctypes, I mean a decent one) and better performance would eliminate this need completely. From our perspective then, CPython C API is just legacy.
well, a C API is still needed if you want to embed the interpreter inside a larger C program, but PyPy doesn't offer it (yet?).
I agree that for the use case of calling external code (which is what we are discussing right now), a good ffi + a good JIT should eliminate the need the C API.
ciao, Anto _______________________________________________ pypy-dev mailing list pypy-dev@python.org http://mail.python.org/mailman/listinfo/pypy-dev