/var/logmarcus chiu

/var/log

❯

Computer

❯

Computer/Programming Languages

❯

Computer/Programming Languages - Meta

❯

Translator - Transcompiler/Transpiler - (Ahead-of-Time AOT - Just-in-Time JIT) Compiler - Interpreter - Assembler - Linker - Loader

Compiler/Compilers

Created on Dec 26, 2019 · Last Modified on Dec 17, 2021

Compiler/Compilers
  • is a type of translator

Compiler - Types

Compilers

Operating System

GNU Compiler Collection (GCC) - GNU C Compiler

Linux

Low Level Virtual Machine (LLVM)

Linux

Visual C++

Windows

Compiler - History of GCC and LLVM/Clang

  • https://medium.com/@alitech_2017/gcc-vs-clang-llvm-an-in-depth-comparison-of-c-c-compilers-899ede2be378
  • Higher expressiveness increases the burden of the compiler to generate good assembly code from the complex structures compiled by programmers