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


Groups > comp.lang.python > #105337

Re: Why do you use python?

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Ben Finney <ben+python@benfinney.id.au>
Newsgroups comp.lang.python
Subject Re: Why do you use python?
Date Mon, 21 Mar 2016 16:33:16 +1100
Lines 31
Message-ID <mailman.431.1458538405.12893.python-list@python.org> (permalink)
References <2a7e7d01-a0f2-472d-b340-2592e4eddbc4@y10g2000prg.googlegroups.com> <hcgvke$1ni$1@news.eternal-september.org> <6b563dba-3a7c-4d1b-b8ed-54d2337049ca@googlegroups.com> <mailman.428.1458533613.12893.python-list@python.org> <ncnuhm$9v3$1@dont-email.me> <CAPTjJmqynFosCNgqDsWHnyYpxZERfAjMXm7Xkc4pJpyGtrdVsw@mail.gmail.com>
Mime-Version 1.0
Content-Type text/plain; charset=utf-8
Content-Transfer-Encoding 8bit
X-Trace news.uni-berlin.de LSIbV4wEIW8xRAUPsXaw1QEjJcz0fa3xf4HbGkcGm88w==
Cancel-Lock sha1:uSQjilhFokcgdmKK7Wa2GL3/Yn8=
Return-Path <python-python-list@m.gmane.org>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.018
X-Spam-Evidence '*H*': 0.96; '*S*': 0.00; 'base.': 0.05; 'pat': 0.05; 'tool,': 0.07; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'subject:Why': 0.09; 'subject:python': 0.14; 'distinction': 0.16; 'programmers.': 0.16; 'received:80.91.229.3': 0.16; 'received:io': 0.16; 'received:plane.gmane.org': 0.16; 'received:psf.io': 0.16; 'whatsoever': 0.16; 'worst': 0.16; 'saying': 0.22; 'subversion': 0.22; 'header:User-Agent:1': 0.26; 'header:X-Complaints-To:1': 0.26; 'chris': 0.26; 'base,': 0.29; 'unlikely': 0.29; "i'm": 0.30; 'code': 0.30; 'usually': 0.33; 'true.': 0.33; 'subject:use': 0.35; 'but': 0.36; 'should': 0.36; 'there': 0.36; 'tool': 0.36; 'to:addr :python-list': 0.36; 'subject:?': 0.36; 'subject:: ': 0.37; 'received:org': 0.37; 'to:addr:python.org': 0.40; 'future': 0.60; 'claim': 0.61; 'decision': 0.61; 'entire': 0.61; 'impact': 0.61; 'personally': 0.61; 'more': 0.63; 'results': 0.66; 'future.': 0.67; 'costs': 0.67; 'choose': 0.68; 'entitled': 0.70; '_o__)': 0.84; 'received:125': 0.84; 'senator': 0.84; 'subject:you': 0.85
X-Injected-Via-Gmane http://gmane.org/
X-Gmane-NNTP-Posting-Host jigong.madmonks.org
X-Public-Key-ID 0xAC128405
X-Public-Key-Fingerprint 517C F14B B2F3 98B0 CB35 4855 B8B2 4C06 AC12 8405
X-Public-Key-URL http://www.benfinney.id.au/contact/bfinney-pubkey.asc
X-Post-From Ben Finney <bignose+hates-spam@benfinney.id.au>
User-Agent Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux)
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.21
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Xref csiph.com comp.lang.python:105337

Show key headers only | View raw


Chris Angelico <rosuav@gmail.com> writes:

> True. I'm not saying you should never use more than one tool, but that
> every additional tool used costs exponentially in complexity. And
> people who claim they should use any tool whatsoever usually use "I
> know this tool" as the most important criterion in the decision -
> which results in the worst kind of hodge-podge.

There is also an important distinction to draw on how much effect one's
choice of tool will impact others working on the same code base, either
contemporaneously or in the future.

If I choose to use Vim, and passionately defend that decision, this
choice of tool is unlikely to have much impact on my workmates or future
programmers.

Whereas if I pull the entire code base into a Subversion repository,
that choice will have a major impact on what others must to do
collaborate and work on the code base.

The more impact a choice of tool will have on others working on that
same code base, the less weight should be given to “what tool makes me
personally happy” and the more weight needs to be given to “what will
help people work together better on this code base”.

-- 
 \       “Everyone is entitled to their own opinions, but they are not |
  `\            entitled to their own facts.” —US Senator Pat Moynihan |
_o__)                                                                  |
Ben Finney

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


Thread

Re: Why do you use python? rharding64@gmail.com - 2016-03-20 20:59 -0700
  Re: Why do you use python? Chris Angelico <rosuav@gmail.com> - 2016-03-21 15:13 +1100
    Re: Why do you use python? Dan Sommers <dan@tombstonezero.net> - 2016-03-21 04:49 +0000
      Re: Why do you use python? Chris Angelico <rosuav@gmail.com> - 2016-03-21 16:09 +1100
      Re: Why do you use python? Ben Finney <ben+python@benfinney.id.au> - 2016-03-21 16:33 +1100
    Re: Why do you use python? mbg1708@planetmail.com - 2016-03-21 13:26 -0700
      Re: Why do you use python? Larry Martell <larry.martell@gmail.com> - 2016-03-21 16:45 -0400
  Re: Why do you use python? Mark Lawrence <breamoreboy@yahoo.co.uk> - 2016-03-21 05:01 +0000

csiph-web