Quote:
Originally Posted by pilotbob
I thought there was a Python 3... are they developing 2.x and 3.x in parallel? It seems like very few people are using 3 and it is not backward compatible.
|
Yes it appears that athe the moment they are both being developed - probably because as you mention there are backwards compatibility issues. I believe that Python 3 also has some performance issues compared to Python 2 - but these will hopefully be addressed as Python 3 matures.
I guess at some point the development of Python 2 will come to a halt and then there will be pressure to upgrade to Python 3. I have no idea how big a job this wil be for Calibre - particular with all the dependencies that will also need to become Python 3 compatible as well.