RE: [PHP-DEV] Proposal: Array syntax
| From: | Ford, Mike [LSS] | Date: | Wed, 05 Nov 2003 17:01:21 +0000 |
| Subject: | RE: [PHP-DEV] Proposal: Array syntax | ||
| Groups: | php.internals | ||
| Request: | Send a blank email to internals+get-5237@lists.php.net to get a copy of this message | ||
On 05 November 2003 16:48, Ilia Alshanetsky contributed these pearls of
wisdom:
> I mean c'mon, is 5 characters that much of a problem and is
> absolute code clarity not worth those 5 characters? Character
> efficiency is done in Perl, where you can do things like ~=
> and @_, but that makes Perl code naturally obfuscated and I do
> not think that's a good way to go.
I don't think the number of characters is the main issue here -- it's about
having a *nicer* set of characters. Personally, I'd be still be in favour
(although not quite as much) if the proposed syntax were [[[1,2,3]]] -- for
me, it's about having a syntax that shouts *ARRAY* rather than whispers it.
(Although the reduction in characters is handy -- particularly in a
construct like ['foo' => ['bar'=>'on',
'baz'=>[2,3,5,7]],
'bedrock'=>['rubble'=>['barney', 'betty'],
'flintstone'=>['fred',
'wilma']]].)
Cheers!
Mike
--
Mike Ford, Electronic Information Services Adviser,
Learning Support Services, Learning & Information Services,
JG125, James Graham Building, Leeds Metropolitan University,
Beckett Park, LEEDS, LS6 3QS, United Kingdom
Email: m.ford@leedsmet.ac.uk
Tel: +44 113 283 2600 extn 4730 Fax: +44 113 283 3211