> -----Original Message----- > From: Andrea Faulds [mailto:a...@ajf.me] > Sent: Thursday, July 24, 2014 11:04 PM > To: Zeev Suraski > Cc: Rowan Collins; internals@lists.php.net > Subject: Re: [PHP-DEV] PHP Language Specification > > > On 24 Jul 2014, at 21:00, Zeev Suraski <z...@zend.com> wrote: > > > I think that the language spec initiative is a great initiative, but > > let's not get carried away and start turning things upside down. This > > would be the 'PHP language specification', not 'PHP'. PHP would > > ideally adhere to it. Other implementation (such as hhvm) would > > probably adhere to them as well - but they would still not be named > > 'PHP', but rather, implementations of the PHP language or the PHP > > language spec. This is consistent with mostly all of the other open > > source scripting languages out there. > > This is unhelpful, however, as it leaves PHP being ambiguous as to whether it > means the implementation or the spec.
No, there's no ambiguity at all - 'PHP' is the implementation, as it always has been. 'PHP language specification' or 'PHP spec' for short is the specification. Absolutely no ambiguity. > You know, the git repository is called php-src. Why don't we call the > implementation php-src? Well, one reason is that it would be a horrible, horrible name (imagine us "Happy to announce php-src 5.6!", come on). But another is there's really absolutely no reason to change the name of PHP to anything at all. There would be the PHP spec, and there would be PHP. Zeev -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php