Following in the ways of FreeBSD, the NetBSD operating system is soon going to be importing LLVM and the Clang C/C++ compiler for use on their platform.
NetBSD has long been wanting to move to LLVM/Clang and it appears they're finally close. Among the reasons that the BSD distributions have been quick to promote Clang to being a first-rate compiler include the more liberal BSD-like license over GCC being GPLv3, Clang has faster build times than GCC while using less memory
, Clang has great error reporting and diagnostic abilities
, and there's a whole host of interesting features from LLDB to other unique projects based upon LLVM. The LLVM Clang compiler performance is also close to that of GCC
on x86/x86_64 and ARM except for select situations.
Confirmation of NetBSD soon importing LLVM/Clang came via the LLVM development list
with Joerg Sonnenberger of NetBSD suggesting upstream changes for better handling the back-porting of patches in stable release branches.