Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:64747 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 27026 invoked from network); 9 Jan 2013 15:18:43 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 9 Jan 2013 15:18:43 -0000 Authentication-Results: pb1.pair.com smtp.mail=kontakt@beberlei.de; spf=permerror; sender-id=unknown Authentication-Results: pb1.pair.com header.from=kontakt@beberlei.de; sender-id=unknown Received-SPF: error (pb1.pair.com: domain beberlei.de from 74.125.82.49 cause and error) X-PHP-List-Original-Sender: kontakt@beberlei.de X-Host-Fingerprint: 74.125.82.49 mail-wg0-f49.google.com Received: from [74.125.82.49] ([74.125.82.49:44680] helo=mail-wg0-f49.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id E6/EA-02684-35A8DE05 for ; Wed, 09 Jan 2013 10:18:43 -0500 Received: by mail-wg0-f49.google.com with SMTP id 15so1102670wgd.16 for ; Wed, 09 Jan 2013 07:18:40 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:x-originating-ip:in-reply-to:references:date :message-id:subject:from:to:cc:content-type:x-gm-message-state; bh=lh8UWuZqyDxlArrEEoR8gY4bVM76dXIaq7H7aQETLY4=; b=NwsExGtUDIrjxfk3U/0PPMGjc64as8vxMpw21hNKGc5z/x/0itARK+EDul5u3DHlGt id0rGP43QR/hOJniRbbpTQr2buu7nBxLQXy0sE38QaVIx1F4qsAG/iR2e8B0zyQZy9GW J0u8TIdfXyhPkKx7tNFU8hWC2RhGajyrJGFgRCVReTHfXmwey4ayio7v3oQv6GwUynAJ q/ugi7pJDPiZWzPop6la/caQ5Wth3skV5pgYrZoxMKjwJqJmRYCWi43MrziyCEgwBS3c mJHhig8d2HV2JDFBMO0YwnFdN6XSS+8mHqHnrxaHhUxhmiqzXVH91rcijqH3Sys5fwk5 vEpQ== MIME-Version: 1.0 Received: by 10.194.76.7 with SMTP id g7mr30261399wjw.50.1357744720551; Wed, 09 Jan 2013 07:18:40 -0800 (PST) Received: by 10.194.59.36 with HTTP; Wed, 9 Jan 2013 07:18:40 -0800 (PST) X-Originating-IP: [77.13.202.63] In-Reply-To: References: <50ED4C18.3090806@zerocue.com> Date: Wed, 9 Jan 2013 16:18:40 +0100 Message-ID: To: Levi Morrison Cc: Clint Priest , PHP Developers Mailing List Content-Type: multipart/alternative; boundary=047d7beba202c39db504d2dc9357 X-Gm-Message-State: ALoCoQn/Ic2g1xlQXbPeO3hVJOJl8+6f6fqSIN295c3rSdtiftXn3nDxcTEsuhBVsk7idc/ip0qL Subject: Re: [PHP-DEV] - True Annotations From: kontakt@beberlei.de (Benjamin Eberlei) --047d7beba202c39db504d2dc9357 Content-Type: text/plain; charset=ISO-8859-1 Every other language used :: or . for namespaces. The problem with @ is its definition as error suppression operator, and Guilherme and Pierrick didn't come up with a solution to stay BC using the @. Additionally some other languages use [] (which also doesnt work in PHP). On Wed, Jan 9, 2013 at 4:15 PM, Levi Morrison wrote: > > https://wiki.php.net/rfc/annotations > > Perhaps I am blind, but I do not see where in the RFC is defends its > choice to use `<>`. Every other language I know of uses `@`, and I do > not know of technical reasons why we couldn't use the same symbol. > Annotations wouldn't be able to contain expressions so there wouldn't > be anything that could generate a suppressible error. > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > > --047d7beba202c39db504d2dc9357--