Re: Please let's not bitch about lazy users not learning C to implement THEIR missing feature. (Was Re: [PHP-DEV] 5.4 again)

From: Date: Mon, 09 May 2011 17:53:58 +0000
Subject: Re: Please let's not bitch about lazy users not learning C to implement THEIR missing feature. (Was Re: [PHP-DEV] 5.4 again)
References: 1 2 3 4  Groups: php.internals 
Request: Send a blank email to internals+get-52172@lists.php.net to get a copy of this message
On 05/09/2011 10:48 AM, guilhermeblanco@gmail.com wrote:
Rasmus, I already wrote an RFC, I already wrote a patch and none from php-src gave me some valuable feedback. During private conversations while flaming messages were popping on ML thread, I updated the code to be more PHP compatible and when I went to update the RFC on wiki, it became offline. BTW, if you think Annotations wouldn't be so popular, please tell the Symfony users (Routing, Validation), Doctrine users (Entire Mapping), Typo3 users, Zend Framework (XML-RPC), PHPUnit users that this feature is useless. If this doesn't count 2000 users using the feature, I think only wordpress users may count this.
Nobody has argued that there isn't a use for annotations. There obviously is. The argument is whether it needs to be in the core of the language when it isn't inherently a runtime thing. A single standard for annotations and non-runtime tools for manipulating that standard is a viable approach as well. That is what people are doing now, except they all picked different ways of doing it. By putting it into the core you are solving that problem since everyone will likely switch to it, but the argument is that that is not a good enough justification for putting it into the core of the language. -Rasmus

« previous php.internals (#52172) next »