Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:93884 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 96180 invoked from network); 10 Jun 2016 20:01:34 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Jun 2016 20:01:34 -0000 Authentication-Results: pb1.pair.com smtp.mail=lester@lsces.co.uk; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=lester@lsces.co.uk; sender-id=unknown Received-SPF: error (pb1.pair.com: domain lsces.co.uk from 217.147.176.204 cause and error) X-PHP-List-Original-Sender: lester@lsces.co.uk X-Host-Fingerprint: 217.147.176.204 mail4.serversure.net Linux 2.6 Received: from [217.147.176.204] ([217.147.176.204:60489] helo=mail4.serversure.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id AF/42-14797-C9C1B575 for ; Fri, 10 Jun 2016 16:01:33 -0400 Received: (qmail 20415 invoked by uid 89); 10 Jun 2016 20:01:28 -0000 Received: by simscan 1.3.1 ppid: 20409, pid: 20412, t: 0.0779s scanners: attach: 1.3.1 clamav: 0.96/m:52/d:10677 Received: from unknown (HELO ?10.0.0.7?) (lester@rainbowdigitalmedia.org.uk@81.138.11.136) by mail4.serversure.net with ESMTPA; 10 Jun 2016 20:01:28 -0000 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> <575B1A30.9080301@garfieldtech.com> Message-ID: <575B1C98.7020705@lsces.co.uk> Date: Fri, 10 Jun 2016 21:01:28 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.7.0 MIME-Version: 1.0 In-Reply-To: <575B1A30.9080301@garfieldtech.com> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] [RFC][Vote] Typed Properties From: lester@lsces.co.uk (Lester Caine) On 10/06/16 20:51, Larry Garfield wrote: > 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. The same applies to your suggestion that user-land is actively following you. Getting systems off PHP5.2/3 gets more an more difficult given all the extra 'little tweaks' that are needed and we still have 40% of users that need help getting just over to 5.4 let alone up to PHP7. Currently more people are still using PHP4 than have switched to PHP7 ... so where is the strong support for typed code? (https://w3techs.com/technologies/details/pl-php/all/all) -- Lester Caine - G8HFL ----------------------------- Contact - http://lsces.co.uk/wiki/?page=contact L.S.Caine Electronic Services - http://lsces.co.uk EnquirySolve - http://enquirysolve.com/ Model Engineers Digital Workshop - http://medw.co.uk Rainbow Digital Media - http://rainbowdigitalmedia.co.uk