I&#x27;m not sure if this will stoke a flamewar, because I&#x27;ve never seen a discussion here on this (might just be hanging around different articles). Is there any technical reason to prefer clang over gcc other than ideological reasons? I get the modular nature of llvm is useful, but is the android NDK using this feature?<p>Quick google search shows clang lagging gcc in all but one test[0] at least on Intel Broadwell. Again, what is the benefit other than permissiveness of the license?<p>[0] <a href="http:&#x2F;&#x2F;www.phoronix.com&#x2F;scan.php?page=article&amp;item=clang-gcc-broadwell&amp;num=1" rel="nofollow">http:&#x2F;&#x2F;www.phoronix.com&#x2F;scan.php?page=article&amp;item=clang-gcc...</a>
This is almost a year old, though