Re: Annotation PHP 7
| From: | Stefan Neufeind | Date: | Mon, 03 Nov 2014 16:37:03 +0000 |
| Subject: | Re: Annotation PHP 7 | ||
| References: | 1 2 3 4 | Groups: | php.internals |
| Request: | Send a blank email to internals+get-78582@lists.php.net to get a copy of this message | ||
On 11/03/2014 05:26 PM, Pierre Joye wrote:
> On Nov 4, 2014 1:24 AM, "Jonah H. Harris" <jonah.harris@gmail.com> wrote:
>>
>> On Mon, Nov 3, 2014 at 9:11 AM, Chris Wright <cw@daverandom.com> wrote:
>>
>>> There are no current concrete plans and currently nothing being
> seriously
>>> discussed (at least, not publicly; I don't know if anyone has anything
> in
>>> pipeline that they haven't announced yet). The three RFCs you linked
> above
>>> are all basically dead.
>>>
>>> You are of course welcome to put together a proposal and/or start up a
>>> discussion on the subject if it is something you would be prepared to
> put
>>> work into.
>>>
>>
>> I, for one, severely dislike annotations. But, that's why there's an RFC
>> process :)
>
> I tend to think it is not a taste matter anymore. Symfony ecosystem
> (components, doctrine and co), Zend framework, etc use them. We see
> requests to work around user land implementation but we keep us away to get
> native support. Maybe it is time to the jump and get rid of our tastes,
> like years ago when we discussed which kind of OO we wanted in php. At the
> end of the day we do what we did not want back then.
The TYPO3-family (TYPO3 CMS, Flow, Neos) also use annotations.
So, yes it is used "in the wild" already and is there to stay. We can
imho just make it a bit easier to work with (maybe also performance-wise
in some cases) etc.
Kind regards,
Stefan