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.