The main reason is actually that it's quite hard and, at best, very inefficient to do this in general. You have to move the elements of the entire array except in the very special case that you happen to be appending to the "good" dimension of an array.
On Sun, Jun 28, 2015 at 4:13 AM, Ivar Nesje <iva...@gmail.com> wrote: > No, > array size for Array{T, N} where N > 1 is immutable. > > I think I have read somewhere that this is to make it easier to have > automatic bounds check hoisting in loop, but I don't think we have that > yet.