|
|
|
|
|
by tedmiston
2952 days ago
|
|
The problem with this logic is it could be extended indefinitely into the future. Python 3.3 has been available since 2012. 2020 was already a deadline that had been pushed back at least once for 2.x. I understand volatility, but 5+ years in the software world is an eternity. |
|
> ...5+ years in the software world is an eternity.
There is no particular reason why we can't maintain stability. I can still run [some] Microsoft DOS programs from the '80s, though finally most of them need DOSBox to run. For the scientific programming community we need to be able to rely on relatively ancient code. This is why FORTRAN and Matlab are still used. For example the release notes for g77 at https://gcc.gnu.org/fortran/ say
> Legacy g77 code will compile fine in almost all cases
That's code from 1977 - 40 years ago! And the release notes are just nudging people towards the 1995 language standard, not declaring deprecation.