Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:93883 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 94464 invoked from network); 10 Jun 2016 19:51:17 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Jun 2016 19:51:17 -0000 Authentication-Results: pb1.pair.com smtp.mail=larry@garfieldtech.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=larry@garfieldtech.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain garfieldtech.com from 66.111.4.26 cause and error) X-PHP-List-Original-Sender: larry@garfieldtech.com X-Host-Fingerprint: 66.111.4.26 out2-smtp.messagingengine.com Received: from [66.111.4.26] ([66.111.4.26:47818] helo=out2-smtp.messagingengine.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id D7/F1-14797-43A1B575 for ; Fri, 10 Jun 2016 15:51:16 -0400 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id 2D91E21F28 for ; Fri, 10 Jun 2016 15:51:13 -0400 (EDT) Received: from frontend1 ([10.202.2.160]) by compute5.internal (MEProxy); Fri, 10 Jun 2016 15:51:13 -0400 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; d= messagingengine.com; h=content-transfer-encoding:content-type :date:from:in-reply-to:message-id:mime-version:references :subject:to:x-sasl-enc:x-sasl-enc; s=smtpout; bh=AbcN9dfwy9iteUy vlqq/gUrxzvU=; b=oZ1aj0L8rEOG6ZwxnOmOhLDGJyxeyMk8HGqssjLuPh5ib+u XrvT1Gae0fpTUSWoeH7WyE5qPeF2m8eB6tGZvgEUU7gwDkQ9kl1fa3JAEcEUGIli /2/DMgnoKr259pxrlo66OUCwoDjH+m11pO3AVKr54YmHTPg14Ye1+wMsLX3w= X-Sasl-enc: KFCz8fV9hRBhcYI7als+EbMGaq21bX9da1DHDxXK6F/3 1465588272 Received: from [192.168.42.5] (c-50-178-40-84.hsd1.il.comcast.net [50.178.40.84]) by mail.messagingengine.com (Postfix) with ESMTPA id E803CF29F7 for ; Fri, 10 Jun 2016 15:51:12 -0400 (EDT) To: internals@lists.php.net References: <2f0b0366-de16-25ef-f5ca-a03fb7d6f38b@zend.com> <575AE7EE.7050208@garfieldtech.com> <3246c813-95b4-a120-f1e1-9763edba0af8@gmail.com> <575B11A2.7000604@lsces.co.uk> Message-ID: <575B1A30.9080301@garfieldtech.com> Date: Fri, 10 Jun 2016 14:51:12 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.8.0 MIME-Version: 1.0 In-Reply-To: <575B11A2.7000604@lsces.co.uk> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] [RFC][Vote] Typed Properties From: larry@garfieldtech.com (Larry Garfield) On 06/10/2016 02:14 PM, Lester Caine wrote: > On 10/06/16 17:57, Rowan Collins wrote: >> For the record, I'm not entirely sure which way I want the language to >> go, but I think it's a decision that needs to be made, and soon. > Seconded ... even something like strict mode should be 'removable' to > provide a smaller faster 'classic' PHP even if it does mean there are > two builds. But we already HAVE two builds ... people who want strongly > typed and pre-compiled PHP simply use HHVM. There is no need to drag PHP > down the same road map? Each has it's own strengths. ... I am a strong typing proponent (that is a strong proponent of explicit typing), and have never once used HHVM. Your claim, that type-using people can just leave for HHVM, is both nonsensical and untrue. --Larry Garfield