Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #53536

Re: A Pragmatic Case for Static Typing

References <8bc2f539-ae7a-4cd8-83c0-91449aecd616@googlegroups.com> <7xfvtnwsn9.fsf@ruckus.brouhaha.com> <roy-ADB70F.08412102092013@news.panix.com>
Date 2013-09-03 08:43 +1000
Subject Re: A Pragmatic Case for Static Typing
From Chris Angelico <rosuav@gmail.com>
Newsgroups comp.lang.python
Message-ID <mailman.521.1378161809.19984.python-list@python.org> (permalink)

Show all headers | View raw


On Mon, Sep 2, 2013 at 10:41 PM, Roy Smith <roy@panix.com> wrote:
> In article <7xfvtnwsn9.fsf@ruckus.brouhaha.com>,
>  Paul Rubin <no.email@nospam.invalid> wrote:
>
>> "Russ P." <Russ.Paielli@gmail.com> 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
>
> Thank you for posting that.
>
> My favorite slide (especially since for the past few years, I've mostly
> worked in 3 person teams).
>
>> Brian's Observation:
>>
>> At 3 people on a team, there is a 50% chance that
>>> at least one of them is a full-time idiot.

My favorite too. I was reading it on the bus and I cracked up loudly
enough to draw some looks from fellow passengers.

I currently work on a two-person team (the boss/owner and me, nobody
else), reduced from three-person a year and a bit ago by the departure
of our full-time idiot. Since then, my boss and I have completely
rewritten *EVERY* piece of code he contributed to the project; for the
bulk of the project we weren't using source control (I recommended it,
boss reckoned we didn't need it) and just did our own separate
subprojects (I worked on the back end, our resident idiot had control
of the PHP and Javascript front end). Boss now thinks it'd be worth
rehiring the guy, because he had a recommendation/decision batting
record of pretty much .000, so we should ask his advice and then do
the opposite. (I'm still waiting for my boss to notice that it was
Idiot (btw, his moniker, not mine, used in a number of commit messages
removing his code) who recommended that we use PHP.)

Yep. Full-time idiot. Though this may be an extreme and
unusually-literal example.

ChrisA

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

A Pragmatic Case for Static Typing "Russ P." <Russ.Paielli@gmail.com> - 2013-09-01 21:24 -0700
  Re: A Pragmatic Case for Static Typing Paul Rubin <no.email@nospam.invalid> - 2013-09-02 01:10 -0700
    Re: A Pragmatic Case for Static Typing Steven D'Aprano <steve@pearwood.info> - 2013-09-02 09:44 +0000
      Re: A Pragmatic Case for Static Typing Roy Smith <roy@panix.com> - 2013-09-02 09:37 -0400
      Re: A Pragmatic Case for Static Typing Nobody <nobody@nowhere.com> - 2013-09-03 02:10 +0100
        Re: A Pragmatic Case for Static Typing Joel Goldstick <joel.goldstick@gmail.com> - 2013-09-02 21:36 -0400
    Re: A Pragmatic Case for Static Typing Chris Angelico <rosuav@gmail.com> - 2013-09-02 22:04 +1000
    Re: A Pragmatic Case for Static Typing Roy Smith <roy@panix.com> - 2013-09-02 08:41 -0400
      Re: A Pragmatic Case for Static Typing Chris Angelico <rosuav@gmail.com> - 2013-09-03 08:43 +1000
    Re: A Pragmatic Case for Static Typing "Russ P." <Russ.Paielli@gmail.com> - 2013-09-02 11:33 -0700

csiph-web