Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:52153 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 62903 invoked from network); 9 May 2011 16:55:13 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 9 May 2011 16:55:13 -0000 Authentication-Results: pb1.pair.com smtp.mail=marcelog@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=marcelog@gmail.com; sender-id=pass; domainkeys=bad Received-SPF: pass (pb1.pair.com: domain gmail.com designates 209.85.214.170 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: marcelog@gmail.com X-Host-Fingerprint: 209.85.214.170 mail-iw0-f170.google.com Received: from [209.85.214.170] ([209.85.214.170:64214] helo=mail-iw0-f170.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id A9/49-20726-07C18CD4 for ; Mon, 09 May 2011 12:55:13 -0400 Received: by iwn3 with SMTP id 3so5502190iwn.29 for ; Mon, 09 May 2011 09:55:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:in-reply-to:references:date :message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=NuhOJcIX3unfIUGT07LXAS+tuI0aaqvGDwlA6Arx8ME=; b=wwqUuzrhUVOFpnn1AopEGS0/ZwgQaI+W0JJ0OuxbCYue5Axguh/ZLyVskxNbl1WyIb iLeJbm9WfPR3Ce4+e58Q8A/TgsqJCnzQGYhXFWz2PSEvyws14lWT7Wz5F65ObzQbOtgF f6/AXp4yLJ2Qz5aOp6vYss+m3pf/DtpqPpShw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=RDnx7Nc6aMDYn8I+ORa+CJbatJK7HgZTZhAKWthWAIEsDFIq9d3xAhqOZkaSuhWLSt U8T6t/0Q7auhhkshJ9xBv+7iLEjrW4g1kfKBFMaNhz9sQVi8v5h7gaOVXasWhg6uxebK ro9v5vMk7IOnH+Ie0Jlv0r0Efu2XfMCc/1SLg= MIME-Version: 1.0 Received: by 10.231.122.30 with SMTP id j30mr4905219ibr.37.1304960108629; Mon, 09 May 2011 09:55:08 -0700 (PDT) Received: by 10.231.6.35 with HTTP; Mon, 9 May 2011 09:55:07 -0700 (PDT) In-Reply-To: <4DC819D0.5010008@lerdorf.com> References: <4DC729EE.9090600@sugarcrm.com> <4DC75FFF.40008@lerdorf.com> <4DC7A7F0.4000504@sugarcrm.com> <4DC819D0.5010008@lerdorf.com> Date: Mon, 9 May 2011 13:55:07 -0300 Message-ID: To: Rasmus Lerdorf Cc: "guilhermeblanco@gmail.com" , Stas Malyshev , PHP Internals Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: Re: [PHP-DEV] 5.4 again From: marcelog@gmail.com (Marcelo Gornstein) regarding the annotations stuff: it seems the php community (in general) really wants annotations. lots of important and widely used frameworks use them (meaning that not only the plain php users have a use for this feature, but also the users of the respective frameworks, increasing the overall user number interested). i.e: doctrine, symfony2, ding, phpunit, etc, etc. we cant just ignore this fact. also, this means that there are tons of custom annotations implementations (almost one per framework that has a use for them), and we end up duplicating code and slowing the overall performance for applications. my question is: is php a language made for the php developers that mantain the language or for the community that uses them and contributes to it everyday? just a thought On Mon, May 9, 2011 at 1:44 PM, Rasmus Lerdorf wrote: > On 05/09/2011 07:44 AM, guilhermeblanco@gmail.com wrote: >> >> - Annotations >> >> I already proposed a patch and none here discussed. You rather >> preferred to shout "PHP doesn't need Annotations" instead of discuss >> the patch that was proposed. > > If someone doesn't agree that annotations belong in PHP why do the detail= s > of the patch matter? > >> PS: I think that internals mailing list should be revised with all >> proposed ideas and wrap them on a better plan. >> It seems to me that you are not interested on user's request and >> rather accept/implement only what the features that interest you. It's >> very bad for the language and very bad for all of users. > > That's simply not true. But just because one group of users feel strongly > about something doesn't mean it should go in. There has to be some level = of > curation or we end up with every feature under the sun resulting in a hug= e > mess. > > -Rasmus > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > --=20 -- // I don't sleep. I coffee. "Make everything as simple as possible, but not simpler." -- Albert Einstei= n "The class object inherits from Chuck Norris." "Chuck Norris can divide by zero and can unit test an entire application with a single assert." "There=E2=80=99s a lot of work happening behind the scenes, courtesy of the Spring AOP framework" "Why do I have this nagging hunch that you have no idea what you're doing?" "Any society that would give up a little liberty to gain a little security will deserve neither and lose both" - Benjamin Franklin