I support a lot of the language cleanup, but goddamnit can we either a.) bring pitchforks to Redmond to get proper VS support, b.) bring pitchforks to $CLANG_DEV_LOCATION to get proper Windows support for Clang thus obviating the need for a, or c.) write some shims so that C11-ish features are available in Windows.

:(

There is a world outside of Linux and mobile.

c) sort of exists in the form of https://github.com/libav/c99-to-c89, although currently it only supports the subset of c99 that FFmpeg uses.