Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:44822 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 66188 invoked from network); 8 Jul 2009 08:50:40 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 Jul 2009 08:50:40 -0000 Authentication-Results: pb1.pair.com header.from=lester@lsces.co.uk; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=lester@lsces.co.uk; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lsces.co.uk from 213.123.20.125 cause and error) X-PHP-List-Original-Sender: lester@lsces.co.uk X-Host-Fingerprint: 213.123.20.125 c2bthomr07.btconnect.com Received: from [213.123.20.125] ([213.123.20.125:24598] helo=c2bthomr07.btconnect.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 5A/7A-10517-DDD545A4 for ; Wed, 08 Jul 2009 04:50:38 -0400 Received: from [10.0.0.150] (host81-138-11-136.in-addr.btopenworld.com [81.138.11.136]) by c2bthomr07.btconnect.com with ESMTP id DTU34786; Wed, 8 Jul 2009 09:50:34 +0100 (BST) Message-ID: <4A545DD8.7080804@lsces.co.uk> Date: Wed, 08 Jul 2009 09:50:32 +0100 User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-GB; rv:1.8.1.22) Gecko/20090408 SeaMonkey/1.1.17 MIME-Version: 1.0 To: PHP internals References: <2D0F5226-EBCA-4B45-BF01-8ED1C643976C@prohost.org> <4A53825F.1080006@gravitonic.com> <4A53832E.6030105@gravitonic.com> <4A538775.3060305@activestate.com> <4A53B578.6040204@gravitonic.com> <46789C0F-A9A4-4B7C-92DF-A1F65471D069@prohost.org> In-Reply-To: Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit X-Junkmail-Status: score=10/50, host=c2bthomr07.btconnect.com X-Junkmail-SD-Raw: score=unknown, refid=str=0001.0A0B0205.4A545DDB.0061,ss=1,fgs=0, ip=10.0.0.150, so=2007-10-30 19:00:17, dmn=5.7.1/2009-06-05 X-Junkmail-IWF: false Subject: Re: [PHP-DEV] Type hinting/casting request for vote From: lester@lsces.co.uk (Lester Caine) Derick Rethans wrote: > On Tue, 7 Jul 2009, Graham Kelly wrote: > >> However, this is ONLY because I do not feel PHP 5.3 is the place to put >> this. However, I do have to agree with Ilia here that PHP 6 is too far away >> and it would be nice to have this feature long before then. I would however, >> be very for adding something similar to this patch in a PHP 5.4 release. I >> don't see why a PHP 5.4 release can't be done relativly quickly (Like 6-12 >> months) by just making it more of a minor internal update but something that >> could have large impacts on user code (syntax changes for type hints). > > With this logic, we got a PHP 5.3 as well, and with the same logic there > will be a PHP 5.4, 5.5, 5.6 and we never get to 6. Instead of putting > stuff in PHP 5.4 (which at the moment is *not* planned), why not focus > all effort on 6 to make sure it comes out faster? And although this > feature is useful, it's not something that I would *really-need-right-now*. Yes please to PHP6! Although I suspect there is still a debate on retaining PHP5.x as being 'ascii native' and PHP6 being 'unicode native' so new features end up having to be 'back ported'? -- Lester Caine - G8HFL ----------------------------- Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk// Firebird - http://www.firebirdsql.org/index.php