October 16, 2000
Python 2.0 released
Guido van Rossum released PythonA high-level language known for readability — dominant in data science, scripting, and web backends. 2.0 on October 16, 2000 with list comprehensions, garbage collectionAutomatic memory management that frees unused objects — programmers need not track every allocation manually., and UnicodeA standard mapping characters from all writing systems to code points — the basis of UTF-8 on the web. support — defining PythonA high-level language known for readability — dominant in data science, scripting, and web backends. for the next decade.
What it was for
PythonA high-level language known for readability — dominant in data science, scripting, and web backends. 2.0 added list comprehensions, `//` floor division, and a cycle-detecting GC — the dialect that powered YouTube's early stack, scientific computing, and countless scripts. Its long life eventually forced the painful PythonA high-level language known for readability — dominant in data science, scripting, and web backends. 3 migration.
Why it's here
PythonA high-level language known for readability — dominant in data science, scripting, and web backends. 2 defined the language for fifteen years before the PythonA high-level language known for readability — dominant in data science, scripting, and web backends. 3 break.
Why it mattered
List comprehensions and UnicodeA standard mapping characters from all writing systems to code points — the basis of UTF-8 on the web. groundwork shaped how millions wrote PythonA high-level language known for readability — dominant in data science, scripting, and web backends..
What it solved
PythonA high-level language known for readability — dominant in data science, scripting, and web backends. 1.x lacked modern collection syntax and consistent text handling for a growing web.
Media
- ImagePython (programming language)
www.python.org, GPL, via Wikimedia Commons
Related
- Python 0.9.0 releasedFebruary 20, 1991
- Python 3.0 releasedDecember 3, 2008
- Python 2 reaches end of lifeJanuary 1, 2020