Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:92506 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 56364 invoked from network); 19 Apr 2016 23:12:30 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 19 Apr 2016 23:12:30 -0000 Authentication-Results: pb1.pair.com header.from=ronabop@gmail.com; sender-id=pass Authentication-Results: pb1.pair.com smtp.mail=ronabop@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.215.45 as permitted sender) X-PHP-List-Original-Sender: ronabop@gmail.com X-Host-Fingerprint: 209.85.215.45 mail-lf0-f45.google.com Received: from [209.85.215.45] ([209.85.215.45:35330] helo=mail-lf0-f45.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id DC/DC-22821-C5BB6175 for ; Tue, 19 Apr 2016 19:12:30 -0400 Received: by mail-lf0-f45.google.com with SMTP id c126so30772917lfb.2 for ; Tue, 19 Apr 2016 16:12:28 -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; bh=qu0V9D8KzhuFr5aKSarRZ1e0un6mJSlOXbdkU9aWWxo=; b=gIVAGD/VcI0Wo3ADE+iZyNWfQXL0fs1vQ5CyEAINwSvp1KDDlqPIAhTOYxkl8rv7O7 SpLrBZRdPAru1IpP9ToEYuczZTKb/qy4c8NHOWWrPz5euo66Clmfx3m4gvnuYRbuxT2b duTFDwqr+LBTsRhFxlcoyInhKgfonmN+VDS53/GXsjjqS8Hc60gH3yD23L284xZ+gCe2 2m8cory4o3pO7lQr0LkIqSTZBom1lsJ0q20YNL9+J8pyd614JEKhNyaiEFdkEvZqeZ35 kBaxz1wViZiUElQsJTjqQJHf5xGja73/BUSYW93dM3ObXUydG0Q4GrQXi2l7g3CsecJ/ WSHQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc; bh=qu0V9D8KzhuFr5aKSarRZ1e0un6mJSlOXbdkU9aWWxo=; b=QXrBX//659ai2KupMmsC5fMNYQipyAAeuUzm80a4pB7Ko9M5f0y6rt5DhQOqEDz40B I330l3hWubcr96PrWI1aIG6vH31k186tqbq1c8aAhc2tL2yhectGAE4Dv4qjzYmthXDm 129uR0Zlwiv8v40WUKzD/E1UUB5bJ/vhSTUwpjLTWkn7TpFVOiXjRcWy5If9Idd4+k6v BMctL1CaIHf6yZ3F/J3SYLJz6rirY59htvHLMG/v7+BncN7mxbyPReO/njl0o04Hac0k ex7Rxj09BKmy3RBBSCA7QANuLg+kjszKG7C4hogge7Ax4pZxB1qq8ogJFjuexUfTqjiw bgPw== X-Gm-Message-State: AOPr4FVkP1Ap3IiZg8CjcCZ/URBuX2W0y2JzD5nXmH1KD5v7zBUCNrwIPOq2iLL4NpW888VkLhZXk6As8LuKFA== MIME-Version: 1.0 X-Received: by 10.25.23.88 with SMTP id n85mr1887733lfi.3.1461107545341; Tue, 19 Apr 2016 16:12:25 -0700 (PDT) Received: by 10.114.201.37 with HTTP; Tue, 19 Apr 2016 16:12:25 -0700 (PDT) In-Reply-To: References: <570E99AC.3090804@fleshgrinder.com> <570EA5EB.8090501@fleshgrinder.com> <570EAB0D.6080706@gmail.com> <570EB67E.8010908@garfieldtech.com> <5B147E88-CC0A-4CBC-A49D-C7FE3BF557C0@zend.com> <6F.C3.12455.94C5F075@pb1.pair.com> <20160414094440.GF19347@phcomp.co.uk> <570FD94F.90703@fleshgrinder.com> <570FE8A9.4020809@gmail.com> <20.53.29891.17401175@pb1.pair.com> <57110BCD.5030009@garfieldtech.com> <571124C2.9040606@gmx.de> <57112F31.8070209@garfieldtech.com> <57167C35.8080601@gmail.com> <57168FCC.7000507@garfieldtech.com> Date: Tue, 19 Apr 2016 16:12:25 -0700 Message-ID: To: Marco Pivetta Cc: Zeev Suraski , Levi Morrison , "internals@lists.php.net" Content-Type: text/plain; charset=UTF-8 Subject: Re: [PHP-DEV] Re: Improving PHP's type system From: ronabop@gmail.com (Ronald Chmara) On Tue, Apr 19, 2016 at 3:09 PM, Marco Pivetta wrote: > In general, improving the type system provides a much more interesting and > practical playground for any kind of tool that would rely on static > introspection: IDEs, reflectors, code generators, code inliners, So, tooling that relies upon (more) strict typing is less useful for for PHP, therefore, rather than change the tooling to be more capable with looser typing, change PHP? -Ronabop