2024年 4月 4日

什么是编程语言或编译器的自举?

编译器的自举(Bootstrapping)是指使用某种编程语言编写该语言自己的编译器。编译器实现自举可证明编译器的正确性和完备性,用同一种语言维护对应编译器也更有亲切感。 X语言编译器可以用X语言编写...

进一步了解
2024年 4月 4日

X语言编译器可以用X语言编写吗?

假设X是任何一种编程语言。X语言编译器最开始是不能用X语言编写的,只有用已存在的Y语言写X语言编译器X1 X2,这之后才可以用X1 X2等编译器用X语言继续写X语言编译器。最早C语言诞生时,是用B语言...

进一步了解
2024年 4月 2日

什么是Modern C++?

Modern C++是指自C++11标准以来,C++语言的一系列新特性和改进。C++11在2011年发布,随后的C++14、C++17、C++20和即将发布的C++23标准(预期2024发布)进一步扩...

进一步了解