There’s an interesting trend in alternative Python implementations where they just sort of peter out, and this one is no different. How does PyPy keep interest?
PyPy does have the advantage of not really being Python so much as RPython + an implementation of Python. I guess that helps.
I’m actually thinking that Go has something to do with it. Is Go the new Python? The fact that YouTube wrote a Python -> Go compiler, and that Dropbox seems to be giving up and adopting Go seems strongly in favor of this argument.
PyPy’s meta-tracing approach is indeed interesting. And the blog posts explaining how it all works keep people coming back. They also achieve much better than a 2x speedup.
Dropping support for the CPython C API might have helped. It seems that most of the work of pyston went to maintaining compatibility there and the API surface is huge.
There’s an interesting trend in alternative Python implementations where they just sort of peter out, and this one is no different. How does PyPy keep interest?
PyPy keeps interest by… being interesting. I am not kidding, I really think that’s what it is.
PyPy does have the advantage of not really being Python so much as RPython + an implementation of Python. I guess that helps.
I’m actually thinking that Go has something to do with it. Is Go the new Python? The fact that YouTube wrote a Python -> Go compiler, and that Dropbox seems to be giving up and adopting Go seems strongly in favor of this argument.
PyPy’s meta-tracing approach is indeed interesting. And the blog posts explaining how it all works keep people coming back. They also achieve much better than a 2x speedup.
Dropping support for the CPython C API might have helped. It seems that most of the work of pyston went to maintaining compatibility there and the API surface is huge.