Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:72842 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 77175 invoked from network); 27 Feb 2014 12:44:53 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 27 Feb 2014 12:44:53 -0000 Authentication-Results: pb1.pair.com smtp.mail=pajousek@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pajousek@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.216.182 as permitted sender) X-PHP-List-Original-Sender: pajousek@gmail.com X-Host-Fingerprint: 209.85.216.182 mail-qc0-f182.google.com Received: from [209.85.216.182] ([209.85.216.182:56568] helo=mail-qc0-f182.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 58/25-41714-3433F035 for ; Thu, 27 Feb 2014 07:44:51 -0500 Received: by mail-qc0-f182.google.com with SMTP id e16so1318470qcx.27 for ; Thu, 27 Feb 2014 04:44:48 -0800 (PST) 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 :cc:content-type:content-transfer-encoding; bh=5D1JItlzra8OEgvX0kdpGMCz3ePdCOE90QoY0nJDduQ=; b=Oa19ednWvqHoL6SEVbrEUa8KazbZVOZMqMk2yQ4KN4TFXMFonLqxaY46Pn7LH8gzQB pB9SYA7tmQ3FK8G7tvHdhNfYYgru9oLlPZyaM7Z0QSPNo8JD3ia6QhHg2Ta2YYRxNvVm 76c+3P2ggj8TTPxU1ZUjQrHlzPiBxLA/nXejQ+Wq2IN87KvGxUJGHXRuMOfKJQeZJBNz BgN2pDCMCsSLs9zk7jh1UVJXHAqeQYhcmip5tBTF25NLibAcIIa3MsJMgdQFNlwuTS66 B5zvMgpcZMvu8dPs0Npo7i7KDm9OBggp9s+LnUXrskR5FJDFmProLp6lThkMOcfez9HC wfHQ== MIME-Version: 1.0 X-Received: by 10.140.48.5 with SMTP id n5mr6727097qga.90.1393505088584; Thu, 27 Feb 2014 04:44:48 -0800 (PST) Received: by 10.96.86.134 with HTTP; Thu, 27 Feb 2014 04:44:48 -0800 (PST) In-Reply-To: <5309BE29.4020100@lsces.co.uk> References: <3930601.eOsJ67jUeD@dagon> <3095034.S38469PJ60@dagon> <4283043.OsXFhf6CrZ@rofl> <81C4C9DF-CE14-4779-A442-88F29EA39F78@ajf.me> <5309BE29.4020100@lsces.co.uk> Date: Thu, 27 Feb 2014 13:44:48 +0100 Message-ID: To: Lester Caine Cc: PHP internals Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] Named params status From: pajousek@gmail.com (=?UTF-8?Q?Pavel_Kou=C5=99il?=) As a userland developer, I would love to see named parameters. They are IMHO a much better way to achieve optional parameters skipping than the "skipparams" RFC. Also the named parameters look more "future-compatible" if PHP ever added things like method overloading (which would be great, but that's for another discussion). As for the "majority of users don't want it implemented"; I would probably say otherwise, because most people I spoke with really MISS named parameters in PHP. Pavel Kouril On Sun, Feb 23, 2014 at 10:23 AM, Lester Caine wrote: > Andrea Faulds wrote: >> >> I know. I asked Nikita about this on IRC about a month or two ago. I thi= nk >> he said he just didn=E2=80=99t want to deliver an incomplete feature? > > The RFC says that Nikita will not work on it if there is no demand. I am > seeing many people do want it but personally this is another large bloat > that I see little point to so should there not at least be some vote on > whether it IS worth Nikita's time if the majority of users don't want it > implemented? Having been through a major exercise bringing this under > control using array parameters for variable data I don't want to have to > start coping with yet another passing mechanism as third party libraries > 'adopt new practices'! > > Since this RFC also pulls in other RFC's should the whole roadmap on this= be > part of the developing plan for PHP6? Deciding what areas are actually wo= rth > people spending time on. Certainly if parameter names are to evolve to us= e > UTF-8 strings, this should be part of the development plan? > > -- > Lester Caine - G8HFL > ----------------------------- > Contact - http://lsces.co.uk/wiki/?page=3Dcontact > L.S.Caine Electronic Services - http://lsces.co.uk > EnquirySolve - http://enquirysolve.com/ > Model Engineers Digital Workshop - http://medw.co.uk > Rainbow Digital Media - http://rainbowdigitalmedia.co.uk > > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php >