In article <slrnia9olp.2uc.usenet-nos...@guild.seebs.net>,
 Seebs <usenet-nos...@seebs.net> wrote:

> On 2010-09-30, RG <rnospa...@flownet.com> wrote:
> > In article <slrnia9fvi.307n.usenet-nos...@guild.seebs.net>,
> >  Seebs <usenet-nos...@seebs.net> wrote:
> >> And that's the magic of static typing:  It is not a false positive to
> >> warn you that "2L" is not of type int.
> 
> > We'll have to agree to disagree about that.
> 
> No, we won't.  It's the *definition* of static typing.  Static typing
> is there to give you some guarantees at the expense of not being able
> to express some things without special extra effort.  That's why it's
> static.

I don't want to quibble over terminology.  Whatever label you choose to 
put on it ("false positive", "not being able to express some things 
without special extra effort") I consider it a deficiency.  The costs 
are greater than the benefits.  Reasonable people can (and obviously do) 
disagree.

rg
-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to