tcc (The tiny C commpiler originally made by Fabrice Bellard) is still actively maintained and is surprisingly fast.
tcc does compile, link AND run the program directly on several platforms, including windows.
If you can live with C99 it is a very good fast-iteration system.
I think the codebase could also be used as a starting point for a fast linker-loader.