Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!weretis.net!feeder1.news.weretis.net!feeder.erje.net!newsfeed.xs4all.nl!newsfeed6.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.058 X-Spam-Evidence: '*H*': 0.89; '*S*': 0.00; 'programmers,': 0.07; 'subject:string': 0.09; 'general.': 0.16; 'nest': 0.16; 'nesting': 0.16; "doesn't": 0.22; 'header:In-Reply-To:1': 0.22; 'replacing': 0.23; 'string': 0.24; 'code': 0.25; 'message-id:@mail.gmail.com': 0.28; 'pretty': 0.32; 'received:209.85.160': 0.33; 'to:addr :python-list': 0.34; 'received:209.85.160.46': 0.35; 'received :mail-pw0-f46.google.com': 0.35; 'uses': 0.36; 'but': 0.37; 'received:google.com': 0.37; 'received:209.85': 0.38; 'non': 0.38; 'everyone': 0.39; 'received:209': 0.40; 'to:addr:python.org': 0.40; 'subject:!': 0.67; 'intuitive': 0.67; 'nathan': 0.84 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=vqPK0eBv7k5nGAX1zcpBpb9jrai6WPHLNaPeAoyOWpo=; b=tjtOZ97ywWIzQ3JZoELmOqagZVOUoGB6DOjSDRW25Ft0XT16JJ1hu8q5OCdHjAZhHH Gh/J+VVm3/Dua6USoRUEThOCpT0dS8CgrrU6yuL5Vhpo80M0um1TUpSU/ZoMzOZRJ2U+ 4DjbIsLN/rccPiAMT/sUOmf0UATyxMmqpn1aE= MIME-Version: 1.0 In-Reply-To: <1325106214.5274.140661016836917@webmail.messagingengine.com> References: <280841b8-8674-4c1d-9a82-28982340a4b8@v24g2000yqk.googlegroups.com> <1325106214.5274.140661016836917@webmail.messagingengine.com> Date: Wed, 28 Dec 2011 16:24:50 -0500 Subject: Re: Py-dea: Streamline string literals now! From: Nathan Rice To: python-list@python.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.12 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: 8 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1325107494 news.xs4all.nl 6894 [2001:888:2000:d::a6]:46666 X-Complaints-To: abuse@xs4all.nl Xref: x330-a1.tempe.blueboxinc.net comp.lang.python:18145 Quotes are obnoxious in the nesting sense because everyone uses quotes for string delimiters. By the same token, quotes are wonderful because not only are they intuitive to programmers, but they are intuitive in general. Parenthesis are pretty much in the same boat... I *HATE* them nested, but they are so intuitive that replacing them is a non starter; Just write code that doesn't nest parenthesis. Nathan