Re: Request for comments - new PHP feature: return typing
| From: | Sara Golemon | Date: | Thu, 11 Jul 2013 20:48:21 +0000 |
| Subject: | Re: Request for comments - new PHP feature: return typing | ||
| References: | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-68103@lists.php.net to get a copy of this message | ||
>
> > 1) HHVM isn't just running FB. A number of sites have either already
> started using HHVM, or intend to soon.
>
> Were could I read about those?
>
> I didn't list any because I don't know how they individually feel about
sharing that info. I realize that takes the wind out of my statement, but
there it is.
> > 2) The "static compilation" description is grossly outdated information.
>
> I guess my knowledge about HHVM is a bit out of date, which is no wonder
> as I wasn't following latest developments for some time. Could you send
> a link where I (and everybody interested of course :) could read about
> the current state of affairs?
>
> Apart from the documentation distributed with HHVM, you could look at our
blog http://www.hiphop-php.com/ which includes a
walkthrough in getting
WordPress running http://www.hiphop-php.com/wp/?p=113
> > however, as with Generators, I think that we should endeavor to keep the
> > implementations close together by the most appropriate means. I don't
> > want two versions of PHP syntax.
>
> I don't think whatever HHVM does without input from PHP community should
> be any argument for any change in PHP. If it is good for PHP, it can
> stand on its own merit, if it's not, then the fact that HHVM team did it
> for some internal reasons that we do not know can not be an argument.
>
> If we want a common PHP syntax that will be followed by different
> implementations, it's a great idea, but it can not start with "we
> already did it, so you have to do it too". I don't want many versions of
> PHP syntax either, but I don't think HHVM team should be the one
> deciding how the one version looks like. If they use syntax that is good
> (I think this specific one is not, but that's beside the point, as it is
> only my personal opinion) it can and should be argued on its own merits,
> not on the argument that it is in HHVM.
>
> I never stated, not intended to state, "we already did it, so you have to
do it too". Please do not put words into my mouth. I think it should be a
part of the conversation, not a dominant part, but a part. Of course every
new feature should be argued on its own merits. Please do not suggest that
I think otherwise.