SoylentNews
SoylentNews is people
https://soylentnews.org/

Title    Happy Birthday, Python, You're 30 Years Old Today
Date    Sunday February 21 2021, @11:05AM
Author    Fnord666
Topic   
from the import cake dept.
https://soylentnews.org/article.pl?sid=21/02/20/1749259

AnonTechie writes:

February 20, 2021, the 30th anniversary of Python, finds the programming language at the top of its game but not without challenges. "I do believe that Python just doesn't have the right priorities these days," said Armin Ronacher, director of engineering at software monitoring biz Sentry and creator of Flask, the popular Python web app framework, in an email interview with The Register. Ronacher, a prolific Python contributor, remains a fan of the language. He credits Python's success to being both easy to learn and having an implementation that was easy to hack. And in its early years, Python didn't have a lot of competitors with those same characteristics, he said

[...] The shortcomings of Python's software packaging tools – the software used to set up Python environments and to download, install, and manage libraries – have been an issue for years. It was bad enough that cartoonist Randall Munroe, on April 30, 2018, penned an xkcd comic on the subject.
Things have improved somewhat since then. In 2019, the Python Software Foundation awarded the Packaging Working Group $407,000, courtesy of Mozilla and the Chan Zuckerberg Initiative, to renovate the pip package management tool in 2020.

[...] For the Python community, bringing new people in so others can step back or delegate may help mitigate that sense of siege. Jodlowska credits efforts by Python core developers to keep the community vital. "A lot of the current core developers, for example, on their own time mentor others who are interested in becoming core developers," she said. "And there's definitely a steady stream of new incomers that way."

[...] Thirty years on, Python deserves recognition for what it has accomplished but it can't rest on its laurels. Rival programming languages like Julia and R in data science, and Go in cloud-native applications, have been turning heads. And the need for greater memory safety, to reduce security risks, has helped push TypeScript and Rust into the spotlight. Uneasy lies the head that wears a crown.

Happy birthday, Python

What's your take on this ?


Original Submission

Links

  1. "AnonTechie" - https://soylentnews.org/~AnonTechie/
  2. "for years" - https://blog.ionelmc.ro/2015/02/24/the-problem-with-packaging-in-python/
  3. "xkcd comic" - https://xkcd.com/1987/
  4. "improved somewhat" - https://stefanoborini.com/current-status-of-python-packaging/
  5. "Happy birthday, Python" - https://www.theregister.com/2021/02/20/happy_birthday_python_youre_30/?page=1
  6. "Original Submission" - https://soylentnews.org/submit.pl?op=viewsub&subid=47569

© Copyright 2024 - SoylentNews, All Rights Reserved

printed from SoylentNews, Happy Birthday, Python, You're 30 Years Old Today on 2024-03-28 23:23:26