

![]() | Start a set with this search |
![]() | Include this search in one of my sets |
![]() | Exclude this search from one of my sets |
![]() | Permalink to these results Paste this link in email or IM: |
| Atom feed for tracking future search results Paste this URL into your reader: |
99 messages in net.php.lists.internals[PHP-DEV] Re: Short syntax for array ...| From | Sent On | Attachments |
|---|---|---|
| Stan Vassilev | FM | May 21, 2008 7:12 pm | |
| Felipe Pena | May 21, 2008 7:20 pm | |
| Stanislav Malyshev | May 21, 2008 8:53 pm | |
| Pierre Joye | May 22, 2008 2:46 am | |
| Antony Dovgal | May 22, 2008 2:56 am | |
| Pierre Joye | May 22, 2008 3:33 am | |
| Johannes Schlüter | May 22, 2008 6:56 am | |
| Pierre Joye | May 22, 2008 7:28 am | |
| Philip Olson | May 22, 2008 8:55 am | |
| Stanislav Malyshev | May 22, 2008 9:17 am | |
| Andi Gutmans | May 22, 2008 9:15 pm | |
| Brian Moon | May 22, 2008 9:29 pm | |
| Lokrain | May 23, 2008 1:28 am | |
| Pierre Joye | May 23, 2008 1:58 am | |
| Alexey Zakhlestin | May 23, 2008 2:06 am | |
| Jani Taskinen | May 23, 2008 4:45 am | |
| Eric Coleman | May 23, 2008 6:43 am | |
| Yi Wang | May 23, 2008 8:17 am | |
| Sebastian Deutsch | May 27, 2008 1:53 pm | |
| Sebastian Deutsch | May 27, 2008 3:58 pm | |
| Stanislav Malyshev | May 27, 2008 4:10 pm | |
| Jani Taskinen | May 27, 2008 4:14 pm | |
| Stanislav Malyshev | May 27, 2008 4:18 pm | |
| Sebastian Deutsch | May 27, 2008 4:21 pm | |
| Rasmus Lerdorf | May 27, 2008 5:27 pm | |
| Andrei Zmievski | May 27, 2008 5:48 pm | |
| Sebastian Deutsch | May 27, 2008 6:09 pm | |
| Greg Beaver | May 27, 2008 7:43 pm | |
| Philip Olson | May 27, 2008 8:45 pm | |
| Stanislav Malyshev | May 27, 2008 11:15 pm | |
| Antony Dovgal | May 27, 2008 11:21 pm | |
| Stanislav Malyshev | May 27, 2008 11:25 pm | |
| Antony Dovgal | May 27, 2008 11:28 pm | |
| Derick Rethans | May 27, 2008 11:31 pm | |
| Rasmus Lerdorf | May 27, 2008 11:43 pm | |
| Pierre Joye | May 27, 2008 11:52 pm | |
| Antony Dovgal | May 28, 2008 12:11 am | |
| Hans Åhlin | May 28, 2008 12:14 am | |
| Derick Rethans | May 28, 2008 12:19 am | |
| Alexey Zakhlestin | May 28, 2008 12:24 am | |
| Antony Dovgal | May 28, 2008 12:32 am | |
| Stanislav Malyshev | May 28, 2008 12:33 am | |
| Antony Dovgal | May 28, 2008 12:41 am | |
| Stanislav Malyshev | May 28, 2008 1:02 am | |
| Antony Dovgal | May 28, 2008 1:14 am | |
| Stefan Walk | May 28, 2008 1:32 am | |
| Lukas Kahwe Smith | May 28, 2008 1:43 am | |
| Lokrain | May 28, 2008 1:47 am | |
| Stan Vassilev | FM | May 28, 2008 2:34 am | |
| Jon L. | May 28, 2008 2:35 am | |
| David Zülke | May 28, 2008 2:54 am | |
| Lokrain | May 28, 2008 2:58 am | |
| Felipe Pena | May 28, 2008 4:27 am | |
| Ford, Mike | May 28, 2008 4:34 am | |
| Greg Beaver | May 28, 2008 4:57 am | |
| Richard Quadling | May 28, 2008 6:13 am | |
| Brian Moon | May 28, 2008 8:20 am | |
| Andi Gutmans | May 28, 2008 8:28 am | |
| Andi Gutmans | May 28, 2008 8:28 am | |
| Chris Stockton | May 28, 2008 8:56 am | |
| Mike | May 28, 2008 10:10 am | |
| Jani Taskinen | May 28, 2008 10:25 am | |
| Chris Stockton | May 28, 2008 10:54 am | |
| Brian Moon | May 28, 2008 11:06 am | |
| Jared Williams | May 28, 2008 11:30 am | |
| Gregory Beaver | May 28, 2008 12:11 pm | |
| Pierre Joye | May 28, 2008 12:32 pm | |
| Chris Stockton | May 28, 2008 12:43 pm | |
| Stanislav Malyshev | May 28, 2008 1:06 pm | |
| Stanislav Malyshev | May 28, 2008 1:16 pm | |
| Rasmus Lerdorf | May 28, 2008 9:31 pm | |
| Derick Rethans | May 29, 2008 3:56 am | |
| Derick Rethans | May 29, 2008 4:03 am | |
| Pierre Joye | May 29, 2008 4:10 am | |
| Marcus Boerger | May 29, 2008 5:48 am | |
| Brian Moon | May 29, 2008 7:54 am | |
| Jonathan Bond-Caron | May 29, 2008 8:02 am | |
| Sebastian Deutsch | May 29, 2008 9:13 am | |
| Johannes Schlüter | May 29, 2008 11:55 am | |
| Johannes Schlüter | May 29, 2008 12:05 pm | |
| Chris Stockton | May 29, 2008 1:32 pm | |
| Johannes Schlüter | May 29, 2008 2:44 pm | |
| Jani Taskinen | May 29, 2008 3:06 pm | |
| Stanislav Malyshev | May 29, 2008 4:03 pm | |
| Lester Caine | May 30, 2008 12:04 am | |
| Pierre Joye | May 30, 2008 2:00 am | |
| Sebastian Deutsch | May 30, 2008 8:19 am | |
| Philip Olson | May 30, 2008 9:14 am | |
| Sebastian Deutsch | May 30, 2008 9:23 am | |
| Lars Strojny | May 31, 2008 5:27 am | |
| Hans Åhlin | May 31, 2008 6:17 am | |
| Hans Åhlin | May 31, 2008 6:26 am | |
| Hans Åhlin | May 31, 2008 6:38 am | |
| Chris Stockton | May 31, 2008 8:42 am | |
| Sebastian Deutsch | May 31, 2008 8:42 am | |
| Lars Strojny | May 31, 2008 9:33 am | |
| Stanislav Malyshev | May 31, 2008 10:45 pm | |
| Marcin Kurzyna | Jun 1, 2008 5:23 am | |
| Rodrigo Saboya | Jun 2, 2008 12:29 pm |

![]() | Permalink for this message Paste this link in email or IM: |
![]() | Permalink for this thread Paste this link in email or IM: |
| Atom feed for this thread Paste this URL into your reader: |
| Subject: | [PHP-DEV] Re: Short syntax for array literals [...] | Actions... |
|---|---|---|
| From: | Johannes Schlüter (joha...@php.net) | |
| Date: | May 29, 2008 11:55:03 am | |
| List: | net.php.lists.internals | |
Hi,
On Thu, 2008-05-22 at 05:12 +0300, "Stan Vassilev | FM" wrote:
It looks as there may not be a specific reason not to allow the JS syntax as an alternative syntax (while keeping the current one in parallel):
$a = [[1, 2], [3, 4], 5, 6];
$b = ['a' => 1, 'b' =>2];
ok, in a previous post I mentioned this was discussed short time ago (in January to be precise) but well, then once again with more details:
When I learned more about PHP one of the things I learned was that PHP was proud to be a bit more verbose than other languages while not as verbose as others. By using the array()-Syntax newcomers had a thing to look for when reading code which I always saw as a central design principal of the language.
Now we can change such principals from time to time, the world changes, so can PHP. But for changing such principals we need a clear consensus imo. In the January discussion the result was around 50:50 which isn't a clear consensus. Back then there was a small difference between "committers" and "non-committers. In the group of the "committers" there were a few more -1 than +1 votes, within the non-committers-group it was the other way round (your favorite search engine should give you the exact numbers, don't have it at hand). Now my second assumption is that "committers" have thought a little bit more about language than "random" commenters" of course there are exceptions but I think the general picture should be like that. So in January this change wasn't accepted.
So, now, less than half a year later the discussion restarts and we aren't much further, from what I see it still looks like a 50:50 to me - without "counting".
Now to my own opinion:
I read way more code than I write, code from different people using different coding styles etc. so I like a more verbose syntax.
johannes
-- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php







