On Wed, Nov 17, 2010 at 12:54 PM, Ferenc Kovacs <i...@tyrael.hu> wrote:

>
>
> On Wed, Nov 17, 2010 at 11:58 AM, Arvids Godjuks <arvids.godj...@gmail.com
> > wrote:
>
>> Hello Internals!
>>
>> For me, as a user-land developer, this issue seems as if some people
>> are trying to push the annotations at any cost. What they fail to see,
>> is that annotations are never described what they are and how they can
>> be useful in our developer work. Right now I, and I think many other
>> user-land developers, just fail to see what the annotations are
>> without any meaningful example.
>>
>> Right now I stand for ditching the annotations and schedule to return
>> to them later, after 5.4 or whatever it will be.
>> Right now there are more pressing things to deal with in PHP:
>> * PDO is stuck in its development and mysqli & co are quite better
>> developed.
>> * tainted variables are a huge bonus but somehow they are stuck in the
>> draft mode too (http://wiki.php.net/rfc/taint - hell, I wait for this
>> getting into the PHP for a loooooooooooong time and there are patches)
>> * Traits are mostly discussed and probably need finishing touches.
>> And these have a clear and understood benefit of being worked upon.
>> Annotations now are just a big WTF. The fact that only a handful of
>> developers reply to this thread (remember the type hinting thread -
>> there where tons of reply's from many people) just shows that we as a
>> com unity are not ready for annotations. Most of us just don't know
>> that this is and how it's supposed to be used,
>>
>> Really, there is a ton of work to finish what is already has been
>> started and needs attention. Type hints had the same story as
>> annotations now. No easy agreement - ditched the discussion till next
>> major version.
>>
>> --
>> PHP Internals - PHP Runtime Development Mailing List
>> To unsubscribe, visit: http://www.php.net/unsub.php
>>
>>
> I agree with you; there are more important issues than some "syntactic
> sugar", for example Large File Support, unicode support, pdo, pecl4win,
> optimizating the error handling (generating full backtrace and such for
> every error, which are just gets discarded/ignored, etc.), upload progress
> (I think APC provides this.), to name just a few from the top of my head.
> the only problem is, that they either hard, or boring to implement, or
> there isn't any agreement on them.
>
> my point is with this is that maybe there are more important features for
> you, or for me, but if nobody can/want working on those issues, why should
> we reject an improvement, which has actiove supporters? (they did write an
> RFC and patch, and they brought the issue to the list, so everybody can tell
> their opinion/concerns, and help to chose the best possible solution).
>
> So as long as the above mentioned problems are unsolved, we could reject
> every other improvement/addition, because there are more important, or older
> problems to solve.
> But I wont go to that direction, would you?
>
>
On the other hand: it seems that more examples about the usage wouldn't hurt
in the RFC...

Tyrael

Reply via email to