15 points torutofu 51 minutes ago 1 comments

llm_nerd 2 minutes ago | parent

I wrote recently about a weird issue I encountered with Zig, though to be fair it was related to using Zig to compile C code, humorously in a Rust project (which touches on all of the languages mentioned in this post).

https://dennisforbes.ca/blog/microblog/2026/10/the_accidenta...

While I did just dismiss it as an edge issue, it turns out that this same rather clumsy sort of mistake has happened repeatedly in Zig's pure rewrite of MUSL. And despite being an absolutely catastrophically bad problem, by my judgment, the problem is still in main at this moment, across a wide number of rewrites of MUSL.

Which gives me pause about the whole project. If you're rewriting a critical library, making such simple mistakes shouldn't happen, and if they do happen it should be a red alert type situation.