What open source compilers do you recommend for C? I know GCC is the "standard", but clang is one I've heard of. Are there others? Is there a reason to use one or the other?
My goal is to get back into C, and try to remember what I did in class 20+ years ago. I do Ruby for fun, and being able to drop into C from Ruby would be nice.
Are there other good tools to learn? Stuff like splint, or ??? How does Test Driven Development go with C?
Thanks!