<div dir="ltr">Let's not pursue the naming issue further.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Fri, May 13, 2016 at 9:45 AM, Koos Zevenhoven <span dir="ltr"><<a href="mailto:k7hoven@gmail.com" target="_blank">k7hoven@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Fri, May 13, 2016 at 6:29 PM, Guido van Rossum <<a href="mailto:guido@python.org">guido@python.org</a>> wrote:<br>
> On Fri, May 13, 2016 at 2:56 AM, Koos Zevenhoven <<a href="mailto:k7hoven@gmail.com">k7hoven@gmail.com</a>> wrote:<br>
>><br>
</span><span class="">>> I'm definitely busy with things that have nothing to do with that, but<br>
>> why not SubType[C]. That's what it is, right?<br>
><br>
><br>
> It's longer and it's not clearer.<br>
><br>
<br>
</span>I'm under the impression that you wanted someone to convince you about<br>
a potential mistake being made in naming it 'Type', so:<br>
<br>
I've heard people use "of" or other prepositions when reading aloud<br>
subcripts: Type[C] could be read asĀ "type of C" or something similar.<br>
So, I could imagine someone forgetting or failing to realize that<br>
there is type(C) that already means "type of C", and that giving the<br>
runtime type of an object as a static type hint does not make a lot of<br>
sense. I'm not sure Class[C] really solves this problem either.<br>
<br>
Luckily I can just do SubType = typing.Type ;). To me that is clearer.<br>
I can't argue against 'longer', since 7 characters is almost double<br>
compared to 4.<br>
<br>
In addition, I would not mind if a plain `SubType` without [] would be<br>
a type hint equivalent to `type`, if that would then be desired for<br>
consistency. (not that you would have said you would mind that<br>
either).<br>
<span class="HOEnZb"><font color="#888888"><br>
-- Koos<br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">--Guido van Rossum (<a href="http://python.org/~guido" target="_blank">python.org/~guido</a>)</div>
</div>