On 24 Jul 2014, at 21:18, Zeev Suraski <z...@zend.com> wrote:

> 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.

So PHP is variously the language (as in PHP language specification) and an 
implementation (as in PHP).

There is definitely an ambiguity. We need to be able to distinguish between PHP 
(the language/specification) and PHP (the implementation).

>> 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.

What does PHP mean here? The language? The vanilla implementation?

--
Andrea Faulds
http://ajf.me/





--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to