revo, the programming language
revo, the programming language
Yes, I consider this to be entertainment
https://www.youtube.com/watch?v=iqddnwKF8HQ
sadly still don't like Zig

#Zig people. I want to parallelise walking a directory tree and performing some action on the files.
How would one approach this (in 0.16 land)? Some rough ideas I have is:
- Spin up `n` futures and give them all some kind of filter to only process files that match it. But the filter itself can't be expensive (e.g., hashing the file/filename and doing modulo `n` to decide whether this worker should be processing it).
- Walk the entire file tree without doing any work, collect the paths in a list, then chunk it up and assign to `n` futures.

For a while, I wanted to learn #Rust. But after this interview with @andrewrk, I think I want to learn #zig instead!

I've barely begun to learn Zig, but midway through watching this interview with the creator, Andrew Kelley, I decided to chip in some money to help fund its development. (Probably 50% of that decision was fueled by its anti-AI stance and because they left Github for @Codeberg).
https://www.youtube.com/watch?v=iqddnwKF8HQ&t=2500s
Edit: and oh, those things take up only a small portion of the interview, despite the title.
