Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:44859 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 65111 invoked from network); 9 Jul 2009 10:18:43 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 9 Jul 2009 10:18:43 -0000 Authentication-Results: pb1.pair.com header.from=paul.biggar@gmail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=paul.biggar@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.220.220 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: paul.biggar@gmail.com X-Host-Fingerprint: 209.85.220.220 mail-fx0-f220.google.com Received: from [209.85.220.220] ([209.85.220.220:45671] helo=mail-fx0-f220.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 4B/2E-27938-204C55A4 for ; Thu, 09 Jul 2009 06:18:43 -0400 Received: by fxm20 with SMTP id 20so51210fxm.23 for ; Thu, 09 Jul 2009 03:18:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=648sRLMxgpCJj5Nln3gsCZGxvxoXh2VW2/efyHb0DSY=; b=hFdq/BhG6xar/fdhdJuPIVTcU0TDdYryljeLI0I1S3bhNTFclGUYJyO1uT4+Dnq25l 0mfcIFxN06p+4I8RoZAMYMbPfETdVvi7Dz/j1qJdqGrGQ7j1ypmHNYiJMQ4hMO08Cqp/ kvI6pZwvJFIQBGwF9KjH6RkFphfr5McjDhIHg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=kOf4n9N3Vi6/CA63FYaXkqL/lk8u5JbQcEWXMHv7AzmgxrIDdoc768uXf0Zxz4xI+M 3rJc7xo2J+8KdfiuMSCsEhu7ObovngbSOWyKiml6JhxFtq2C9gyN2fj2VFacMUDaxxyi l1Y6RjWUZUctH8lT4VnbR53xGvyMIXJZ6bwaI= MIME-Version: 1.0 Received: by 10.239.164.6 with SMTP id r6mr47298hbd.104.1247134718641; Thu, 09 Jul 2009 03:18:38 -0700 (PDT) In-Reply-To: <7.0.1.0.2.20090709121921.0ae17d58@zend.com> References: <7.0.1.0.2.20090708224156.0ac5a438@zend.com> <7.0.1.0.2.20090709121921.0ae17d58@zend.com> Date: Thu, 9 Jul 2009 11:18:18 +0100 Message-ID: To: Zeev Suraski Cc: internals@lists.php.net Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Type hinting - Request for Discussion From: paul.biggar@gmail.com (Paul Biggar) On Thu, Jul 9, 2009 at 10:46 AM, Zeev Suraski wrote: > I believe that > if we had a 'clean' Weak typing RFC as well as a Strict typing RFC, each > with its pros and cons - there would be very different results. > > The two approaches were never compared head-to-head, with the pros and cons > > Another is that the difference between the > two approaches, as well as the issues with strict typing - aren't fully > understood by the audience - and I believe that this is actually the case. > > the > discussion missed key ingredients, we should discuss it further. I think you are right that the discussions weren't sufficiently clear, and this could be resolved by better RFCs. This is obviously how it should have been done in the first place (look at the success of Python's PEPs). I'm not sure this will change things, and worry it might derail what we have now, but those are not good reasons to stop the discussion. Thanks, Paul -- Paul Biggar paul.biggar@gmail.com