Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:66121 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 41517 invoked from network); 21 Feb 2013 15:55:04 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 21 Feb 2013 15:55:04 -0000 Authentication-Results: pb1.pair.com header.from=ocramius@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=ocramius@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.179 as permitted sender) X-PHP-List-Original-Sender: ocramius@gmail.com X-Host-Fingerprint: 209.85.220.179 mail-vc0-f179.google.com Received: from [209.85.220.179] ([209.85.220.179:45393] helo=mail-vc0-f179.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id F0/E6-05272-75346215 for ; Thu, 21 Feb 2013 10:55:04 -0500 Received: by mail-vc0-f179.google.com with SMTP id gb23so5786606vcb.38 for ; Thu, 21 Feb 2013 07:55:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:mime-version:in-reply-to:references:from:date:message-id :subject:to:cc:content-type; bh=G1PCY3rt8TvKZ0yvwzcnAvm8C8CxgOnifVOuenVJddM=; b=hYdMxTGAS6jisy20N/E4XVBp4GQhCj7HRNO03xhe5Hn/oYSDmYyZuCbsLb/+mZGtOF U4BbeGLK3DL9kfg+cDJ+0UO0AE2sbf/A09m/Z6Nf1/xXLtAdfgXAbs+pQJab/lpYJmDi YqHxWM20jVA9XK6Hrf2ZTS9LG+Sq9LrKNWihbMx0nT8Ddk1B0JTXXthboyEqOgMTXSZ/ NNmPxrUFZwXGhLQMlBY4vDnCDjcb5JbhxZRYKVUgbmeYEIuGyNi/4Q4ToZuZ5rSn0Qtq 75G7/Lku80Vy2qZRbqqCd5AD86j544tb65ZrGIJ+4SlKJcBaY6T2h0pIchAVPNgaSguw 3JuQ== X-Received: by 10.220.223.202 with SMTP id il10mr32033995vcb.4.1361462101380; Thu, 21 Feb 2013 07:55:01 -0800 (PST) MIME-Version: 1.0 Received: by 10.58.118.52 with HTTP; Thu, 21 Feb 2013 07:54:41 -0800 (PST) In-Reply-To: <51263D89.5040308@lerdorf.com> References: <678597E6-E3A8-42E0-8DFC-F8382C9DFB41@strojny.net> <8d4e991084a1313844910ec0168eacdf@mail.gmail.com> <51263D89.5040308@lerdorf.com> Date: Thu, 21 Feb 2013 16:54:41 +0100 Message-ID: To: Rasmus Lerdorf Cc: Pierre Joye , Zeev Suraski , Lars Strojny , Derick Rethans , PHP Developers Mailing List Content-Type: multipart/alternative; boundary=14dae9cdc487ed8e2a04d63e18ae Subject: Re: [PHP-DEV] Give the Language a Rest motion (fwd) From: ocramius@gmail.com (Marco Pivetta) --14dae9cdc487ed8e2a04d63e18ae Content-Type: text/plain; charset=UTF-8 On 21 February 2013 16:30, Rasmus Lerdorf wrote: > In the slice of the "community" where I spend most of my time > No hard feelings, but it would be awesome if that part of the "community" (the one that basically avoids social coding as far as I can see, not to be taken as a sin, but still "meh") didn't just try to hold back PHP because of business decisions based on obsolescence. If there is some momentum to get change, I see these big brakes set by people who don't even express their opinion nor get interested in newly developed packages over here. It would already be nice to have them provide their opinion, assuming it goes a bit deeper than "YAGNI". No BC changes is basically impossible if you want to get better software: improvement comes always with changes. I can absolutely understand that the core team does not have enough human resources to think about new functionality, and probably not even maintenance (I even feel like a stranger forcing his own ideas in here, since I also have no C-fu), but why would this stop things from being suggested? If you don't have time for a feature, then that's perfectly ok: just vote "NO". Don't sell us the "YAGNI" or "additional complexity" story: annotations and property accessors already demonstrated that there are use cases that even bring performance improvements. Marco Pivetta http://twitter.com/Ocramius http://ocramius.github.com/ --14dae9cdc487ed8e2a04d63e18ae--