[Python-Dev] PEP 544: Protocols - second round
Guido van Rossum
guido at python.org
Mon Jun 5 17:59:29 EDT 2017
More information about the Python-Dev mailing list
Mon Jun 5 17:59:29 EDT 2017
- Previous message (by thread): [Python-Dev] PEP 544: Protocols - second round
- Next message (by thread): [Python-Dev] PEP 544: Protocols - second round
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Fri, Jun 2, 2017 at 3:10 PM, Ivan Levkivskyi <levkivskyi at gmail.com> wrote: > On 1 June 2017 at 00:10, Guido van Rossum <guido at python.org> wrote: > >> >> On Wed, May 31, 2017 at 2:16 AM, Ivan Levkivskyi <levkivskyi at gmail.com> >> wrote: >> >>> On 31 May 2017 at 00:58, Guido van Rossum <guido at python.org> wrote: >>> [...] >>> >>> Thank you for very detailed answers! I have practically nothing to add. >>> It seems to me that most of the Kevin's questions stem from unnecessary >>> focus >>> on runtime type checking. Here are two ideas about how to fix this: >>> >>> * Add the word "static" somewhere in the PEP title. >>> >> >> So the title could become "Protocols: Static structural subtyping (duck >> typing)" -- long, but not record-setting. >> > > I am thinking about "Protocols: Structural subtyping (static duck > typing)". The reason is that subtyping is already a mostly static concept > (in contrast to subclassing), > while duck typing is typically associated with the runtime behaviour. > > This might seem minor, but this version of the title sounds much more > naturally to me. > +1 -- --Guido van Rossum (python.org/~guido) -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20170605/d83c2f69/attachment.html>
- Previous message (by thread): [Python-Dev] PEP 544: Protocols - second round
- Next message (by thread): [Python-Dev] PEP 544: Protocols - second round
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-Dev mailing list