Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:44824 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 77153 invoked from network); 8 Jul 2009 10:11:17 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 Jul 2009 10:11:17 -0000 Authentication-Results: pb1.pair.com header.from=svanpoeck@gmail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=svanpoeck@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.78.26 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: svanpoeck@gmail.com X-Host-Fingerprint: 74.125.78.26 ey-out-2122.google.com Received: from [74.125.78.26] ([74.125.78.26:25622] helo=ey-out-2122.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D0/BC-10517-4C0745A4 for ; Wed, 08 Jul 2009 06:11:16 -0400 Received: by ey-out-2122.google.com with SMTP id 22so1186633eye.43 for ; Wed, 08 Jul 2009 03:11:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=EEiiwzG3X+HX3Zd7mogp3iQNTKzyv5pQy8y8Bkso+h8=; b=rcEnvHDsYmwjMcjKcpeYqqoQwU/rTt9H/UxpukPplU0Ve+QkTNjA5PpZvPxYysNWwV ooinBksQJ2uR7ZbjcHyBt0GigbfSRj7lQ/J/Q5I1as4yhPPHBbmmPo+bdriO01//1Jpt OkWQPYDJFxpEjKBdTsoGIcFGda1JTiWkzhYRo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; b=D8r6bDgHe/okUBVntGIsamoHDnwME2kiNRlHX4XNeJcOnaiHBsChs/1/Vrm2QLDHO5 XPZT+8CC/+r0tQJQiqkt7Jkl8uczRrmY6JEftj/WuqiAzuNC6qxjUs9GgTW95u0IJHHX 8lH9LnMlyqt+0IQvf1ZZoHefhkcskfubHmTQw= Received: by 10.210.81.9 with SMTP id e9mr8448317ebb.42.1247047872803; Wed, 08 Jul 2009 03:11:12 -0700 (PDT) Received: from ?192.168.192.5? (host.90.30.23.62.rev.coltfrance.com [62.23.30.90]) by mx.google.com with ESMTPS id 5sm1516232eyf.14.2009.07.08.03.11.12 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 08 Jul 2009 03:11:12 -0700 (PDT) Message-ID: <4A5470BE.6000700@gmail.com> Date: Wed, 08 Jul 2009 12:11:10 +0200 User-Agent: Thunderbird 2.0.0.22 (X11/20090608) 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=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Type hinting/casting request for vote From: svanpoeck@gmail.com (Steven Van Poeck) 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*. > > regards, > Derick > > Agree 100% +1 for parameter type enforcement in PHP 6 Steven