On 25/04/07, Greg Ewing <[EMAIL PROTECTED]> wrote: > Do we really need to have B&D-ish enforcement of abstract > method implementation? It doesn't seem pythonic to me. > I might want to leave some methods of an ABC unimplemented > because I'm not intending to use them. I'd be annoyed if > I were prevented from doing that because of some theoretical > notion that they "should" be implemented.
I agree - this whole discussion still sounds like things are getting overly strict. OTOH, in Greg's case maybe he should just not bother inheriting from the ABC. From what I hear, that shouldn't cause him any problems ("duck typing isn't going away" is the message I've heard). Of course, it's difficult to be sure without specific examples (on either side of the debate). Paul. _______________________________________________ Python-3000 mailing list Python-3000@python.org http://mail.python.org/mailman/listinfo/python-3000 Unsubscribe: http://mail.python.org/mailman/options/python-3000/archive%40mail-archive.com