Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:83513 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 579 invoked from network); 23 Feb 2015 00:12:33 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 23 Feb 2015 00:12:33 -0000 Authentication-Results: pb1.pair.com smtp.mail=jgmdev@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=jgmdev@gmail.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.216.169 as permitted sender) X-PHP-List-Original-Sender: jgmdev@gmail.com X-Host-Fingerprint: 209.85.216.169 mail-qc0-f169.google.com Received: from [209.85.216.169] ([209.85.216.169:40558] helo=mail-qc0-f169.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E7/50-33016-0707AE45 for ; Sun, 22 Feb 2015 19:12:32 -0500 Received: by qcwb13 with SMTP id b13so8835511qcw.7 for ; Sun, 22 Feb 2015 16:12:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=fCxKvVBTn20xm7OC1urctq5/Ga1vPnY0Ur6BWDd2B/I=; b=JxraCBMdbLaURnQ7bnEGvUO8sZdNqZB/KfzvDKO0bEq7b5x0gJ4j0eG2c76Dfv/ndC amwaeDoJbaBAZX9SqZqedZOKKuKQtm9yaNog9GIbAEhnrYpp6Fyqves8yRKN/G2/KNyK ZErp9zvfefRxnJjgGyddKDEyt3M368yewzsSLJf8A7ron5Rz31eL9e3uqOMvjzAKVhCt 0qhUqbX/F5nCPP7FRVgTVx2+KsKAPPtEJeMI4quNFYLGJn2/0BUhsWcGjEhA716ROHhT T402+7n0OvUmtwfS9o9NNkXujlOnhe2y/djUA4/d0QqmgWzTjq5ZyL3x9Y9Xnaf5nyOc +hYQ== X-Received: by 10.140.148.20 with SMTP id 20mr18778372qhu.67.1424650349968; Sun, 22 Feb 2015 16:12:29 -0800 (PST) Received: from [192.168.1.109] ([24.138.231.2]) by mx.google.com with ESMTPSA id 74sm10244852qgp.9.2015.02.22.16.12.27 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 22 Feb 2015 16:12:28 -0800 (PST) Message-ID: <54EA7069.1060506@gmail.com> Date: Sun, 22 Feb 2015 20:12:25 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.4.0 MIME-Version: 1.0 To: francois@php.net, 'Stanislav Malyshev' , 'Zeev Suraski' CC: 'PHP internals' References: <7ef509ef10bb345c792f9d259c7a3fbb@mail.gmail.com> <8250289916f5128b5bc1a114428d374e@mail.gmail.com> <54E9E6B5.3030905@gmail.com> <54EA3E59.3000706@gmail.com> <06ba01d04eee$d8f37040$8ada50c0$@php.net> In-Reply-To: <06ba01d04eee$d8f37040$8ada50c0$@php.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [PHP-DEV] Coercive Scalar Type Hints RFC From: jgmdev@gmail.com (Jefferson Gonzalez) On 02/22/2015 06:28 PM, François Laupretre wrote: > Hi Stas, > > It seems the actual problem is that we have too many compiler / code analysis experts in the community ;) > > (don't get me wrong, I am not saying that for you, I just admire your patience explaining the same again and again to people who never read one line from PHP core source). > Well I never have worked on a JIT/AOT and I have to admit I haven't done any contributions to the PHP engine (and it seems I do not have any rights to write some couple of messages expressing concerns/views because of that). On the other side I took the wxwidgets extension in an effort to revive it (because I believe PHP can have other use cases). Improved its code generator (and other stuff that involved a relation with the PHP source code) which now generates more than 905941 lines of code that constitute the extension (github.com/wxphp/wxphp/tree/master/src). So I have indeed read source from PHP core. In any case, sorry if I have annoyed some, that never was my intention, we as humans can't posses all the knowledge of the world, so thats why we always learn from somebody else, whats the purpose of a community without participation :) Cheers!