Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:44787 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 32707 invoked from network); 7 Jul 2009 18:59:02 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 7 Jul 2009 18:59:02 -0000 Authentication-Results: pb1.pair.com smtp.mail=ilia@prohost.org; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=ilia@prohost.org; sender-id=unknown Received-SPF: error (pb1.pair.com: domain prohost.org from 209.85.219.210 cause and error) X-PHP-List-Original-Sender: ilia@prohost.org X-Host-Fingerprint: 209.85.219.210 mail-ew0-f210.google.com Received: from [209.85.219.210] ([209.85.219.210:33173] helo=mail-ew0-f210.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 3A/00-32505-3FA935A4 for ; Tue, 07 Jul 2009 14:59:01 -0400 Received: by ewy6 with SMTP id 6so7115ewy.23 for ; Tue, 07 Jul 2009 11:58:56 -0700 (PDT) Received: by 10.211.166.2 with SMTP id t2mr3948020ebo.36.1246993136380; Tue, 07 Jul 2009 11:58:56 -0700 (PDT) Received: from ?192.168.1.169? (TOROON63-1176059019.sdsl.bell.ca [70.25.60.139]) by mx.google.com with ESMTPS id 10sm644239eyd.18.2009.07.07.11.58.54 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 07 Jul 2009 11:58:55 -0700 (PDT) Cc: Andrei Zmievski , PHP internals Message-ID: To: Jeff Griffiths In-Reply-To: <4A538775.3060305@activestate.com> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v935.3) Date: Tue, 7 Jul 2009 14:58:52 -0400 References: <2D0F5226-EBCA-4B45-BF01-8ED1C643976C@prohost.org> <4A53825F.1080006@gravitonic.com> <4A53832E.6030105@gravitonic.com> <4A538775.3060305@activestate.com> X-Mailer: Apple Mail (2.935.3) Subject: Re: [PHP-DEV] Type hinting/casting request for vote From: ilia@prohost.org (Ilia Alshanetsky) On 7-Jul-09, at 1:35 PM, Jeff Griffiths wrote: > On 07/07/09 10:17 AM, Andrei Zmievski wrote: >> Andrei Zmievski wrote: >>>> I would like to ask all developers to voice their opinions of >>>> whether >>>> it makes sense to add this to 5.3 or to throw it away (either one >>>> is >>>> fine btw). To keep the process simple & flamewar free, please >>>> restrict yourself to +/- (1/0), next week monday I'll run a tally >>>> of >>>> the votes and based on the result we can determine how to proceed >>>> further. >>> >>> +1. >> >> Sorry, I should have read better. My +1 was for the feature in >> general, >> not for 5.3. I think we should concentrate most of the new feature >> development on 6.0, now that 5.3 is out to avoid having yet another >> "feature-filled" 5.x release. >> >> So, once again, completely against this going into 5.3. > > +1 for what Andrei said ( to further muddy the waters ). Ilia, why > 5.3 or die? This feature should be in HEAD IMO. PHP 6 is too far off in a practical sense (sorry Andrei) from the time where I can see myself using it in production or other people benefiting from this function. The (simpler) variant of provided patch is what is currently being used on production, if it can go into 5.3, which I see myself using soon, then there is a tangible benefit from making this a public feature (reduce the amount of custom patching) and spending the time to refine it for public consumption and making it PHP 6 ready. If it can only be added in PHP6, then the amount of interest I personally have towards further evolution of this feature is very minimal. So for me personally, the practically of the feature's deployment is critical.