On 05/29/2014 12:59 AM, Jonathan M Davis via Digitalmars-d-announce wrote:

> So, unfortunately, I think that we're stuck.

You make it sound like there is a problem. ;)

> I don't see much of an argument for why it makes any sense for static array
> dimensions be read from right-to-left in declarations.

Language does not say anything about how people read declarations. Both static array dimensions and indexing are consistent currently in D.

When declaring, it is always

    Type[length]

when indexing it is always

    arr[index]

Note that there is no such thing as a multi-dimensional array in C, C++, or D. Hence, there is no reading from any direction; there is a simple and consistent syntax.

Ali

Reply via email to