There has been a lot of discussion about this in the past few weeks https://groups.google.com/d/msg/julia-users/ScwXMfQIBGs/wD1HTXeZBQAJ https://groups.google.com/d/msg/julia-users/fNisYpMdZ6o/DvFaQi_ZBAAJ
TL;DR, yes, it is possible, but it takes some care since it's violating a fairly well-entrenched assumption about how arrays behave. On Sunday, September 27, 2015 at 10:48:22 AM UTC-4, Mark Sherlock wrote: > > Hi, > > I work in computational physics. The main reason we all use Fortran in my > area is because it allows arrays to have negative indices. This is very > useful when solving some partial differential equations (in e.g. plasma > physics, astrophysics, fluid mechanics). > > I and my colleagues frequently consider alternative languages but in the > end never change due to the headaches involved regarding this. Since Julia > seems to be focused on computational science, > I am wondering how likely it is that this would ever be implemented, > and/or how we could encourage the developers to do this? > > In all other areas Julia looks fantastic for our needs! >