What's in a ring buffer? And using them in Rust
Working on my cursed MIDI project, I needed a way to store the most recent messages without risking an unbounded amount of memory usage.
I turned to the trusty ring buffer for this!
I started by writing a very simple one myself in Rust, then I looked and what do you know, of course the standard library has an implementation.
While I was working on this project, I was pairing with a friend.
She asked me about ring buffers, and that's where this post came from!
What's a ring buffer?
Ring buffers a...
Read more at ntietz.com