Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:44762 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 55722 invoked from network); 7 Jul 2009 14:19:04 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 7 Jul 2009 14:19:04 -0000 Authentication-Results: pb1.pair.com header.from=greg@chiaraquartet.net; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=greg@chiaraquartet.net; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain chiaraquartet.net from 209.85.222.198 cause and error) X-PHP-List-Original-Sender: greg@chiaraquartet.net X-Host-Fingerprint: 209.85.222.198 mail-pz0-f198.google.com Received: from [209.85.222.198] ([209.85.222.198:36572] helo=mail-pz0-f198.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 2E/C7-17523-559535A4 for ; Tue, 07 Jul 2009 10:19:03 -0400 Received: by pzk36 with SMTP id 36so4914946pzk.29 for ; Tue, 07 Jul 2009 07:18:57 -0700 (PDT) Received: by 10.114.208.12 with SMTP id f12mr9403200wag.226.1246976337066; Tue, 07 Jul 2009 07:18:57 -0700 (PDT) Received: from monster.local ([76.84.30.125]) by mx.google.com with ESMTPS id m28sm982785waf.2.2009.07.07.07.18.55 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 07 Jul 2009 07:18:56 -0700 (PDT) Message-ID: <4A53594D.8050107@chiaraquartet.net> Date: Tue, 07 Jul 2009 09:18:53 -0500 User-Agent: Thunderbird 2.0.0.6 (Macintosh/20070807) MIME-Version: 1.0 To: Stan Vassilev CC: Ilia Alshanetsky , PHP internals References: <2D0F5226-EBCA-4B45-BF01-8ED1C643976C@prohost.org> <4A535468.2000606@chiaraquartet.net> In-Reply-To: X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Re: Type hinting/casting request for vote From: greg@chiaraquartet.net (Greg Beaver) Stan Vassilev wrote: >> +1 if the object type hint is change to use T_CLASS so we don't break >> every external package using "Object" as a base class. >> >> http://www.google.com/codesearch?as_q=class\s%2Bobject&btnG=Search+Code&hl=en&as_lang=php&as_license_restrict=i&as_license=&as_package=&as_filename=&as_case= >> >> >> Greg > > Or this can wait until 6.0, when (as I hear) we'll have case-sensitive > class names, so Object/object, Int/int won't cause collisions. > > I'm really puzzled why a non-essential, and for the past months > (years?) controversial and always rejected feature such as strict type > hints, has everyone turning 180 degrees and putting it in a minor > release in the course of a week. Hi, To clarify, my vote was for 6.0.0, I did not catch the "put in 5.3" part of Ilia's original email. Greg