Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:94193 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 24535 invoked from network); 22 Jun 2016 10:25:21 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 22 Jun 2016 10:25:21 -0000 Authentication-Results: pb1.pair.com smtp.mail=michal@brzuchalski.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=michal@brzuchalski.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain brzuchalski.com designates 188.165.245.118 as permitted sender) X-PHP-List-Original-Sender: michal@brzuchalski.com X-Host-Fingerprint: 188.165.245.118 ns220893.ip-188-165-245.eu Received: from [188.165.245.118] ([188.165.245.118:56519] helo=poczta.brzuchalski.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id BF/FB-43024-0976A675 for ; Wed, 22 Jun 2016 06:25:20 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by poczta.brzuchalski.com (Postfix) with ESMTP id 7FD7A298420E for ; Wed, 22 Jun 2016 12:25:17 +0200 (CEST) Received: from poczta.brzuchalski.com ([127.0.0.1]) by localhost (poczta.brzuchalski.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id jdzlqTFDimHN for ; Wed, 22 Jun 2016 12:25:14 +0200 (CEST) Received: from mail-qk0-f182.google.com (unknown [209.85.220.182]) by poczta.brzuchalski.com (Postfix) with ESMTPSA id DBA1329841C4 for ; Wed, 22 Jun 2016 12:25:13 +0200 (CEST) Received: by mail-qk0-f182.google.com with SMTP id a186so58024166qkf.0 for ; Wed, 22 Jun 2016 03:25:13 -0700 (PDT) X-Gm-Message-State: ALyK8tL3mmuO4H4sTm4phvLYWMFkgjARncJuOkSiFuSKDKV8J9yH4BPx86LJFeY0ULWhnexrC0Fb33efvGPIXQ== X-Received: by 10.237.51.227 with SMTP id v90mr25688231qtd.23.1466591113017; Wed, 22 Jun 2016 03:25:13 -0700 (PDT) MIME-Version: 1.0 Received: by 10.237.53.129 with HTTP; Wed, 22 Jun 2016 03:25:11 -0700 (PDT) In-Reply-To: <576A6165.8090904@lsces.co.uk> References: <576A6165.8090904@lsces.co.uk> Date: Wed, 22 Jun 2016 12:25:11 +0200 X-Gmail-Original-Message-ID: Message-ID: To: Lester Caine Cc: PHP Internals List Content-Type: multipart/alternative; boundary=94eb2c0c7bce5282020535db5a91 Subject: Re: [PHP-DEV] [RFC][Vote] Typed Properties From: michal@brzuchalski.com (=?UTF-8?Q?Micha=C5=82_Brzuchalski?=) --94eb2c0c7bce5282020535db5a91 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi, I agree with you, but this patch does not result in any increase in complexity - there still will be a way to declare non typed properties and most of those developers wouldn't even fell any impact complexity on development stage. My goal is not to judge which language is better but to visualize loss for the mass of developers will be the rejection of that patch. Nobody will pursuade me not that type safety is nothing significant in programming language. According to "they are not degree level software engineers" I must dissagree with you - they are less payed (their salary is 11%-15% less than other mentioned language developers) also there is less great and huge working projects/applications in the real life, most of engineering colleges learn those other mentioned languages not PHP and there is also never ending sneering war beetween PHP developers and those other mentioned= . Regards, -- Micha=C5=82 Brzuchalski 2016-06-22 11:59 GMT+02:00 Lester Caine : > On 22/06/16 10:37, Micha=C5=82 Brzuchalski wrote: > > Without it, PHP will newer be aqualed such as Java, C# even Hack > language - > > there still will continue to be a big gap, due to the lack of type > hinting. > > Sure you could say start to code in Hack it has type safier system, it > has > > generics, annotations and other features which from time to time are in > PHP > > RFC's but most of time they are declined and Hack lacks of great IDE > > support like PHPStorm which I use and love because of refactor, code > > styling, run&debug etc. > > If all these other languages are so much better why is the usage of PHP > *SO* much greater than any of them with no sign of any of them gaining > traction? Simply because for the vast number of users the simplicity of > PHP works ... they are not degree level software engineers. > > -- > Lester Caine - G8HFL > ----------------------------- > Contact - http://lsces.co.uk/wiki/?page=3Dcontact > 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 > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > --=20 pozdrawiam -- Micha=C5=82 Brzuchalski --94eb2c0c7bce5282020535db5a91--