Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:44841 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 96179 invoked from network); 8 Jul 2009 17:49:49 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 8 Jul 2009 17:49:49 -0000 Authentication-Results: pb1.pair.com header.from=ceo@l-i-e.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=ceo@l-i-e.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain l-i-e.com designates 67.139.134.202 as permitted sender) X-PHP-List-Original-Sender: ceo@l-i-e.com X-Host-Fingerprint: 67.139.134.202 o2.hostbaby.com FreeBSD 4.7-5.2 (or MacOS X 10.2-10.3) (2) Received: from [67.139.134.202] ([67.139.134.202:4739] helo=o2.hostbaby.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id F4/C9-51553-C3CD45A4 for ; Wed, 08 Jul 2009 13:49:48 -0400 Received: (qmail 11260 invoked by uid 98); 8 Jul 2009 17:49:47 -0000 Received: from localhost by o2.hostbaby.com (envelope-from , uid 1013) with qmail-scanner-2.05 (clamdscan: 0.88.7/9542. Clear:RC:1(127.0.0.1):. Processed in 0.123257 secs); 08 Jul 2009 17:49:47 -0000 Received: from localhost (HELO l-i-e.com) (127.0.0.1) by localhost with SMTP; 8 Jul 2009 17:49:47 -0000 Received: from webmail (SquirrelMail authenticated user ceo@l-i-e.com) by www.l-i-e.com with HTTP; Wed, 8 Jul 2009 12:49:47 -0500 (CDT) Message-ID: <59419.99.18.1247075387.squirrel@www.l-i-e.com> In-Reply-To: <2D0F5226-EBCA-4B45-BF01-8ED1C643976C@prohost.org> References: <2D0F5226-EBCA-4B45-BF01-8ED1C643976C@prohost.org> Date: Wed, 8 Jul 2009 12:49:47 -0500 (CDT) To: "PHP internals" User-Agent: Hostbaby Webmail MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Subject: Re: [PHP-DEV] Type hinting/casting request for vote From: ceo@l-i-e.com ("Richard Lynch") On Mon, July 6, 2009 7:52 pm, Ilia Alshanetsky wrote: > Last week or so there was a fairly detailed discussion on the > internals list regarding type hinting based on my original patch. > Since then the patch has been revised to address the major concerns > that were identified (breakage of binary compatibility) as well > extended with additional functionality (object hint, type casting, > reflection support, etc...). > > The final patch is available here: > http://ilia.ws/patch/type_hint_53_v2.txt > The test suit is available here: > http://ia.gd/patch/type_hint_tests.tar.bz2 > > 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 (subject to release master veto) And I doubt that my vote counts anyway... This seems simple enough to grok, and seems to make the type-hinter crowd happy, except for the name "hint" -- Some people ask for gifts here. I just want you to buy an Indie CD for yourself: http://cdbaby.com/search/from/lynch