5 ms·
I wonder why Dropbox is focusing Pyston (https://github.com/dropbox/pyston https://github.com/dropbox/pyston) only on 2.7 atm. With PyPy supporting 2.7 very wel
by rufugee 11y ago
I wonder why Dropbox is focusing Pyston (https://github.com/dropbox/pyston https://github.com/dropbox/pyston) only on 2.7 atm. With PyPy supporting 2.7 very well, it'd seem a greater benefit to the community to target 3.
That said, I'm sure there are specific things Dropbox needs to solve for 2.7 which PyPy doesn't do.
- brettcannon 11y agoPyston targets Python 2.7 because that's what they use on their servers. As for why Pyston over PyPy, http://blog.pyston.org/2015/11/24/pyston-talk-recording/ http://blog.pyston.org/2015/11/24/pyston-talk-recording/ has a nice video that mentions why (among other things).
- gsnedders 11y agoPyston has a goal of full C-API compatibility, unlike PyPy. Dropbox are almost certainly not trying to create the greatest benefit for the community, but rather the greatest benefit for themselves, and they have huge amounts of Python 2 code in production. As such, Python 2.7 with full C-API compatibility makes sense for them to focus on.
- mangeletti 11y agoNothing wrong with self interest, especially when it directly benefits the community in any way, big or small.