Newsgroups: php.internals
Path: news.php.net
Xref: news.php.net php.internals:49600
Return-Path: <smalyshev@sugarcrm.com>
Mailing-List: contact internals-help@lists.php.net; run by ezmlm
Delivered-To: mailing list internals@lists.php.net
Received: (qmail 26365 invoked from network); 11 Sep 2010 18:19:15 -0000
Received: from unknown (HELO lists.php.net) (127.0.0.1)
  by localhost with SMTP; 11 Sep 2010 18:19:15 -0000
Authentication-Results: pb1.pair.com header.from=smalyshev@sugarcrm.com; sender-id=pass
Authentication-Results: pb1.pair.com smtp.mail=smalyshev@sugarcrm.com; spf=pass; sender-id=pass
Received-SPF: pass (pb1.pair.com: domain sugarcrm.com designates 67.192.241.153 as permitted sender)
X-PHP-List-Original-Sender: smalyshev@sugarcrm.com
X-Host-Fingerprint: 67.192.241.153 smtp153.dfw.emailsrvr.com Linux 2.6
Received: from [67.192.241.153] ([67.192.241.153:34838] helo=smtp153.dfw.emailsrvr.com)
	by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP
	id 56/E1-17717-228CB8C4 for <internals@lists.php.net>; Sat, 11 Sep 2010 14:19:15 -0400
Received: from relay15.relay.dfw.mlsrvr.com (localhost [127.0.0.1])
	by relay15.relay.dfw.mlsrvr.com (SMTP Server) with ESMTP id 77BE330B0325;
	Sat, 11 Sep 2010 14:19:12 -0400 (EDT)
Received: by relay15.relay.dfw.mlsrvr.com (Authenticated sender: smalyshev-AT-sugarcrm.com) with ESMTPSA id E795930B01B3;
	Sat, 11 Sep 2010 14:19:11 -0400 (EDT)
Message-ID: <4C8BC81E.8000605@sugarcrm.com>
Date: Sat, 11 Sep 2010 11:19:10 -0700
Organization: SugarCRM
User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.9) Gecko/20100825 Thunderbird/3.1.3
MIME-Version: 1.0
To: Guilherme Blanco <guilhermeblanco@gmail.com>
CC: Christian Kaps <christian.kaps@mohiva.com>, 
 Pierrick Charron <pierrick@webstart.fr>,
 "internals@lists.php.net" <internals@lists.php.net>
References: <AANLkTimuWDV=9AA63_9M6cQSp9riCPE214sUNdoV3tQn@mail.gmail.com>	<4C873C0F.1010200@zend.com>	<AANLkTimdCnW3ABq5QSnBa78H14e2LPBa=Kt2txU0sTD4@mail.gmail.com>	<4C879613.7090709@zend.com>	<AANLkTim-dHYyJxX2R3-PBVqqa3sv3+zKYr7zw7QvyngJ@mail.gmail.com>	<4C887D2B.2000605@zend.com>	<4C8AC526.7000505@sugarcrm.com>	<AANLkTikpCGj2zVNQmC1gUWaRSpsQD=qNrETi90wj_No7@mail.gmail.com>	<4C8B6168.30504@mohiva.com> <AANLkTinuD_Aga-CbsbSq-23MTyOLPGrBEswTm=JtBY0H@mail.gmail.com>
In-Reply-To: <AANLkTinuD_Aga-CbsbSq-23MTyOLPGrBEswTm=JtBY0H@mail.gmail.com>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Subject: Re: [PHP-DEV] Re: PHP Annotations RFC + Patch
From: smalyshev@sugarcrm.com (Stas Malyshev)

Hi!

> The separator never was a problem... but I definately don't want to
> see another 6 months just to define what would the separator be.
> If we need to drop [] in favor of array support, I vote for ! as separator.

The separator is not a problem (even though 1-char one produces much 
less clutter). The cryptic syntax is. We have rejected much cleaner 
syntax proposals because it was not clean enough, though only thing it 
did was to drop one keyword, and this one rolls a bunch of pretty 
unobvious code into a couple of symbols. I think we should choose either 
never do it or allow it, but not be random about it.
-- 
Stanislav Malyshev, Software Architect
SugarCRM: http://www.sugarcrm.com/
(408)454-6900 ext. 227