Re: PHP Language Specification
| From: | Kris Craig | Date: | Wed, 23 Jul 2014 02:19:12 +0000 |
| Subject: | Re: PHP Language Specification | ||
| References: | 1 2 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-75917@lists.php.net to get a copy of this message | ||
On Tue, Jul 22, 2014 at 3:28 PM, Stas Malyshev <smalyshev@sugarcrm.com>
wrote:
> Hi!
>
> > To that end, we (as in Facebook), have been putting together a formal
> > language spec for PHP (using PHP 5.6 as the source of truth) along
> > with an additional conformance test suite (which compliments
> > Zend/tests). We've talked to some engine folks along the way to get
> > feedback and make version 1 as good as it can be, and we're really
> > close to releasing it (aiming for next week). Note that this document
> > only covers the language syntax and not the standard runtime library.
>
> Thank you Sara and Facebook team for doing something we've been talking
> about for more than a decade and before that nobody actually attempting
> to do. I think it is a great development and I hope to see the first
> version soon.
>
+1
>
> > This document is meant for PHP, and PHP should be the steward of it
> > going forward, so we (as in PHP) should start looking at good ways to
> > keep it up to date and revise it over time. As a sneak-peak, uploaded
> > a very small section so that you get an idea for what the
> > document looks like overall.
>
> I would propose choosing some collaborative platform for managing it,
> something like Google Docs (suggestions about best platform ever for
> that are welcome :) so that people could comment on specific parts and
> keep track of what is the current state and what has been discussed.
>
+1
>
> Alternatively, we could do a wiki maybe but the problem there is that it
> is hard to export (unless anybody knows wiki setups that can be easily
> exported into single document).
>
> I'd also advocate creating a workgroup and a mailing list for it to
> discuss the spec and to work on it and other things like ones above there.
>
+1
> --
> Stanislav Malyshev, Software Architect
> SugarCRM: http://www.sugarcrm.com/
>
> --
> PHP Internals - PHP Runtime Development Mailing List
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>