News for hackers. Stuff that matters.
Re:Ncdu 2: Less hungry and more Ziggy by nahuel0x on Sunday July 25, 2021 @02:06PM (#27951423)
I'm not sure if it's really a problem for ncdu use case, but in Golang all the file I/O operations consume threads (in contrast with network ones), so is not easy to parallelize them: https://github.com/golang/go/issues/6817

Btw, you forgot Rust :)

Re:Ncdu 2: Less hungry and more Ziggy by drran on Sunday July 25, 2021 @03:11PM (#27951999)
In Rust, it's easy: https://github.com/bootandy/dust/blob/master/src/dir_walker....

(Dust is "du + rust").