GCC vs. Clang/LLVM: An In-Depth Comparison of C/C++ Compilers

Introducing GNU Compiler Collection (GCC) and Clang/Low Level Virtual Machine (LLVM); comparing the performance of both C/C++ compilers

Background

Significance of a Good Compiler

GCC Development History

Development History of Clang and LLVM

LLVM

Clang

Clang/LLVM and GCC Community

GCC Community

LLVM Community

Performance Comparison between GCC and LLVM

Test Server

Benchmark

Test Methods

Compilation Performance Comparison

Comparison of Execution Performance

Concluding Remarks

Advantages of GCC

Advantages of Clang and LLVM

Alibaba Tech

--

--

First-hand & in-depth information about Alibaba's tech innovation in Artificial Intelligence, Big Data & Computer Engineering. Follow us on Facebook!

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Alibaba Tech

First-hand & in-depth information about Alibaba's tech innovation in Artificial Intelligence, Big Data & Computer Engineering. Follow us on Facebook!