There are already plenty of such languages, Zig among others.
zig doesn't "extend" C in the way that C++ does.
zig doesn't "extend" C in the way that C++ does.