Zig is the worst that way.

Which is silly because it could be among the best since it has line by line lime compilation.

I hope someone makes a fork that lets you disable those silly errors in debug mode

Andy Kelley is a smart guy but being so damned opinionated and enforcing it in the language is a very bad idea. Zig is not a replacement for C if it forces people to code the way Kelley thinks they should code.

Forking a large and very active project like this is a mug's game.