I know members of this list have endorsed and even suggested use of tcc and nwcc. While tcc is interesting, and may compile C89 programs, it lacks some C99 features. C1X may not be implemented at all. And while icc may be a fine compiler, it's proprietary. For a compiler, that's unacceptable. That pretty much leaves the GNU C compiler (slow compilation, but quite optimal binaries), Clang (cool, but bytecode) and Open64.
What do you use?

Reply via email to