>>20
Arrays are structured programming nonsense. It's much faster than having to disreference a pointer at the front of the array (much more expensive in Forth), then waste another instruction to add the offset, then adjust the resultant for the type size. It also leads to bad programming. By having every element represented by a unique symbol, the programmer is forced to confront the reality of what his or her code is actually doing instead of obfuscating it behind loops and numbers. You can always tell exactly how much memory is being used and where.