Way back in December 2008, Python 3.0 (also known as Py3k or Python 3000) was released. Yet here we are, eight years later, and most people are still not using it. For the most part, this isn't because Python programmers and distribution maintainers are a bunch of laggards, and the situation is very different from, for example, people's failure/refusal to upgrade (destroy?) Windows XP machines. For one thing, Python 2.7, while certainly the end of the 2.x line, is still regularly maintained, and probably will continue to be until 2020. Furthermore, because many of the major Python projects (also many, many minor ones) haven't been given the 3 treatment, anyone relying on them is forced to stick with 2.7.
Early on, a couple of big projects – NumPy and Django…
