Differences between revisions 97 and 98
Revision 97 as of 2019-10-19 20:42:20
Size: 927
Comment: Remove Python 2 information, leaving a link to previous revision for accessibility
Revision 98 as of 2020-06-15 20:01:37
Size: 564
Editor: JulienPalard
Comment: January 2020 is past, please double check my english, I'm french.
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
You should use Python 3 going forward. As of January 2020 [[https://www.python.org/dev/peps/pep-0373/|Python 2 will be in EOL (End Of Life) status]] and receive no further official support. After that date, there will be no further updates nor bugfixes. Since this end-of-life date has been planned for nearly a decade (the first end-of-life date was slated to happen in 2014, and was pushed back to 2020), and nearly all popular libraries [[https://python3statement.org/|have already ported their code]], Python 2.x is well on its way to obsolescence. As such, we can only recommend learning and teaching Python 3. You should use Python 3. Since January 2020 [[https://www.python.org/dev/peps/pep-0373/|Python 2 reached the EOL (End Of Life) status]], meaning it receives no further updates nor bugfixes. As such, we can only recommend learning and teaching Python 3.

Should I use Python 2 or Python 3 for my development activity?

You should use Python 3. Since January 2020 Python 2 reached the EOL (End Of Life) status, meaning it receives no further updates nor bugfixes. As such, we can only recommend learning and teaching Python 3.

Historical information

For historical information that may be useful in porting or maintaining remaining Python 2 systems, please see previous page revisions.

Python2orPython3 (last edited 2020-06-17 20:07:07 by MatsWichmann)

Unable to edit the page? See the FrontPage for instructions.