Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed2a.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.051 X-Spam-Evidence: '*H*': 0.90; '*S*': 0.00; 'programmer': 0.03; 'tries': 0.07; 'executable': 0.09; 'style.': 0.09; 'python': 0.11; 'project,': 0.12; 'boards': 0.16; 'curly': 0.16; 'delimiters': 0.16; 'from:addr:torriem': 0.16; 'from:name:michael torrie': 0.16; 'locally,': 0.16; 'paradigms': 0.16; 'think.': 0.16; 'employer': 0.16; 'java,': 0.16; 'language': 0.16; 'wrote:': 0.18; 'code.': 0.18; 'trying': 0.19; "python's": 0.19; 'programming': 0.22; 'header:User-Agent:1': 0.23; 'java': 0.24; 'regardless': 0.24; '(or': 0.24; 'certain': 0.27; 'header:In-Reply-To:1': 0.27; "i'm": 0.30; 'code': 0.31; 'continually': 0.31; 'fighting': 0.31; 'indentation': 0.31; 'minor': 0.31; 'probably': 0.32; 'languages': 0.32; 'programmers': 0.33; 'style': 0.33; 'but': 0.35; 'really': 0.36; 'c++': 0.36; 'event,': 0.36; 'example,': 0.37; 'so,': 0.37; 'message-id:@gmail.com': 0.38; 'bringing': 0.38; 'to:addr:python- list': 0.38; 'pm,': 0.38; 'bad': 0.39; 'to:addr:python.org': 0.39; 'received:org': 0.40; 'problems.': 0.60; 'lost': 0.61; 'matter': 0.61; 'back': 0.62; 'debate': 0.68; 'wish': 0.70; 'productivity': 0.74; 'subject:This': 0.74; 'paper': 0.75; 'saw': 0.77; 'lack': 0.78; 'low': 0.83; 'flame': 0.84; 'here...': 0.84; 'is)': 0.84; 'psuedo-code': 0.84; 'adopt': 0.91; 'hate': 0.91; 'suffer': 0.93; 'fight': 0.97 X-Virus-Scanned: amavisd-new at torriefamily.org Date: Wed, 04 Jun 2014 09:00:35 -0600 From: Michael Torrie User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20131118 Thunderbird/17.0.11 MIME-Version: 1.0 To: python-list@python.org Subject: Re: OT: This Swift thing References: <34564700423508781.788278sturla.molden-gmail.com@news.gmane.org> 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: 22 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1401894042 news.xs4all.nl 2943 [2001:888:2000:d::a6]:52338 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:72643 On 06/03/2014 03:49 PM, Mark H Harris wrote: > I have been engaged in a minor flame debate (locally) over block > delimiters (or lack thereof) which I'm loosing. Locally, people hate > python's indentation block delimiting, and wish python would adopt curly > braces. Yeah people do have strong opinions. But regardless of those opinions, a programmer who continually tries to fight the programming language (no matter what language that is) is going to end up with low productivity and probably bad code. I may despise Java, but if my employer required me to use it on a project, I need stop fighting the language and learn to work with it and take advantage of it. Also programmers who insist on bringing certain paradigms and baggage with them from other languages are going to really suffer I think. For example, trying to program in a Java style in Python is going to cause problems. Back in uni I saw that a lot with people trying to code in C++ using Javaisms. (Hmm, I see a pattern here... we can blame it all on Java.) In any event, I confess I don't understand people who despise Python's block style. Do programmers not psuedo-code on paper or white boards anymore? If so, then we've definitely lost something. That Python is executable pseudo-code really appealed to me early on.