Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:99381 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 34755 invoked from network); 5 Jun 2017 19:27:14 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 5 Jun 2017 19:27:14 -0000 Authentication-Results: pb1.pair.com smtp.mail=php@fleshgrinder.com; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=php@fleshgrinder.com; sender-id=unknown Received-SPF: error (pb1.pair.com: domain fleshgrinder.com from 212.232.28.122 cause and error) X-PHP-List-Original-Sender: php@fleshgrinder.com X-Host-Fingerprint: 212.232.28.122 mx201.easyname.com Received: from [212.232.28.122] ([212.232.28.122:37137] helo=mx201.easyname.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 01/77-27119-190B5395 for ; Mon, 05 Jun 2017 15:27:14 -0400 Received: from cable-81-173-132-37.netcologne.de ([81.173.132.37] helo=[192.168.178.20]) by mx.easyname.com with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1dHxee-0003FU-RT; Mon, 05 Jun 2017 19:27:10 +0000 References: <5313411f-40b4-58c6-83a8-7e813526f2a7@tekwire.net> To: php-internals , francois@tekwire.net Message-ID: <6a974b83-eb8b-8888-8dd2-fb4672a260f0@fleshgrinder.com> Date: Mon, 5 Jun 2017 21:26:59 +0200 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1 MIME-Version: 1.0 In-Reply-To: <5313411f-40b4-58c6-83a8-7e813526f2a7@tekwire.net> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="BuOUxKr8gWAFDGLK8ttsW6qIqTrdpfsKx" X-DNSBL-PBLSPAMHAUS: YES Subject: Re: [PHP-DEV] Proposing inclusion of PCS in the 7.2 core distribution From: php@fleshgrinder.com (Fleshgrinder) --BuOUxKr8gWAFDGLK8ttsW6qIqTrdpfsKx Content-Type: multipart/mixed; boundary="aitanuEQar4WBrhl6Ig32NckRlNQhJ6KU"; protected-headers="v1" From: Fleshgrinder To: php-internals , francois@tekwire.net Message-ID: <6a974b83-eb8b-8888-8dd2-fb4672a260f0@fleshgrinder.com> Subject: Re: [PHP-DEV] Proposing inclusion of PCS in the 7.2 core distribution References: <5313411f-40b4-58c6-83a8-7e813526f2a7@tekwire.net> In-Reply-To: <5313411f-40b4-58c6-83a8-7e813526f2a7@tekwire.net> --aitanuEQar4WBrhl6Ig32NckRlNQhJ6KU Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 6/5/2017 7:46 PM, Fran=C3=A7ois Laupretre wrote: > So, please give me your thoughts. Suggestions of potential candidates t= o > be rewritten from C to PHP are welcome too. >=20 > Regards >=20 > Fran=C3=A7ois >=20 Hi Fran=C3=A7ois! I really, really like this. It would allow us to write most of the stuff in PHP, especially the reflection part, while delegating to C where appropriate. I skimmed through the documentation of yours. There is however one question left. Is it possible to have C code that is accessible only to the PHP code of an extensions, instead of all user-level code? Some things are simply easier in C than in PHP (binary). --=20 Richard "Fleshgrinder" Fussenegger --aitanuEQar4WBrhl6Ig32NckRlNQhJ6KU-- --BuOUxKr8gWAFDGLK8ttsW6qIqTrdpfsKx Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJZNbCDAAoJEOKkKcqFPVVrjL8QAI+owvZepmHnHuZOMn3+SMGO 3d4klMtElySPeisOzK53SGhTzjaUJeWRsXjwMI6O/aQNA/oWIbiYnU7zhcEpJ02w oxkk9ejIMBaqsf8GaQWXc1ah7ZC+gYVaN3uWKJ9TMCDwPP80JvkrNsYn/sBqpDMq Ok+QvBrJU1yr+jxBdg4gs3tPDsQI+MnCgF6sMKtZRxSqFtdUteX+z9l8x2JnqZa4 t5rUpo9X/bICAh7zR2mI+K+JxEuP0Rg3+PGZ41rkJL6hSqf2I2LDIl5ZGk+pqD3V 1ntsw6eGXscGVGqoezJHRgtBlTv0IGvDGvW+Lx4CoDm41P8S8bxcRt+XLBCsjpff XMmOlGBjBp0L8o78g2340bfvOjKLnkcobVScz2IcCJV3hLA0RsOorf4BQd2MmfWs DBpR+xU2gxut/H/zcktIMwBQ6kT28tOTGONV9vPrUc84vB/20tyUBVqUvzRzOpTb 0ESFYMGhsOD0rDm/ke0jDUO3xHyizSb5yz9nsm8XaHrbYFl4i+/ANrX8/NRNRQzx o+Swg9bybww9jAkyV05iKFuyFkhej36+BbJDLWDsouK7kqAAQ4gB1Li0S2DVvrC/ Fcyq4Rmr7LeFMVrhwjcuGgfJxG9AhQAmq5UKtcAQzRwFCUSHMJPme8DVtJv7Lt90 ZWRP/dG7UhYQaKAtQnjA =ZmcK -----END PGP SIGNATURE----- --BuOUxKr8gWAFDGLK8ttsW6qIqTrdpfsKx--