Re: PHP Language Specification

From: Date: Sat, 26 Jul 2014 21:55:45 +0000
Subject: Re: PHP Language Specification
References: 1 2 3 4 5 6 7 8 9 10 11 12 13  Groups: php.internals 
Request: Send a blank email to internals+get-76164@lists.php.net to get a copy of this message
On 25 July 2014 17:25, Larry Garfield <larry@garfieldtech.com> wrote: > On 7/24/14, 2:38 PM, Sara Golemon wrote: >> >> On Thu, Jul 24, 2014 at 12:29 PM, Rowan Collins <rowan.collins@gmail.com> >> wrote: >>>> >>>> Zend is only one of many >>>> contributors. Yes, the engine is still named Zend Engine but the >>>> language has been improved by many php.net contributors. >>>> >>> The idea was that "ZPHP" is PHP running on top of the Zend Engine, in the >>> same way that "JRuby" is Ruby running on top of the JVM, and >>> "CPython" is >>> Python implemented in C. In my mind, it doesn't imply any connection to >>> the >>> company of the same name - especially if we're only borrowing its first >>> letter - but perhaps others would see that differently. >>> >> We (HHVM) ran into this issue as well. We'd talk about the way PHP >> (the reference implementation) does something and needed to >> disambiguate it from PHP (the language syntax). Prior to my joining >> the project "Zend" was the go-to moniker for this. Since I've seen >> that go down very poorly many times in the past (who here remembers >> the ZendCon where they included "Zend === PHP" on their marketing >> materials?) I pushed the team towards saying "PHP5" when referring to >> the implementation, and "PHP" when referring to the language syntax. >> >> That's not really a solution for us (PHP), but I do think the issue of >> separating the language from the implementation is useful, even if our >> (PHP) implementation of PHP (syntax) is and will always be the >> de-facto reference implementation. >> >> -Sara >> >> P.S. - Pronouns are getting hard, yo. > > > Until we figure it out, I will be referring to the current common > implementation as "Zippy". Hopefully it catches on. > Sounds like a Zend ImPlementation of PYthon...

« previous php.internals (#76164) next »