Path: csiph.com!usenet.pasdenom.info!news.albasani.net!newsfeed.freenet.ag!news2.euro.net!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.007 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'python.': 0.02; 'syntax': 0.03; 'python': 0.09; 'docs.': 0.09; 'ide': 0.09; 'subject:still': 0.09; 'subject:python': 0.11; 'do,': 0.15; 'library': 0.15; 'from:addr:torriem': 0.16; 'from:name:michael torrie': 0.16; 'singleton': 0.16; 'verbose': 0.16; 'wrote:': 0.17; 'subject:need': 0.17; 'windows': 0.19; 'error.': 0.21; 'libraries': 0.22; 'minor': 0.22; 'runs': 0.22; "python's": 0.23; "i've": 0.23; 'header:In-Reply-To:1': 0.25; 'header:User-Agent:1': 0.26; '(we': 0.27; 'objects': 0.29; 'maybe': 0.29; 'code': 0.31; 'correctly.': 0.33; 'to:addr:python-list': 0.33; 'guys': 0.33; 'me?': 0.33; 'typically': 0.33; 'open': 0.35; 'pm,': 0.35; 'subject:?': 0.35; 'next': 0.35; 'received:org': 0.36; 'really': 0.36; 'message-id:@gmail.com': 0.36; 'too': 0.36; 'subject:New': 0.37; 'subject:: ': 0.38; 'page': 0.38; 'to:addr:python.org': 0.39; 'received:192': 0.39; 'received:192.168': 0.40; 'header:Received:5': 0.40; 'real': 0.61; 'subject:, ': 0.61; 'first': 0.61; 'ever': 0.63; 'hour': 0.69; 'fortunately': 0.84; 'subject:good': 0.84; 'try,': 0.84; 'eliminates': 0.93; 'have.': 0.95 X-Virus-Scanned: amavisd-new at torriefamily.org Date: Thu, 27 Dec 2012 14:28:21 -0700 From: Michael Torrie User-Agent: Mozilla/5.0 (X11; Linux i686; rv:10.0.11) Gecko/20121115 Thunderbird/10.0.11 MIME-Version: 1.0 To: python-list@python.org Subject: Re: New to python, do I need an IDE or is vim still good enough? 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: 13 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1356643714 news.xs4all.nl 6984 [2001:888:2000:d::a6]:38222 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:35657 On 12/27/2012 01:01 PM, mogul wrote: > Do I really need a real IDE, as the windows guys around me say I do, > or will vim, git, make and other standalone tools make it the next 20 > years too for me? I've never ever used an IDE with Python. With Python I can code for an hour in vim and it runs with only maybe one minor syntax error. Often the code runs first try, and runs correctly. Having a reference to the python standard library is about the only thing I need. I typically use python in a nutshell (dead tree) or just a browser page open to the official docs. Fortunately Python's use of namespaces and allowing the use of singleton objects (we call them modules!) eliminates must of the verbose rubbish that Java's libraries have.