On 9/5/20 12:00 AM, Stephen J. Turnbull wrote:
Jeffrey Kintscher writes:

  > "from foo import *" is a really lazy programming practice

However much corporate policies and educators may deprecate widely
adopted coding practices, complaining about them will get you
disliked, and nothing else.
I could say the same thing about people who make disparaging comments in mailing lists.

My point was that importing "everything" into the global namespace and then finding that a new version of Python has a new global symbol that causes a symbol conflict in your code is not a reason to reject the change.  If you use a problematic practice and a change to Python causes a symbol conflict for you, that's on you, not Python.

//Jeff

--
-----------------------------------------
From there to here, from here to there,
funny things are everywhere.
           -- Theodore Geisel
_______________________________________________
Python-ideas mailing list -- python-ideas@python.org
To unsubscribe send an email to python-ideas-le...@python.org
https://mail.python.org/mailman3/lists/python-ideas.python.org/
Message archived at 
https://mail.python.org/archives/list/python-ideas@python.org/message/JJJPF4HHRSBELIHOKZCQQRXW6MSS4XI4/
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to