2017 Python Year in Review
Episode #145,
published Sun, Dec 31, 2017, recorded Thu, Dec 28, 2017
It's been an amazing year for Python. We've seen its meteoric growth continue to become the most popular, major programming language. We've seen significant grants and funding come in for open source. And this just might be the year that the Python 2 or Python 3 question was finally settled.
Join Brian Okken, my co-host from our Python Bytes podcast, and me as we look back at many of the major milestones for Python in 2017.
Links from the show
Join Brian Okken, my co-host from our Python Bytes podcast, and me as we look back at many of the major milestones for Python in 2017.
Links from the show
#1. Finally we switch to modern Python
Python 3 vs Python 2: It’s Different This Time: activestate.com
Django 2.0 is dropping support for legacy Python: news.ycombinator.com
Django 2.0 (released earlier this month): docs.djangoproject.com
Instagram switching to Python 3 on one branch: youtube.com
Heroku switching default to v3.6: reddit.com
NumPy: Plan for dropping Python 2.7 support: github.com/numpy
Python 2 Death Clock: pythonclock.org
#2. Hackers subvert PyPI
Ten Malicious Libraries Found on PyPI: arstechnica.com
#3. PyPI gets long awaited support to modernize
PSF awarded $170,000 grant from Mozilla Open Source Program to improve sustainability of PyPI: pyfound.blogspot.com
NumPy receives first ever funding, thanks to Moore Foundation: numfocus.org
#4. Digital activists move to save endangered data
Hackers downloaded US government climate data and stored it on European servers as Trump was being inaugurated: qz.com
#5. Rise of the async web frameworks
Sanic: github.com/channelcat
Quart: gitlab.com/pgjones/quart
Japronto: github.com/squeaky-pl/japronto
#6. CPython moved to GitHub
CPython on GitHub: github.com/python/cpython
Mailing list announcement: mail.python.org
Reddit discussion: reddit.com/r/Python
Brett Cannon’s excellent background story: snarky.ca
#7. The Incredible Growth of Python
Stackoverflow article: stackoverflow.blog
Python overtakes R, becomes the leader in Data Science, Machine Learning platforms: kdnuggets.com
#8. Tech is in danger of scaring people
Tech people think they are the good guys, they aren't: wired.com
The Dark Secret at the Heart of AI: technologyreview.com
The Real Threat of Artificial Intelligence: nytimes.com
#9. Python appears inside some influential apps
Excel and Python, maybe: excel.uservoice.com
Python in SQL Server 2017: enhanced in-database machine learning: blogs.technet.microsoft.com
#10. Google implements Python (2 :-/ ) on Go
How big is the Python Family: py.checkio.org/blog
Grumpy: Running Python on Go: talkpython.fm
Brian's book: Python Testing with pytest: amzn.to/2DsYmiJ
Episode transcripts: talkpython.fm
--- Stay in touch with us ---
Subscribe to us on YouTube: youtube.com
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy
Python 3 vs Python 2: It’s Different This Time: activestate.com
Django 2.0 is dropping support for legacy Python: news.ycombinator.com
Django 2.0 (released earlier this month): docs.djangoproject.com
Instagram switching to Python 3 on one branch: youtube.com
Heroku switching default to v3.6: reddit.com
NumPy: Plan for dropping Python 2.7 support: github.com/numpy
Python 2 Death Clock: pythonclock.org
#2. Hackers subvert PyPI
Ten Malicious Libraries Found on PyPI: arstechnica.com
#3. PyPI gets long awaited support to modernize
PSF awarded $170,000 grant from Mozilla Open Source Program to improve sustainability of PyPI: pyfound.blogspot.com
NumPy receives first ever funding, thanks to Moore Foundation: numfocus.org
#4. Digital activists move to save endangered data
Hackers downloaded US government climate data and stored it on European servers as Trump was being inaugurated: qz.com
#5. Rise of the async web frameworks
Sanic: github.com/channelcat
Quart: gitlab.com/pgjones/quart
Japronto: github.com/squeaky-pl/japronto
#6. CPython moved to GitHub
CPython on GitHub: github.com/python/cpython
Mailing list announcement: mail.python.org
Reddit discussion: reddit.com/r/Python
Brett Cannon’s excellent background story: snarky.ca
#7. The Incredible Growth of Python
Stackoverflow article: stackoverflow.blog
Python overtakes R, becomes the leader in Data Science, Machine Learning platforms: kdnuggets.com
#8. Tech is in danger of scaring people
Tech people think they are the good guys, they aren't: wired.com
The Dark Secret at the Heart of AI: technologyreview.com
The Real Threat of Artificial Intelligence: nytimes.com
#9. Python appears inside some influential apps
Excel and Python, maybe: excel.uservoice.com
Python in SQL Server 2017: enhanced in-database machine learning: blogs.technet.microsoft.com
#10. Google implements Python (2 :-/ ) on Go
How big is the Python Family: py.checkio.org/blog
Grumpy: Running Python on Go: talkpython.fm
Brian's book: Python Testing with pytest: amzn.to/2DsYmiJ
Episode transcripts: talkpython.fm
--- Stay in touch with us ---
Subscribe to us on YouTube: youtube.com
Follow Talk Python on Mastodon: talkpython
Follow Michael on Mastodon: mkennedy