Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:84894 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 8305 invoked from network); 15 Mar 2015 20:08:00 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 Mar 2015 20:08:00 -0000 Authentication-Results: pb1.pair.com header.from=morrison.levi@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=morrison.levi@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.218.54 as permitted sender) X-PHP-List-Original-Sender: morrison.levi@gmail.com X-Host-Fingerprint: 209.85.218.54 mail-oi0-f54.google.com Received: from [209.85.218.54] ([209.85.218.54:33616] helo=mail-oi0-f54.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 7B/52-31306-F96E5055 for ; Sun, 15 Mar 2015 15:07:59 -0500 Received: by oibu204 with SMTP id u204so22581516oib.0 for ; Sun, 15 Mar 2015 13:07:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=d6y48hiIgWhfnW/A6yWAIuqJ8J5R8qf0XjZq/a6EPk8=; b=os56usLsWFghSh85gHzRokHTC1SxAMEuoPCWbEx8ng/U5ZQUc9Y4nCsZSpQB0Vb0Xx dxF5EBeVyIfkvx9rSfF1eUlhDuxknRBsPdu1PVBG2ecvwLaZpEPryOAbzDup0Dm7Esdo jxKQLTDK55PQ0rM2/mgBUAkwiMlQrEqdc7b8vXj9VtsLg89lQwxZq9W7vZhbDRuIICW/ Qe7tMR4NDAvoD9/4dWFOO9jWwQxCu2JhOZfJNsBh0YIIUb3frXZwJEHuRtepQLDlI9kN g1I9pfc5Xz63+kTa7PehDtdCQJwEvKiltloQHPW8Z4fNapyKBYv7+q+5RiJga4c6yN19 GaoQ== MIME-Version: 1.0 X-Received: by 10.202.178.131 with SMTP id b125mr42642427oif.80.1426450076280; Sun, 15 Mar 2015 13:07:56 -0700 (PDT) Sender: morrison.levi@gmail.com Received: by 10.76.90.74 with HTTP; Sun, 15 Mar 2015 13:07:55 -0700 (PDT) In-Reply-To: References: <6e268626bc6b84a3886f39442c827bb6@mail.gmail.com> Date: Sun, 15 Mar 2015 14:07:55 -0600 X-Google-Sender-Auth: Xzhx1yKAAdyQlL8Zp4JUlAjjVog Message-ID: To: Zeev Suraski Cc: Anthony Ferrara , PHP Internals Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] [RFC] [INFO] Basic Scalar Types From: levim@php.net (Levi Morrison) I don't think agreeing to any of the three proposals out there is the best option. I personally think there are viable options out there that have not yet been heavily discussed. For instance, everyone and their dog has complained about PHP's overly promiscuous type juggling. This is one reason scalar types proposals are having issues; we don't want to have the same promiscuous type juggling on these scalar types so we are defining new rules. Instead, why don't we fix at least some of those conversions first?