Path: csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!rt.uk.eu.org!newsfeed.xs4all.nl!newsfeed1a.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.013 X-Spam-Evidence: '*H*': 0.97; '*S*': 0.00; 'python)': 0.05; 'say,': 0.05; 'subject:Python': 0.06; 'processing,': 0.09; 'python': 0.11; 'thread': 0.14; '"is': 0.16; '*bound*': 0.16; 'answers:': 0.16; 'from:addr:timgolden.me.uk': 0.16; 'from:name:tim golden': 0.16; 'illustrates': 0.16; 'libraries.': 0.16; 'message- id:@timgolden.me.uk': 0.16; 'received:74.55.86': 0.16; 'received:74.55.86.74': 0.16; 'received:smtp.webfaction.com': 0.16; 'received:webfaction.com': 0.16; 'reflects': 0.16; 'sees': 0.16; 'tjg': 0.16; 'toolset': 0.16; 'language': 0.16; 'wrote:': 0.18; 'everyone,': 0.19; "python's": 0.19; 'header:User-Agent:1': 0.23; 'received:192.168.100': 0.24; 'helpful': 0.24; 'question': 0.24; 'world,': 0.26; 'header:In-Reply-To:1': 0.27; 'websites,': 0.30; 'especially': 0.30; "i'm": 0.30; 'adequate': 0.31; 'communities.': 0.31; 'diversity': 0.31; 'libraries': 0.31; 'entirely': 0.33; 'could': 0.34; 'something': 0.35; 'no,': 0.35; 'but': 0.35; 'there': 0.35; 'useful': 0.36; 'should': 0.36; 'area': 0.37; 'starting': 0.37; 'question,': 0.38; 'to:addr :python-list': 0.38; 'specialist': 0.39; 'though,': 0.39; 'sure': 0.39; 'to:addr:python.org': 0.39; 'most': 0.60; 'forum': 0.61; 'new': 0.61; 'advanced': 0.63; 'skip:n 10': 0.64; 'more': 0.64; 'different': 0.65; 'situation': 0.65; 'market': 0.66; 'repeat': 0.74; 'interest.': 0.81; 'from:addr:mail': 0.83; 'alone.': 0.84; 'devoted': 0.84; 'mining,': 0.84; 'scary': 0.84; 'scary.': 0.84; 'responses': 0.93 Date: Mon, 19 May 2014 11:30:57 +0100 From: Tim Golden User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.0 MIME-Version: 1.0 To: python-list@python.org Subject: Re: Python and Math References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 32 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1400495497 news.xs4all.nl 2847 [2001:888:2000:d::a6]:49097 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:71751 On 19/05/2014 11:15, Fabien wrote: > Hi everyone, > > I am new on this forum (I come from IDL and am starting to learn python) > > This thread perfectly illustrates why Python is so scary to newcomers: > one question, three answers: yes, no, maybe. Welcome to the Python world, Fabien. But I'm sure you realise that question as general-purpose as "is Python good for Maths?" is pretty much *bound* to generate different kinds of answers. I'm not sure why it should be seen as scary. If anything, the variety of responses reflects the diversity of Python's userbase. The casual mathematician sees Python as perfectly adequate using built-in tools alone. The more advanced mathematician sees it as helpful with the addition of some specialist libraries. The most advanced user would prefer some specialised language or toolset more entirely devoted to this one area of interest. And you could repeat the same situation with any number of other areas: Image Processing, Websites, Network-based message passing, Data mining, financial market management, web-scraping, etc. For some, Python has more or less useful built-in support. For some, there are well-established or highly-regarded 3rd-party libraries and communities. For some, you might be better advised to look at a different toolset, especially if you want something which comes ready-made. As I say, though, welcome to Python! TJG