Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:66083 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 18396 invoked from network); 21 Feb 2013 00:18:06 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 21 Feb 2013 00:18:06 -0000 Authentication-Results: pb1.pair.com header.from=mike503@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=mike503@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.82.172 as permitted sender) X-PHP-List-Original-Sender: mike503@gmail.com X-Host-Fingerprint: 74.125.82.172 mail-we0-f172.google.com Received: from [74.125.82.172] ([74.125.82.172:50081] helo=mail-we0-f172.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 36/92-03224-DB765215 for ; Wed, 20 Feb 2013 19:18:05 -0500 Received: by mail-we0-f172.google.com with SMTP id x10so7273367wey.17 for ; Wed, 20 Feb 2013 16:18:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:cc:content-type; bh=1o6LTwR/ZCnGlkeHNFin/2qCI06xBSB5gfbsghnv/+s=; b=CyYYLqz75/CqMMqCzE/JIHFpGMabvo6C7H9MV7jSXt/dSXd49IZFzUHWbbq/K0olHA IA5n+UGELX3Qcs/d/IQ1oKR8i09QvuuZ2tWlOU71FFa3CvIyN3M9fhf+h+5ez6jE/bEI g3pko8ezdTj3LqHB/P2icZBGrtgpjZX9f68gZDxTq8qdnZbIjuwWMAqjbQnzTYmZXLyN NKWWu9j4Jz4klXi+ko+tQrYX9aLmMkxVAYttPVjeLwPVa9rIPhQqAnGLQwnolwzVTlIl fzHlFS8nOzYj7KXrS2flkxe8jY1LVnxAeuQ3s0lr1mTs6ftn7RNDA79gvwA28ABOzl0Y JyTw== MIME-Version: 1.0 X-Received: by 10.194.236.233 with SMTP id ux9mr37364931wjc.36.1361405882482; Wed, 20 Feb 2013 16:18:02 -0800 (PST) Received: by 10.194.38.168 with HTTP; Wed, 20 Feb 2013 16:18:02 -0800 (PST) In-Reply-To: <51255B0F.1040605@cu.be> References: <1361344921.21988.YahooMailClassic@web171605.mail.ir2.yahoo.com> <51247F6C.5040309@oracle.com> <51255B0F.1040605@cu.be> Date: Wed, 20 Feb 2013 16:18:02 -0800 Message-ID: To: Wim Godden Cc: "internals@lists.php.net" Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] PHP 6 : a new API ? From: mike503@gmail.com (Michael Shadle) On Wed, Feb 20, 2013 at 3:23 PM, Wim Godden wrote: > I agree that in most cases, that's a good thing. But it's also how we ended > up with a thing called the Y2k problem : stuff running forever. > > Disclaimer : I've been developing with PHP since 1997, so I'm very fond of > the language. "If it ain't broke, don't fix it" is true, but I think we can > all admit that on consistency level PHP has been at least badly damaged from > the start. So maybe we need to think about fixing at least some parts of it. I wouldn't compare the two... I'm not using deprecated stuff (although it might be someday :() mainly just saying while everyone has been extending PHP into Java-land, JSON-esque short arrays, lots more OO fun, namespaces, etc... I could still code anything out of the box with procedural PHP 5.2.x for the most part (with only a couple function and parameter additions added in 5.3/5.4) I've never had any APC issues - whereas OO code has had odd incompatibilities, and IMHO the obsession with OO has introduced more complexity into the language and everything related to it. Not the popular opinion I know, but that's what open source is all about, right?