
5 Sep
2020
5 Sep
'20
8:18 a.m.
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