Clang
Development compiler
C/C++/Objective-C compiler from the LLVM project
Pros and Cons
Ventajas
- + Clear and helpful error messages
- + Fast compilation
- + Excellent for tooling (clang-tidy, clang-format)
- + Standard on macOS/iOS
Desventajas
- - Some optimizations less than GCC
- - Less legacy support
Casos de Uso
- macOS/iOS development
- Static code analysis
- C++ tooling
- Cross-platform projects