Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:83076 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 47425 invoked from network); 18 Feb 2015 14:59:33 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 18 Feb 2015 14:59:33 -0000 Authentication-Results: pb1.pair.com smtp.mail=padraic.brady@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=padraic.brady@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.213.51 as permitted sender) X-PHP-List-Original-Sender: padraic.brady@gmail.com X-Host-Fingerprint: 209.85.213.51 mail-yh0-f51.google.com Received: from [209.85.213.51] ([209.85.213.51:46507] helo=mail-yh0-f51.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 59/47-18888-3D8A4E45 for ; Wed, 18 Feb 2015 09:59:31 -0500 Received: by yhzz6 with SMTP id z6so985717yhz.13 for ; Wed, 18 Feb 2015 06:59:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; bh=jG8GBWmI9v4bHN4c0K5ZKzF9S1ZqA8AusPlB104neF4=; b=vxcCsJOQh1lTTN48pAsiodcMtDYl6J8j2FNljEktvuF4/J6Tly9l0CusU1S4jTS24w TyW6nVJ8TVwWmLqFfDd7IprLCPySypUds6WaN10mZioT1wcplQjpfcU0IZq05w+vkzvo WvDjM8YVWopq99gFRLRkC7/JIIIo7yhoPHuvViP5MVVjoTxEVWaB0yy2KNwowrJPXlZp zMUW3HHNi75xrAEnawHBZgdpWiJ2z9tkdFmiXKx8sSbArBMs7rbSm2nyycHkknaOvsLm Dgw98K4e4RTCsW39fLb8ANqhkgOP0udOJc5xWbwiVMCuMDQL93i1J9lVorkhlw3dk5hu YHBQ== MIME-Version: 1.0 X-Received: by 10.236.222.232 with SMTP id t98mr450009yhp.122.1424271567891; Wed, 18 Feb 2015 06:59:27 -0800 (PST) Received: by 10.170.222.86 with HTTP; Wed, 18 Feb 2015 06:59:27 -0800 (PST) In-Reply-To: <030f01d04b7f$0c71d1a0$255574e0$@php.net> References: <54E3E27B.2010903@lerdorf.com> <2f99c47df51fa6c73131032ec50fade0@mail.gmail.com> <005201d04b6c$1122d130$33687390$@tutteli.ch> <030f01d04b7f$0c71d1a0$255574e0$@php.net> Date: Wed, 18 Feb 2015 14:59:27 +0000 Message-ID: To: francois@php.net Cc: Robert Stoll , Zeev Suraski , Nikita Popov , Rasmus Lerdorf , Sara Golemon , PHP internals Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] Scalar Type Hints v0.4 From: padraic.brady@gmail.com (=?UTF-8?Q?P=C3=A1draic_Brady?=) On 18 February 2015 at 13:30, Fran=C3=A7ois Laupretre wr= ote: > Actually, your example is partially invalid because strict-typing radical= s now propose to add a (int -> float) exception to so-called strict mode (w= hich proves the approach is flawed, IMHO). Careful, it helps not to call folk "radicals" if you intend to pursue a compromise with them ;). I wouldn't necessarily mind int->float - it's lossless assuming one way onl= y. Paddy -- P=C3=A1draic Brady http://blog.astrumfutura.com http://www.survivethedeepend.com Zend Framework Community Review Team Zend Framework PHP-FIG Representative