Splitting a linked list is an O(n) operation.

You can slice up arrays in O(1).

The default type is incredibly clear to me.