A Pragmatic Case for Static Typing
Russ P.
Russ.Paielli at gmail.com
Mon Sep 2 14:33:34 EDT 2013
On Monday, September 2, 2013 1:10:34 AM UTC-7, Paul Rubin wrote:
> "Russ P." writes:
>
> > I just stumbled across this video and found it interesting:
>
> > http://vimeo.com/72870631
>
> > My apologies if it has been posted here already.
>
>
>
> The slides for it are here, so I didn't bother watching the 1 hour video:
>
>
>
> http://gbaz.github.io/slides/hurt-statictyping-07-2013.pdf
>
>
>
> I guess for Python programmers looking to expand their horizons a bit,
>
> it's worth at least looking at the slides. But, it may overstate its
>
> case a little bit. Haskell's type system is way cool but the language
>
> introduces other headaches into programming.
I thought the video was amusing, but I am probably easily amused. I noticed that he did not list my current main language, Scala, as statically typed. I am not sure why, but perhaps because it inherits null from Java. In any case, his main point was that static typing reduces time to working code. I have no doubt that is true for large-scale programming, but I doubt it is true for small-scale programming. The question is where the crossover point is.
More information about the Python-list
mailing list