Settings

Theme

Show HN: Zero-allocation and SIMD-accelerated CSV iterator in Zig

github.com

2 points by peymo a month ago · 0 comments · 1 min read

Reader

I needed a CSV library in Zig and I hand rolled one. Then I decided to come back to it and make it avoid allocations entirely and then went down a rabbit hole of performance tuning and learned a ton in the process.

This is the result. I also added a benchmarking library and a blog post that explains the implementation details. All are available in the repo page.

I presented this in a local Zig meetup and it landed well so I figured I'll post it here as well.

No comments yet.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection