Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:49288 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 76048 invoked from network); 10 Aug 2010 22:32:46 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Aug 2010 22:32:46 -0000 Authentication-Results: pb1.pair.com smtp.mail=rasmus@lerdorf.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=rasmus@lerdorf.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lerdorf.com from 74.125.83.170 cause and error) X-PHP-List-Original-Sender: rasmus@lerdorf.com X-Host-Fingerprint: 74.125.83.170 mail-pv0-f170.google.com Received: from [74.125.83.170] ([74.125.83.170:43495] helo=mail-pv0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id C4/E4-61991-D83D16C4 for ; Tue, 10 Aug 2010 18:32:46 -0400 Received: by pvg16 with SMTP id 16so1544308pvg.29 for ; Tue, 10 Aug 2010 15:32:42 -0700 (PDT) Received: by 10.114.123.4 with SMTP id v4mr21030945wac.0.1281479561903; Tue, 10 Aug 2010 15:32:41 -0700 (PDT) Received: from Rasmus-Lerdorfs-MacBook-Pro.local (c-24-7-29-193.hsd1.ca.comcast.net [24.7.29.193]) by mx.google.com with ESMTPS id d35sm13605715waa.21.2010.08.10.15.32.39 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 10 Aug 2010 15:32:40 -0700 (PDT) Message-ID: <4C61D386.5030800@lerdorf.com> Date: Tue, 10 Aug 2010 15:32:38 -0700 User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.11) Gecko/20100711 Thunderbird/3.0.6 MIME-Version: 1.0 To: Brian Moon CC: Internals References: <1281478269.6608.292.camel@guybrush> <4C61D31D.9070405@moonspot.net> In-Reply-To: <4C61D31D.9070405@moonspot.net> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: [PHP-DEV] Annoucing PHP 5.4 Alpha 1 From: rasmus@lerdorf.com (Rasmus Lerdorf) On 8/10/10 3:30 PM, Brian Moon wrote: >> 2010/8/11 Johannes Schlüter: >>> On Wed, 2010-08-11 at 00:03 +0200, Kalle Sommer Nielsen wrote: >>>> type hinting >>> >>> For the record: I consider the current implementation as (one of) the >>> biggest mistakes in the last ten years. > > Is there a summary of what we ended up with? I got so tired of all the > complaining on the the many threads I lost track. What are all the type > hints we can use in a function definition in trunk? They aren't hints. It is strict typing and in its current form I would ask you guys not to call the 5.4 release PHP. Because it won't be. -Rasmus