Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:76886 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 34424 invoked from network); 26 Aug 2014 20:08:44 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 26 Aug 2014 20:08:44 -0000 Authentication-Results: pb1.pair.com smtp.mail=smalyshev@sugarcrm.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=smalyshev@sugarcrm.com; sender-id=pass Received-SPF: pass (pb1.pair.com: domain sugarcrm.com designates 108.166.43.75 as permitted sender) X-PHP-List-Original-Sender: smalyshev@sugarcrm.com X-Host-Fingerprint: 108.166.43.75 smtp75.ord1c.emailsrvr.com Linux 2.6 Received: from [108.166.43.75] ([108.166.43.75:46772] helo=smtp75.ord1c.emailsrvr.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id EB/23-11622-C49ECF35 for ; Tue, 26 Aug 2014 16:08:44 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp10.relay.ord1c.emailsrvr.com (SMTP Server) with ESMTP id 58E7338035A; Tue, 26 Aug 2014 16:08:41 -0400 (EDT) X-Virus-Scanned: OK Received: by smtp10.relay.ord1c.emailsrvr.com (Authenticated sender: smalyshev-AT-sugarcrm.com) with ESMTPSA id DC771380462; Tue, 26 Aug 2014 16:08:40 -0400 (EDT) X-Sender-Id: smalyshev@sugarcrm.com Received: from Stass-MacBook-Pro.local (108-66-6-48.lightspeed.sntcca.sbcglobal.net [108.66.6.48]) (using TLSv1.2 with cipher DHE-RSA-AES128-SHA) by 0.0.0.0:465 (trex/5.2.10); Tue, 26 Aug 2014 20:08:41 GMT Message-ID: <53FCE948.9080305@sugarcrm.com> Date: Tue, 26 Aug 2014 13:08:40 -0700 Organization: SugarCRM User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:31.0) Gecko/20100101 Thunderbird/31.0 MIME-Version: 1.0 To: Andrea Faulds , Nikita Popov CC: PHP internals References: In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] Remove generated lexers from git? From: smalyshev@sugarcrm.com (Stas Malyshev) Hi! > On a similar theme, could we also get rid of the generated Zend VM, > and wire up zend_vm_gen.php to make like we wire up bison and re2c? That would make building PHP for non-internals person harder and the list of dependencies they need to get right longer. While providing zero added value. And yes, there are a lot of non-internals persons building PHP. Sometimes they may even use git. > That would make PHP a dependency to build PHP, but it would hardly be > the first language which is reliant on itself to be built. Are there It would not be the first, but why do it? It works just fine right now, why break it? > any distributions out there in which PHP is not available? There are systems that aren't Linux and don't have PHP as standard package, yes. -- Stanislav Malyshev, Software Architect SugarCRM: http://www.sugarcrm.com/