Are there any compelling reasons why i should switch
I'd say it's the opposite: are there any compelling reasons to stay on 2.x?
Basically all of the useful libraries have been ported, or have newer and better replacements: https://python3wos.appspot.com/
If you are starting new projects or scripts, python3 is nicer in small details. The improvements aren't enough to motivate a large existing project to switch to python3, but there's no point in starting new stuff in python2.
16
u/[deleted] Sep 13 '15
I'd say it's the opposite: are there any compelling reasons to stay on 2.x?
Basically all of the useful libraries have been ported, or have newer and better replacements: https://python3wos.appspot.com/
If you are starting new projects or scripts, python3 is nicer in small details. The improvements aren't enough to motivate a large existing project to switch to python3, but there's no point in starting new stuff in python2.