Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:101454 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 83704 invoked from network); 30 Dec 2017 14:39:15 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 30 Dec 2017 14:39:15 -0000 Authentication-Results: pb1.pair.com header.from=lists@rhsoft.net; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=lists@rhsoft.net; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain rhsoft.net designates 91.118.73.15 as permitted sender) X-PHP-List-Original-Sender: lists@rhsoft.net X-Host-Fingerprint: 91.118.73.15 mail.thelounge.net Received: from [91.118.73.15] ([91.118.73.15:11023] helo=mail.thelounge.net) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 4C/10-47595-115A74A5 for ; Sat, 30 Dec 2017 09:39:13 -0500 Received: from srv-rhsoft.rhsoft.net (Authenticated sender: h.reindl@thelounge.net) by mail.thelounge.net (THELOUNGE MTA) with ESMTPSA id 3z85gd0dDkzXMR for ; Sat, 30 Dec 2017 15:39:09 +0100 (CET) To: internals@lists.php.net References: <72392123-d37b-26df-6886-218f48205f8a@fleshgrinder.com> <58A5ABDF-AA25-46D4-83E7-4DE72E3DFF5E@gmail.com> <757270790.33iDQ9MZ2V@vulcan> <4b55eed1-8656-ff70-e4e9-ad5e40213405@rhsoft.net> <73.EE.47595.179574A5@pb1.pair.com> <50caeb2d-62b6-167d-726e-e0e11ea201f3@lsces.co.uk> Message-ID: <28ba9e6a-a3f2-2547-d294-f3a1710d5337@rhsoft.net> Date: Sat, 30 Dec 2017 15:39:08 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0 MIME-Version: 1.0 In-Reply-To: <50caeb2d-62b6-167d-726e-e0e11ea201f3@lsces.co.uk> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Language: de-CH Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] [RFC] [DISCUSSION] Scalar Pseudo-type From: lists@rhsoft.net ("lists@rhsoft.net") Am 30.12.2017 um 11:37 schrieb Lester Caine: > On 30/12/17 09:16, Tony Marston wrote: >>>> You are missing the point. If an RFC is so badly written that someone >>>> does not understand it, or understand what benefits it is supposed to >>>> provide, then there is no point in up-voting it >>> >>> if i don't undrstand it i don't vote at all - that's the point >>> >>> not up >>> not down >> >> If you can't understand it then you cannot tell what benefit it gives to >> the greater PHP community, and if you cannot see that it provides any >> benefit then you should vote it DOWN. > > The 'greater PHP community' I continue to support is still only looking > for a simply life, but each iteration of PHP7 is just making things more > and more complex, which is why I STILL have not switched off PHP5 and > 5.4 and earlier is still running a large percentage of sites. Just what > percentage of the wider community thinks that strict typing is giving an > essential benefit? If there was a groundswell for typing then perhaps we > would not have this continual debate on just how to jam a little more of > a move that way and get on with a version of PHP that is only typed. > Then for one can simply avoid it ... who thinks it don't give you a benefit? for new code it's the best you can do do get it as bugfree as possible and fro old code you still are not forec to any typehints and for migration you have weak types too sorry, but discuss end of 2017 if types was a goof d idea and talk about the 'greater community' but still run PHP5? in the meantime I have changed *everything* written in the last 15 yeas to strict_types=1 and type hints everywhere - you find so much potential bugs that it's worth