RE: [PHP-DEV] PHP Language Specification
| From: | Zeev Suraski | Date: | Thu, 24 Jul 2014 20:23:24 +0000 |
| Subject: | RE: [PHP-DEV] PHP Language Specification | ||
| References: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-76052@lists.php.net to get a copy of this message | ||
CPython is the name of the implementation, but python.org offers you to
download Python, not CPython. CPython is an internal name kind of like
php-src (more or less). In fact, as an average end user, you'd not know
about CPython at all.
Jython, JyJy, etc. - don't call themselves 'Python', they're
implementations of the Python language.
Zeev
> -----Original Message-----
> From: Andrea Faulds [mailto:ajf@ajf.me]
> Sent: Thursday, July 24, 2014 11:19 PM
> To: Zeev Suraski
> Cc: Sara Golemon; Rowan Collins; PHP internals
> Subject: Re: [PHP-DEV] PHP Language Specification
>
>
> On 24 Jul 2014, at 21:12, Zeev Suraski <zeev@zend.com> wrote:
>
> > Other opensource languages that have multiple implementations, still
> > have the 'official' release with the original name, while other
> > implementations have separate, different names that implement 'the XYZ
> > language' or 'the ABC spec'.
> >
> > E.g., there's Jython, Cython, PyPy - but the original Python is still
> > Python.
>
> Python might be a poor example. The "original Python" is called CPython.
>
> In technical discussions it would be very useful to have a proper name
for the
> vanilla implementation, even though most people are going to call it PHP
> anyway.
> --
> Andrea Faulds
> http://ajf.me/
>
>
>