in reply to Linked lists in an array of hashes
Can't you just use "push" and "shift"? Why the big complication with "circular ring buffers"?