4 ms·
Why do you even try to ship on Python 3? Python 2.7 is far from old. You don't have to use the latest of everything. I've been using Python for almost 10 yea
by chubot 14y ago
Why do you even try to ship on Python 3? Python 2.7 is far from old. You don't have to use the latest of everything.
I've been using Python for almost 10 years, and mostly I've pretended that Python 3 doesn't exist so far :) That simplifies life in many ways.
I had no idea that people even ran Python on iOS, but if so it's cool that it even works!
It's not true that Pythonic programs can't use multiple cores. In many programs a lot of time is spent in C extensions (i.e. half the stdlib), where the GIL is released, so you can run in parallel fine in that case. Not to say you won't be bottlenecked, but don't write it off so quickly.
- dmbaggett 14y agoTwo reasons: 1) New ports (e.g., WinRT) are all going to be Python 3.X 2) All improvements (performance, memory size) are going in Python 3.X Overall, Python 2.7 certainly works. But it's a wasting asset, and so is any codebase stuck on it.