Hacker News new | ask | show | jobs
by xyzsparetimexyz 14 days ago
So your ice turns 'let unused = func();' into 'let _ = func();' automatically? Okay but then do I later have to grep for 'let _' to find all these unused variables and delete them? This is silly and a has consequence of zig not having any system for warnings
1 comments

Why not ignore unused variables in debug and warn in release mode?
Warning everywhere makes sense. BMG zig doesn't have warnings at all. Just errors