It took years before the advent of six, Python 3 u’’ literals, and modernize. The author discusses this at length.
It took years before the advent of six, Python 3 u’’ literals, and modernize. The author discusses this at length.
The compiler support for C++11 (and especially inconsistencies in Debian packages, compiled flags, etc) was a very painful issue for several years. But auto is that useful ...
Python 3 could have required all strings began with u" or b", but they didn't - they did something which encouraged breakage.
> So I'm not sure six would have saved enough effort to justify the baggage of integrating a 3rd party package into Mercurial. (When Mercurial accepts a 3rd party package, downstream packagers like Debian get all hot and bothered and end up making questionable patches to our source code. So we prefer to minimize the surface area for problems by minimizing dependencies on 3rd party packages.)