Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:84590 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 31459 invoked from network); 11 Mar 2015 22:29:38 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 11 Mar 2015 22:29:38 -0000 Authentication-Results: pb1.pair.com smtp.mail=pajousek@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pajousek@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.216.176 as permitted sender) X-PHP-List-Original-Sender: pajousek@gmail.com X-Host-Fingerprint: 209.85.216.176 mail-qc0-f176.google.com Received: from [209.85.216.176] ([209.85.216.176:39468] helo=mail-qc0-f176.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 99/46-32765-2D1C0055 for ; Wed, 11 Mar 2015 17:29:38 -0500 Received: by qcvs11 with SMTP id s11so14212591qcv.6 for ; Wed, 11 Mar 2015 15:29:35 -0700 (PDT) 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; bh=ymd8vDiDMtoKibQyB9QrDq9mheIUoW096veU/KaNIoo=; b=k9pR7SAJ0UqXQscbQ+UviXLGZGWsedoQq6jfirSIVEiie5eIZUE+dE4ii9dF3XownQ vgocPBPtjhaONifNqJNZoqZP3QGajObRFSoYAlVxv1FL+WTVeSpWKRTyYhisLs/IZ9lC GqAC1Idrt3+n9AaoDUvcn2YFRxTqDxQ7zJ/oTRzdcSmuuhymuaFX3Mk6aRyaKq1RIuIq t30q9heiqJEF0/pE7g5UcBy9lhRSgBCiUFoRFc6OBgyf9DWv6XPhKpVYVt/wqFB2gPuU DsQ8K9czvb5Tub3D1KAmaYbY0dHIJazp6avHhbQAxohmhjAwlpa938z6opzyfEXH19T9 jHyA== MIME-Version: 1.0 X-Received: by 10.140.38.197 with SMTP id t63mr48914316qgt.61.1426112975896; Wed, 11 Mar 2015 15:29:35 -0700 (PDT) Received: by 10.96.160.99 with HTTP; Wed, 11 Mar 2015 15:29:35 -0700 (PDT) In-Reply-To: References: Date: Wed, 11 Mar 2015 23:29:35 +0100 Message-ID: To: Pierre Joye Cc: Bob Weinand , PHP internals Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] [RFC] Basic Scalar Types From: pajousek@gmail.com (=?UTF-8?Q?Pavel_Kou=C5=99il?=) >> It shouldn't prevent any future improvements and still give use all the > advantages of scalar types. > > Besides what I think of proposing yet another RFC, -1 because it is > basically what the initial idea from the opponents of optional strict mode > wanted before they go with the latest one. It also totally ignore what the > Anthony's proposes. > Hello, I'd say that this is definitely better than the dual mode RFC, but worse than the coercive one - I can't find a single reason why some modes switch should be good. I can only see negative outcomes from this, and a painful experience when developing with PHP in the long run as a userland developer. Basically goes with what I've been saying from the beggining of the introduction of the "dual mode" - I don't care if strong or weak typing wins, but I want only on in the language. PHP is inconsistent, there's no need to make even more inconsistencies and stuff. Regards Pavel Kouril