program to generate data helpful in finding duplicate large files

Steven D'Aprano steve+comp.lang.python at
Fri Sep 19 18:22:43 CEST 2014

Chris Angelico wrote:

> On Fri, Sep 19, 2014 at 11:32 PM, David Alban <extasia at> wrote:
>> thanks for the responses.   i'm having quite a good time learning python.
> Awesome! But while you're at it, you may want to consider learning
> English on the side; capitalization does make your prose more
> readable. Also, it makes you look careless - you appear not to care
> about your English, so it's logical to expect that you may not care
> about your Python either. That may be completely false, but it's still
> the impression you're creating.

Speaking of learning English...

I used to work with programmers whose spelling is awful. I know for a fact
that at least some of them had Vim's on-the-fly spell checking turned on:

nevertheless their commit messages and documentation was full of things
like "make teh function reqire a posative index".

(No wonder we ended up stuck with 'referer'.)

I heard one of them mention that even though he sees the words are
misspelled, he deliberately doesn't bother fixing them because its not
important. I guess he just liked the look of his text having highlighted
words scattered throughout the editor.

Some other things programmers have taught me are unimportant:

- accurate, up-to-date documentation;
- error checking;
- correctness;
- code that meets functional requirements;
- telling the project manager that you're going to miss a hard deadline;
- turning up to work the day after deploying a new system, so you will 
  be on hand if something goes wrong.

But I'm not bitter.

And apropos of nothing:


More information about the Python-list mailing list