Path: csiph.com!usenet.pasdenom.info!nntpfeed.proxad.net!proxad.net!feeder1-2.proxad.net!usenet-fr.net!nerim.net!novso.com!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!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.000 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'python.': 0.02; 'subject:Python': 0.06; 'employer,': 0.07; 'removes': 0.07; 'arguments': 0.09; 'differently.': 0.09; 'spaces': 0.09; 'style.': 0.09; 'python': 0.11; 'language.': 0.14; 'posted': 0.15; 'already,': 0.16; 'braces': 0.16; 'from:addr:torriem': 0.16; 'from:name:michael torrie': 0.16; 'invisible': 0.16; 'nightmare': 0.16; 'posting,': 0.16; 'responses.': 0.16; 'tabs': 0.16; 'accordingly.': 0.16; 'elements': 0.16; 'language': 0.16; 'wrote:': 0.18; 'appears': 0.22; 'header:User-Agent:1': 0.23; '(or': 0.24; 'recognized': 0.26; 'header:In-Reply-To:1': 0.27; 'correct': 0.29; 'am,': 0.29; 'especially': 0.30; 'languages': 0.32; 'run': 0.32; 'programmers': 0.33; 'subject: (': 0.35; 'editor': 0.35; 'but': 0.35; 'replies': 0.36; 'thanks': 0.36; 'should': 0.36; 'subject:New': 0.37; 'so,': 0.37; 'message- id:@gmail.com': 0.38; 'handle': 0.38; 'to:addr:python-list': 0.38; 'environment.': 0.39; 'to:addr:python.org': 0.39; 'received:org': 0.40; 'matter': 0.61; 'real': 0.63; 'different': 0.65; 'charset:windows-1252': 0.65; 'determine': 0.67; 'bloody': 0.84; 'pike': 0.84 X-Virus-Scanned: amavisd-new at torriefamily.org Date: Fri, 17 Apr 2015 09:44:37 -0600 From: Michael Torrie User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: python-list@python.org Subject: Re: New to Python - block grouping (spaces) References: <9fc57fc9-0399-4ff3-882a-d041f02827d8@googlegroups.com> <6580b5d5-92f5-4bfa-b1d0-889c69fe82bb@googlegroups.com> In-Reply-To: <6580b5d5-92f5-4bfa-b1d0-889c69fe82bb@googlegroups.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.20 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: 24 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1429285961 news.xs4all.nl 2911 [2001:888:2000:d::a6]:34891 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:89077 On 04/16/2015 08:52 AM, Blake McBride wrote: > Thanks for all the responses. I especially like the Pike pointer. > To be clear: > > 1. I don't think languages should depend on invisible elements to > determine logic. > > 2. Having been an employer, it is difficult to force programmers to > use any particular editor or style. Different editors handle tabs > and spaces differently. This is all a bloody nightmare with Python. > > 3. Languages that use braces (or the like) can be run through a > program beautifier to correct the indentation. You are just screwed > in Python. So, Python may be a cute language for you to use as an > individual, but it is unwieldy in a real development environment. > > 4. Language beautifiers used on bracey languages removes all > arguments in favor of an off-side language. While it appears that you had already made up your mind about the matter long before posting, and perhaps was just looking for vindication, I feel that some of the snide replies you got were just not tremendously professional. However, it may be that people recognized that you likely had made up your mind already, and posted accordingly.