Modul ini memetakan compiler produksi yang dipakai industri dan posisinya dibandingkan proyek kursus. Empat topik di dalamnya membahas GCC, Clang, dan JIT, ekosistem LLVM dan kapan menargetkannya, perkakas seperti LSP, formatter, dan linter yang memakai ulang front end compiler, lalu literatur compiler dari buku Dragon hingga sumber modern. Modul ini memberi konteks sehingga pembaca tahu bagian mana dari proyek kursus yang merupakan penyederhanaan dan bagian mana yang merupakan inti yang dipakai compiler sebenarnya.
Lanskap Compiler Nyata
Memetakan compiler produksi: GCC dan Clang dengan JIT, posisi LLVM, perkakas dari AST, dan literatur compiler.
0/0 selesai
- GCC, Clang, dan JIT
Bagaimana compiler produksi berbeda dari proyek kursus dan posisi JIT di antaranya.
- Posisi LLVM
Ekosistem IR LLVM dan kapan menargetkan LLVM dibandingkan backend sendiri.
- Perkakas dari AST
LSP, formatter, dan linter yang memakai ulang front end compiler sebagai pustaka.
- Literatur
Buku Dragon dibandingkan sumber modern sebagai peta bacaan compiler.