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


Groups > comp.lang.python > #105333

Re: Why do you use python?

Path csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail
From Chris Angelico <rosuav@gmail.com>
Newsgroups comp.lang.python
Subject Re: Why do you use python?
Date Mon, 21 Mar 2016 15:13:22 +1100
Lines 28
Message-ID <mailman.428.1458533613.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>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8
Content-Transfer-Encoding quoted-printable
X-Trace news.uni-berlin.de UVuZu2nmzy0bKSFPDZkQAwR5yM/oQzrs2gwhSQG3SXGg==
Return-Path <rosuav@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.007
X-Spam-Evidence '*H*': 0.99; '*S*': 0.00; 'python,': 0.02; '21,': 0.07; 'cc:addr:python-list': 0.09; '2004': 0.09; 'canvas.': 0.09; 'effect.': 0.09; 'learn,': 0.09; 'libraries.': 0.09; 'subject:Why': 0.09; 'wrong,': 0.09; 'python': 0.10; 'subject:python': 0.14; 'languages,': 0.15; '2016': 0.16; 'bit.': 0.16; 'employers': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'ironpython': 0.16; 'partly': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'ubuntu,': 0.16; 'wrote:': 0.16; "wouldn't": 0.16; 'project,': 0.18; 'cc:2**0': 0.20; 'cc:addr:python.org': 0.20; 'artist': 0.22; 'programming': 0.22; 'header:In-Reply-To:1': 0.24; 'mon,': 0.24; 'linux': 0.26; 'least': 0.27; 'message-id:@mail.gmail.com': 0.27; 'restrict': 0.27; 'another.': 0.29; "they'll": 0.29; "i'm": 0.30; 'normally': 0.30; 'another': 0.32; 'maybe': 0.33; 'run': 0.33; 'instead,': 0.33; 'that,': 0.34; 'received:google.com': 0.35; 'next': 0.35; 'done': 0.35; 'subject:use': 0.35; 'but': 0.36; 'instead': 0.36; 'needed': 0.36; 'there': 0.36; 'received:209.85': 0.36; '(and': 0.36; 'tools,': 0.36; 'visual': 0.36; 'subject:?': 0.36; 'pm,': 0.36; 'subject:: ': 0.37; 'there,': 0.37; 'received:209.85.213': 0.37; "won't": 0.38; 'received:209': 0.38; 'someone': 0.38; 'why': 0.39; 'sure': 0.39; 'does': 0.39; 'where': 0.40; 'free,': 0.60; 'your': 0.60; 'black': 0.61; 'back': 0.62; 'matter': 0.63; 'more': 0.63; 'mar': 0.65; 'person,': 0.66; 'store,': 0.66; 'treat': 0.72; 'yourself': 0.73; 'gain': 0.82; 'chrisa': 0.84; 'complexity': 0.84; 'etc,': 0.84; 'portrait': 0.84; 'subject:you': 0.85; 'to:none': 0.91; 'careful': 0.91; 'thereafter': 0.93
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc :content-transfer-encoding; bh=FX3GucPJQSrpwPj98Zo0UZPdDUx7Sed/3BNLGUE6a3w=; b=E8W0LrOQeWYc/f5Z6Ue6VsbNxffNepfFAvGyWwzIlQafim1wAm7bvZOrYcG/WGDWhC HUKjA+okKnj27aQtkc7zsuvFnUW+CiwFaKb4KZayNv/F09Iep9shqC7lNGeT5wfEWIc2 UeIIhG3qLHLQWdrFKBX3ECQUD+YBIsxNXa8p5GbmbmN2yIixWrH+GjTBl7Q/tkVgrYc6 c5BZSB0aifaeqYdZPXHF5lxt3XTFNJu8IcsFN/qKNsRazPP2cZx2BOpkYTdlh/90URWj JfQxV8srQVcJwLpTKtGf2wP2f3ljlFFHWPwpCqCjd020nYAUyECS/1/VLi3w2TsvOwEy +kRg==
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:cc:content-transfer-encoding; bh=FX3GucPJQSrpwPj98Zo0UZPdDUx7Sed/3BNLGUE6a3w=; b=kB415yR/4LlTWi1eLXmvIekFhfPldzlrzaVypo3B4/r6z1AmPp7a0m7oF0kdOO6GJL YlcdIMgAGF/0XYgxQKZKZ9wlhyUCRDWHiytb1qU4/gWUbHgC9AhCzAiFONHQvZFlXsxT wiZribuMY3qoR9gYT7TfhE5w5kCJXS90+Rxzf45PbVbd9O/2xyIFjA2cVeSy2XVCQsjM tk8p/ptGnTETr39VKIEbcUWsrD2PVmFEWO1AApnwpvrtNNpw9Uhx8Ts3eWjHHmmPvZhj PgfbsGIXhYsoZy6aOQR/KE0HTzC71lu5PRhfTB49p4TaUwqF1vXitYaG4EH9L6H9i137 OszA==
X-Gm-Message-State AD7BkJIYLo9lko8VLUz+EZ3HO+Y9tSvJjkllp1aO60t1C9vBX/f58NOoT9CQzaDKfLpoloH1dlUy57F3cfFJ8A==
X-Received by 10.50.138.233 with SMTP id qt9mr10302501igb.13.1458533602724; Sun, 20 Mar 2016 21:13:22 -0700 (PDT)
In-Reply-To <6b563dba-3a7c-4d1b-b8ed-54d2337049ca@googlegroups.com>
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:105333

Show key headers only | View raw


On Mon, Mar 21, 2016 at 2:59 PM,  <rharding64@gmail.com> wrote:
> instead, to be efficient, it is best to combine tools to solve problems that contain complexities where there is nothing available off the shelve that does the job. c# is free, free VS studio, i can run ironpython there, i can do python there, and talk to linux boxes with python, i can run c# on linux boxes using mono(did that back in 2004 and thereafter for a while).  i can run python on my beaglebone black inside of snappy ubuntu, ect.
>
> so i ask those employers why not use what is available to solve problems instead of limiting yourself to just one???

Because you won't be there forever, and they'll have to find someone
else to maintain your hellspawn hodge-podge of languages, tools, and
libraries. (And yes, it will be described that way by the next person,
no matter how careful you are.) It's in their interests to restrict
its complexity at least a bit. I'm not sure what advantage you gain by
incorporating C# into the mix, but the *dis*advantage is that, forever
afterward, Visual Studio and Mono will be necessary to use and develop
this project. Every new thing needed is another thing that can go
wrong, another thing people need to learn, etc, etc.

So instead of treating programming like a plumber at a hardware store,
treat it like an artist with a canvas. You wouldn't normally see a
portrait done partly in watercolor and partly in oils - or if it is,
it's for a VERY deliberate effect. You'd more often see one style used
for one project, and maybe another one used for another.

ChrisA

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