Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.mixmin.net!feeds.phibee-telecom.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.001 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'languages,': 0.04; 'subject:Python': 0.05; 'bits': 0.07; 'perl,': 0.07; 'scripts': 0.09; 'python': 0.09; 'backwards': 0.09; 'contractors': 0.09; 'creator': 0.09; 'mess': 0.09; 'sep': 0.09; 'apache': 0.13; '11:59': 0.16; ':-p': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'tape': 0.16; 'thinking,': 0.16; 'worst': 0.16; 'wrote:': 0.17; 'thu,': 0.17; 'saying': 0.18; '>>>': 0.18; 'memory': 0.18; 'changes': 0.20; 'java': 0.21; 'received:209.85.214.174': 0.21; 'lamp': 0.22; 'seems': 0.23; 'random': 0.24; 'header:In-Reply-To:1': 0.25; 'wrote': 0.26; 'language.': 0.27; 'message-id:@mail.gmail.com': 0.27; 'chris': 0.28; "d'aprano": 0.29; 'perl': 0.29; 'restart': 0.29; 'steven': 0.29; 'usually': 0.30; 'to:addr:python-list': 0.33; "can't": 0.34; 'received:google.com': 0.34; 'done': 0.34; 'so,': 0.35; 'pm,': 0.35; 'received:209.85': 0.35; 'but': 0.36; "didn't": 0.36; 'enough': 0.36; 'received:209': 0.37; 'subject:: ': 0.38; 'some': 0.38; 'page': 0.38; 'to:addr:python.org': 0.39; 'received:209.85.214': 0.39; 'step': 0.39; 'called': 0.39; 'where': 0.40; 'header:Received:5': 0.40; 'end': 0.40; 'skip:u 10': 0.60; 'most': 0.61; 'different': 0.63; 'taking': 0.65; 'said:': 0.65; 'stuck': 0.65; 'day': 0.73; 'edwards': 0.91; 'slipped': 0.91 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=QWFSmhqYCTV+UoLH2Ud6cIXk3ssEsgVkBySVrnopYkw=; b=UjqVSkLWIa2UAw12TZdOjxYirYUA9X5NU2H5f77BuXBzwS72G3NL0Y3ORsiWMBSXDh oaz3q3ykMoSIXGeWO94JauTppPjaGhdw3qzBybi3b4FKN8TA937Ptf3MsEzJmKPCNGju Ey7mOD5xOsWRXVXeBoL5Zg6l9hlvolr8rbPtwzCswu49XiUgg02OK0s5GO5n7M1qMTYP b25G0Di6qksCZrNXeSrVNoKorFOoFz/VEqQgcMOHn4PNV52GCdeTpWtsSde9i5u5LH3Q vIGlBWPmiJsC+yVhNHwU4cZ43U3/MuU6xtg9chzgYk3GZGeL5g8AR+YR96nxaMH5x8o4 P7Rg== MIME-Version: 1.0 In-Reply-To: References: <5061cf25$0$29981$c3e8da3$5496439d@news.astraweb.com> <5063a179$0$29981$c3e8da3$5496439d@news.astraweb.com> <5063eba2$0$29997$c3e8da3$5496439d@news.astraweb.com> Date: Fri, 28 Sep 2012 00:32:58 +1000 Subject: Re: Article on the future of Python From: Chris Angelico To: python-list@python.org Content-Type: text/plain; charset=ISO-8859-1 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: 30 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1348756383 news.xs4all.nl 6944 [2001:888:2000:d::a6]:39493 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:30295 On Thu, Sep 27, 2012 at 11:59 PM, Grant Edwards wrote: > On 2012-09-27, Chris Angelico wrote: >> On Thu, Sep 27, 2012 at 4:01 PM, Steven D'Aprano wrote: >> >>> Given how Perl has slipped in the last decade or so, that would be a step >>> backwards for Python :-P >> >> LAMP usually means PHP these days. There's a lot of that around. > > Yea, unfortunately. What a mess of a language. I recently had to > learn enough PHP to make some changes to a web site we had done by an > outside contractor. PHP feels like it was designed by taking a > half-dozen other languages, chopping them into bits and then pulling > random features/syntax/semantics at random from the various different > piles. Those bits where then stuck together with duct tape and bubble > gum and called PHP... > > As one of the contractors who wrote some of the PHP said: "PHP is like > the worst parts of shell, Perl, and Java all combined into one > language!" I can't remember where I read it, and I definitely don't know if it's accurate to current thinking, but the other day I found a quote purporting to be from the creator of PHP saying that he didn't care about memory leaks, just restart Apache periodically. It's definitely true of most PHP scripts that they're unconcerned about resource leakage, on the assumption that everything'll get cleared out at the end of a page render. PHP seems to encourage sloppiness. ChrisA