Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:49660 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 69497 invoked from network); 15 Sep 2010 08:00:42 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 Sep 2010 08:00:42 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass; domainkeys=bad Received-SPF: pass (pb1.pair.com: domain gmail.com designates 74.125.82.54 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 74.125.82.54 mail-ww0-f54.google.com Received: from [74.125.82.54] ([74.125.82.54:36378] helo=mail-ww0-f54.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id C3/77-33442-72D709C4 for ; Wed, 15 Sep 2010 04:00:40 -0400 Received: by wwb39 with SMTP id 39so6594996wwb.11 for ; Wed, 15 Sep 2010 01:00:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=hUgA1nHh+3/z9nw6lv4TbGvv8Jx735JFlQChmFqoucs=; b=tOZoS7cIhbLkJ1x9g4eaJfOYkNadfNONzjZHkzDBFjrP5oSKc6TBaxdfL2WP9iABfW EAixXOR6s2mAf/iLwRskwEpA2aFoPHNtHRxtTxI5L7iVgh4xscfmp4+3NMgfdP/0XvCl thuq4YoWtHh9D9vNwQKxuuGm1saccH8FO8Z0I= 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; b=KDaiP+0skm2P5CVPZooWCbDaWbRPxfw8coK4O+zsqJbEcHkVKM7Oax8WJZYmRO6a0p uVqMM1UxQtBV5Ur0WUUTtHutB3ceAYNrAAadw5ASp2kcnfyFmvqfxbysqzrMWYakONn3 qX2V1l9T7ATE8uA79TD9o+HjDuVTgPIpLv/TU= MIME-Version: 1.0 Received: by 10.227.156.14 with SMTP id u14mr997396wbw.55.1284537635183; Wed, 15 Sep 2010 01:00:35 -0700 (PDT) Received: by 10.227.131.72 with HTTP; Wed, 15 Sep 2010 01:00:35 -0700 (PDT) In-Reply-To: <7.0.1.0.2.20100913175454.0d2273f8@zend.com> References: <4C873C0F.1010200@zend.com> <4C879613.7090709@zend.com> <4C887D2B.2000605@zend.com> <4C8AC526.7000505@sugarcrm.com> <4C8B6168.30504@mohiva.com> <4C8BC81E.8000605@sugarcrm.com> <7.0.1.0.2.20100913145703.0d226d90@zend.com> <7.0.1.0.2.20100913172559.0d2277d0@zend.com> <7.0.1.0.2.20100913175454.0d2273f8@zend.com> Date: Wed, 15 Sep 2010 10:00:35 +0200 Message-ID: To: Zeev Suraski Cc: Gustavo Lopes , internals@lists.php.net Content-Type: text/plain; charset=ISO-8859-1 Subject: Re: [PHP-DEV] Re: PHP Annotations RFC + Patch From: pierre.php@gmail.com (Pierre Joye) On Mon, Sep 13, 2010 at 5:59 PM, Zeev Suraski wrote: > I think great frameworks can be created in PHP w/o annotations (there are > numerous live examples attesting to that) - and the bang/buck of introducing > this whole new concept and the associated complexity to everyone is not > high. To quote a similar discussion, more than a decade ago: 'Great applications can be created in PHP w/o OO' That's true, but who will argue about the OO addition today? Time to slightly change our vision(s) in my opinion. I'm not saying that having annotation is a dead critical feature, but it is definitively something that helps framework a lot, especially when it comes to interop, to port other solutions to PHP. Cheers, -- Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org