Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:49392 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 33114 invoked from network); 11 Aug 2010 22:17:10 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 11 Aug 2010 22:17:10 -0000 Authentication-Results: pb1.pair.com smtp.mail=zeev@zend.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=zeev@zend.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain zend.com designates 212.25.124.185 as permitted sender) X-PHP-List-Original-Sender: zeev@zend.com X-Host-Fingerprint: 212.25.124.185 il-mr1.zend.com Received: from [212.25.124.185] ([212.25.124.185:40372] helo=il-mr1.zend.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D8/D9-18548-461236C4 for ; Wed, 11 Aug 2010 18:17:10 -0400 Received: from il-gw1.zend.com (unknown [10.1.1.21]) by il-mr1.zend.com (Postfix) with ESMTP id 816135048E; Thu, 12 Aug 2010 01:16:51 +0300 (IDT) Received: from LAP-ZEEV.zend.com ([10.1.20.50]) by il-gw1.zend.com with Microsoft SMTPSVC(6.0.3790.4675); Thu, 12 Aug 2010 01:17:04 +0300 Message-ID: <7.0.1.0.2.20100812011150.0ef433f0@zend.com> X-Mailer: QUALCOMM Windows Eudora Version 7.0.1.0 Date: Thu, 12 Aug 2010 01:17:03 +0300 To: Daniel Egeberg Cc: Josh Davis ,Stas Malyshev , Internals In-Reply-To: References: <1281478269.6608.292.camel@guybrush> <4C61E5CA.5070604@sugarcrm.com> <4C61F3EF.5030409@sugarcrm.com> <4C6241D1.6030909@sugarcrm.com> <4C62DBE9.7090008@sugarcrm.com> <7.0.1.0.2.20100811213714.1540f338@zend.com> <7.0.1.0.2.20100811225519.0ef42c40@zend.com> <7.0.1.0.2.20100812001106.0ef429b0@zend.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-OriginalArrivalTime: 11 Aug 2010 22:17:04.0633 (UTC) FILETIME=[EDBE0690:01CB39A2] Subject: Re: [PHP-DEV] Strict typing From: zeev@zend.com (Zeev Suraski) Daniel, In order to radically change PHP you need very strong consensus. If you don't have it, the status quo holds. Strict typing doesn't have anything remotely close to strong consensus. It doesn't really matter if a lot of people support it - there are also plenty of people who oppose it. Among them you have the original authors of the language, many core developers, and countless community members. That seals the deal - the status quo cannot change when so many oppose it - even if many support it. You should definitely take a closer look if you think that there's only a small group of people who oppose it. Recommended reading are this list and Johannes's blog. Zeev At 01:05 12/08/2010, Daniel Egeberg wrote: >On Wed, Aug 11, 2010 at 23:26, Zeev Suraski wrote: > > Now that strict typing is pretty clearly off the table [...] > >Did I miss a vote or something? The only thing I've seen is the same >small group of people that has been fighting for the last few months. > >Your reasoning seems to be "there are people who complained, so it's >out", but "there are plenty of people who haven't complained, so it's >in" is an equally justifiable position to take. Obviously people >aren't going to sends loads of "I think everything is perfectly >fine"-emails. > >PS: Can I get a list of the PHP axioms? Seeing as that's apparently >how things are decided, it would be nice if people won't have to waste >your precious time making obnoxious feature requests that are >*clearly* against the PHP axioms. > >-- >Daniel Egeberg