Are the critiques in "All the things I hate about Python" valid?

Ben Bacarisse ben.usenet at bsb.me.uk
Sat Feb 17 06:28:08 EST 2018


Marko Rauhamaa <marko at pacujo.net> writes:
<snip>
> Many people think static typing is key to high quality. I tend to think
> the reverse is true: the boilerplate of static typing hampers
> expressivity so much that, on the net, quality suffers.

I don't find that with Haskell.  It's statically typed but the types are
almost always inferred.  If you see an explicit type, it's usually
because the author thinks it helps explain something.

(I don't want to start a Haskell/Python thread -- the only point is that
static typing does not inevitably imply lots of 'boilerplate'.)

-- 
Ben.



More information about the Python-list mailing list