clang이냐 gcc냐

clang이 좋은 기능이 매우 많고 그래서 apple에서도 애용하는 것으로 알고 있다. 나 역시 크게 공감한다.

그런데 둘 중에 어떤 것이 더 빠르고 좋냐 하면 g++의 손을 들어주어야 할 것 같다.

간단히 내가 하고 있는 일을 돌려봤는데 뭐랄까 좀 생각외의 결과가 나왔다.

clang에서 35초 걸리는 게 g++에서 30초가 걸린다.

물론 optimization level은 최대로 올렸다.

일의 부하를 좀 더 올려서 테스트 해보니 수행 시간이 거의 같았다.

결론: 별 차이 없다. 둘 다 다 좋다.