news.volyx.in

Python Is Eating the World (zdnet.com)

879 points by gilad · 2625 days ago · 957 comments on HN

Article summary

Python is a widely used programming language that was created by Guido van Rossum in the late 1980s. It was designed to be easy to use and capable, and has since become one of the most popular programming languages in the world. Python is used by millions of people, including professional and amateur developers, and is particularly popular among web developers, data scientists, and system administrators. Its simplicity and readability have contributed to its success.

Main themes

  • Python history
  • Programming language design
  • Package management
  • Virtual environments
  • Language popularity

What commenters say

  • Python's package management system is problematic and can be improved with tools like Conda or virtualenv.
  • The use of virtual environments is essential for managing dependencies and avoiding conflicts.
  • The Python community has been slow to adopt good packaging tools, unlike other languages like Ruby.
  • Some users find the current state of Python package management to be satisfactory and do not see a need for significant changes.
  • The use of pip and virtualenv can be confusing and error-prone, especially for newcomers.
  • Conda can be a good solution for package management, but it can also introduce new problems if not used carefully.
  • The Python community should prioritize improving package management and making it more user-friendly.