202409141244 A Cool Use of Rust Iterators
I was recently going through the book Learning Rust With Entirely Too Many Linked Lists (which is awesome and you should definitely read), and came across the sections about implementing iterators for the linked lists which gave me an idea.
What if we used iterators to build struct-of-array optimized data processing with the ergonomics of array-of-structs? Could we have our cake and eat it too?
So I geared up to do some experimenting and maybe write up a blog post about it only to find that, yes of course this is a thing and already well-trodden ground.
Links to this note