Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Mark Lawrence Newsgroups: comp.lang.python Subject: Re: Why do you use python? Date: Mon, 21 Mar 2016 05:01:19 +0000 Lines: 41 Message-ID: References: <2a7e7d01-a0f2-472d-b340-2592e4eddbc4@y10g2000prg.googlegroups.com> <6b563dba-3a7c-4d1b-b8ed-54d2337049ca@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Trace: news.uni-berlin.de 6TXhUhvs9L2kDNS3km/QWgzY2Rwce/1WJNZUKFcLffvg== Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.003 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'python,': 0.02; 'from:addr:yahoo.co.uk': 0.05; 'modified': 0.05; '2004': 0.09; 'globals': 0.09; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'replied': 0.09; 'subject:Why': 0.09; 'url:blog': 0.10; 'python': 0.10; 'python.': 0.11; 'subject:python': 0.14; 'suggest': 0.15; 'dislike': 0.16; 'employers': 0.16; 'ironpython': 0.16; 'received:80.91.229.3': 0.16; 'received:io': 0.16; 'received:plane.gmane.org': 0.16; 'received:psf.io': 0.16; 'toolbox': 0.16; 'ubuntu,': 0.16; 'wrote:': 0.16; 'language': 0.19; '>>>': 0.20; 'martin': 0.22; '31,': 0.22; 'lawrence': 0.22; 'trying': 0.22; 'header:In-Reply-To:1': 0.24; 'header:User- Agent:1': 0.26; 'header:X-Complaints-To:1': 0.26; 'linux': 0.26; 'question': 0.27; 'be:': 0.29; 'concern': 0.29; 'thread,': 0.29; 'asked': 0.29; "i'm": 0.30; "i'd": 0.31; 'says': 0.32; 'language.': 0.32; 'run': 0.33; 'point': 0.33; 'usually': 0.33; 'instead,': 0.33; '2009': 0.34; 'languages': 0.34; 'next': 0.35; 'done': 0.35; 'solving': 0.35; 'subject:use': 0.35; 'quite': 0.35; 'sometimes': 0.35; 'but': 0.36; 'instead': 0.36; 'there': 0.36; 'to:addr:python-list': 0.36; 'subject:?': 0.36; 'subject:: ': 0.37; 'there,': 0.37; 'client': 0.37; 'say': 0.37; 'received:org': 0.37; 'version': 0.38; 'why': 0.39; 'sure': 0.39; 'does': 0.39; 'easily': 0.39; 'takes': 0.39; 'to:addr:python.org': 0.40; 'where': 0.40; 'mark': 0.40; 'some': 0.40; 'software': 0.40; 'free,': 0.60; 'your': 0.60; 'black': 0.61; 'email addr:gmail.com': 0.62; 'real': 0.62; 'total': 0.62; 'back': 0.62; 'charset:windows-1252': 0.62; 'saturday,': 0.63; 'our': 0.64; 'world': 0.64; 'else.': 0.66; 'approaches': 0.72; 'yourself': 0.73; 'brand': 0.75; "'if": 0.84; 'pythonistas,': 0.84; 'subject:you': 0.85; 'thereafter': 0.93; 'hand,': 0.97 X-Injected-Via-Gmane: http://gmane.org/ X-Gmane-NNTP-Posting-Host: 80.234.129.0 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.7.0 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 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Xref: csiph.com comp.lang.python:105335 On 21/03/2016 03:59, rharding64@gmail.com wrote: > On Saturday, October 31, 2009 at 3:22:20 AM UTC-6, Martin P. Hellwig wrote: >> sk wrote: >>> What would be your answer if this question is asked to you in an >>> interview? >>> >>> a modified version might be: >>> "Where would you use python over C/C++/Java?" >>> >>> (because my resume says I know C/C++/Java)? >> >> I would say where I can, where 'can' is depending on the problem, >> already implementations and requirements. >> >> On the other hand, when I go to a restaurant I usually don't tell the >> chef which brand of knives he has to prepare my meal with, even though I >> prefer Globals knives for my own use. >> >> -- >> MPH >> http://blog.dcuktec.com >> 'If consumed, best digested with added seasoning to own preference.' > > here's what i tell employers and potential employers for next gig; > > i go to the job like the plumber; i have a toolbox full of hardware and software of my design that i use to solve client problems. what i dislike is the fact that some employers ONLY want to use python and nothing else. while i can appreciate the point that they are trying to get across, the fact is that solving real world problems sometimes takes other languages and approaches that cannot be easily done or not done at all in python. > > 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??? > I'm not quite sure why you've replied to a five year old thread, but I'd suggest that the employers' main concern is Total Cost of Ownership. -- My fellow Pythonistas, ask not what our language can do for you, ask what you can do for our language. Mark Lawrence