I\'ve always been told that adding an element to an array happens like this:
An empty copy of the array+1element is created and then the data from t
Arrays are great for few writes and many reads, particularly those of an iterative nature - for anything else, use one of the many other data structures.