The Compilation Chain
从源代码到容器镜像,代码如何被'翻译'?
编译不只是编译器的事。本主题线追踪代码从人类可读的源代码,到机器可执行的指令,到容器镜像的完整'翻译'链,揭示每一层如何转换代码的形式。
Computer Architecture / ISA
微码(Microcode)将复杂指令翻译为更细粒度的控制信号。
Compiler
编译器将高级语言翻译为汇编/机器码,链接器将多个目标文件合并。
Programming Paradigms
解释器逐行执行源代码,JIT 编译器在运行时将热点代码编译为机器码。
Cloud Native
容器镜像将应用及其依赖打包为可移植的部署单元。