• CodeMonkey@programming.dev
    link
    fedilink
    arrow-up
    1
    ·
    2 months ago

    I am used to seeing ring buffers implemented using an array. They are FIFO if you write to the maximum offset and read from the minimum offset but they are double ended if you have a method to read from the maximum offset and write to the minimum offset.