1. Okay, first the starting index of Java arrays is zero. Therefore, this article was just a bit
above the level of what I was expecting for this class especially since the name of this
class is Java Programming One. I am not quite sure that describing and discussing how
someone is expanding on the ability or lack thereof, and limitations of Java's ability to
process multidimensional array's is appropriate to this class. Just my thoughts here.
Then this article goes into multidimensional calculus, which I believe is beyond the
scope of this class.
So what this article discusses is that there are some flaws associated with using the
standard Java programming language, more particularly that there are some flaws with
the way Java implements arrays and the math required for scientific programs. The
larger problem here is that Java uses one-dimensional arrays and the scientific
programs required such complex equations that they generally run with
multidimensional arrays. This can be worked around, but generally results in a loss in
the applications performance because of the memory allocation that happens in the
process of working around trying to have arrays of arrays when Java only supports one-
dimensional arrays.