Will read. I presumed they used a bit more space, say a few pointers per element for an array -- but that is really really quite a lot.
I've also read somewhere that perl allocates in "power of 2" chunks. So when you add a 2nd element, you get allocated space for 4, then at 5 you get 8, at 9 you get 16 and so on. Is this true?