You know, I wish #C compilers had a super strict warning compiler flag, I know there's -Wall, but it doesn't actually turn on all warnings oddly enough.
C could probably be almost as safe as memory-safe languages if the programmer didn't have to pass 30 different warning flags, link with ASAN and UBsan, pass mysterious -f compiler flags, pass odd macro flags like _D_FORTIFY_SOURCE, etc.
@slink@fosstodon.org Yep, they still aren't enough.
@charadon are you aware of -Wextra and -Wpedantic?