On Tue, May 12, 2015 at 10:34 AM, zipher <dreamingforw...@gmail.com> wrote: >> The general principle here is of consenting adults: Python allows you to >> shadow built-ins because sometimes it is useful, and the good outweighs the >> potential harm. > > I think you'll have to give examples, either from the developer community or > some significant use cases to be believable.
http://docs.python-guide.org/en/latest/writing/style/#we-are-all-responsible-users http://stackoverflow.com/questions/14168791/actual-implementation-of-private-variables-in-python-class I'll leave it for you to rummage around in old Python posts for actual posts by Guido where he has stated, "we're all adults here". I did find this interesting blog post about encapsulation and test-driven development: https://jasonmbaker.wordpress.com/2009/01/08/enemies-of-test-driven-development-part-i-encapsulation/ I found the author's perspective interesting. S -- https://mail.python.org/mailman/listinfo/python-list