Python 3 is killing Python
I doubt the lazy people who haven't moved to python3 will ever do a decent port of python 2.  Python3 has been out for over six years now, with warning before that.<p>I'd much rather bet on the python developers who are shipping software.  All major python libraries have been ported to python 3, many of them for years.  There's 4799 packages registered on pypi as supporting python 3.<p>Python is becoming less popular?  The author provided no evidence at all.  Downloads of python3 from python.org are higher than python 2, and have been for a while now.  Job websites show python having more postings than 2 years ago.<p>Not much has changed in python 3?  What rubbish.  You just have to look at the thousands of commits, and change lists.  Python 3.4 has generic functions to do single dispatch matching on type.  You can statically type check python now (see pysonar2, pylint, and pycharm for example).  Not only as pypy made a major breakthrough with performant STM based concurrency(no threads), but threading has been improved in python 3 too.  There is the new asyncio library for really elegant async, which go along with great generator improvements(yield from).  We have CFFI for simpler FFI.  Lambdas are kept simple for readability, as functions are preferred.<p>I'm just going to stop here... many of his statements are just insane.  Like this one: "You might as well ask someone to port their entire codebase to Ruby".  Um, yeah... porting a codebase to python 3 from python 2 would take more time than porting it to an entire other language.  What complete nonsense!<p>Edit: the post isn't from Microsoft, so fixing it so it isn't misleading.  There was a link to a Microsoft person on the top right of the page, which seemed to indicate he was the author.  Instead it was just someone promoting the page.  Oops/sorry!