Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:50234 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 93291 invoked from network); 16 Nov 2010 07:14:33 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 16 Nov 2010 07:14:33 -0000 Authentication-Results: pb1.pair.com header.from=tyra3l@gmail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=tyra3l@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.83.42 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: tyra3l@gmail.com X-Host-Fingerprint: 74.125.83.42 mail-gw0-f42.google.com Received: from [74.125.83.42] ([74.125.83.42:46558] helo=mail-gw0-f42.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 67/5F-25603-35F22EC4 for ; Tue, 16 Nov 2010 02:14:28 -0500 Received: by gwb10 with SMTP id 10so160100gwb.29 for ; Mon, 15 Nov 2010 23:14:25 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:sender:received :in-reply-to:references:date:x-google-sender-auth:message-id:subject :from:to:cc:content-type; bh=nNRFSlmTpBIk9UUL73nNOh4hfldxrp516lwGKDN0ues=; b=FIxpJMxAemoFv3BPkOeFOK7AAvQ18e75uCvcyums+6YNXNZAhCfAOCUiaxQ0TVcrh5 vmN9RSSGEOAwFXeK+50aVhl8Vavl1iVXQkxMCC/trfy9sBuzkGorXjDSDvsGYen4vHzJ niwHpRFCO1dDbQyPLrRX2ON355RxdJg1fQnWA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=rx9q/IlJhtbZDS6RCkalBlYPUeZZ8hcgvKyFpL3uQcQZ2UXPs8oWmzf8sFLVYR40+D R8vLUcXrxTFIS8eLV11W2FQwhyvc/DUjwO4UT03qqOXkTGJIA3Mw+dwliVFfkhxtyZdX ZWj2Cnqy45B5TA83mwFM6eHppoZi/g7jZ/4fs= MIME-Version: 1.0 Received: by 10.90.4.19 with SMTP id 19mr9133514agd.195.1289891665281; Mon, 15 Nov 2010 23:14:25 -0800 (PST) Sender: tyra3l@gmail.com Received: by 10.90.53.4 with HTTP; Mon, 15 Nov 2010 23:14:25 -0800 (PST) In-Reply-To: <887FE7CFF6F8DE4BB3A9535F53AFD06A2C59D788@il-ex2.zend.net> References: <887FE7CFF6F8DE4BB3A9535F53AFD06A2C59B588@il-ex2.zend.net> <887FE7CFF6F8DE4BB3A9535F53AFD06A2C59B6A0@il-ex2.zend.net> <887FE7CFF6F8DE4BB3A9535F53AFD06A2C59D788@il-ex2.zend.net> Date: Tue, 16 Nov 2010 08:14:25 +0100 X-Google-Sender-Auth: YnPPdJ75hXqT65MZ6Q2W6-UUpkE Message-ID: To: Zeev Suraski Cc: Pierre Joye , "guilhermeblanco@gmail.com" , PHP internals Content-Type: multipart/alternative; boundary=00163631086d8204830495264e7e Subject: Re: [PHP-DEV] PHP 5.4 - Meta attribute (aka. Annotations) support discussion From: info@tyrael.hu (Ferenc Kovacs) --00163631086d8204830495264e7e Content-Type: text/plain; charset=UTF-8 On Tue, Nov 16, 2010 at 8:06 AM, Zeev Suraski wrote: > > -----Original Message----- > > From: Pierre Joye [mailto:pierre.php@gmail.com] > > Sent: Tuesday, November 16, 2010 1:45 AM > > To: Zeev Suraski > > Cc: guilhermeblanco@gmail.com; PHP internals > > Subject: Re: [PHP-DEV] PHP 5.4 - Meta attribute (aka. Annotations) > support > > discussion > > > > On Tue, Nov 16, 2010 at 12:39 AM, Zeev Suraski wrote: > > > Suggesting phpdoc is used for the purposes mentioned does not mean we > > don't understand what we're talking about. > > > > I feel like you never used annotations in other languages, did you? > > You got me... But as an intelligent human being I'd like to think I can > evaluate the merits of a feature without having to actually use it. > > I'm not saying that annotations don't give you any value. Sure they do. > I'm saying that they come at a great price of adding an obscure branch of > syntax into a language that's already grown significantly in complexity, and > the bang for the buck isn't worth it. Those advanced developers needing > that feature can make do with phpdoc. > > Zeev > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > it can't see your point. if the current phpdoc would be enough, then they wouldn't propose the annotation. if you can't do everything with phpdoc that you could do with annotation, then I can see 2 choice: - forget the advanced stuff, but in this case, don try to sound as the phpdoc would be an alternative - extend the phpdoc support to cover the missing parts: how would that less obscure? phpdoc isn't up for the task. if you did read the RFC and did your research about the annotations, then you know that. Tyrael --00163631086d8204830495264e7e--