Bjarne Stroustrup,1980年,发明了C++编译器。
嗯,编译器啊,这东西,得追溯到 20 世纪 50 年代,那时候计算机才刚开始流行。有个叫约翰·巴科斯的人,他在 1952 年发明了第一个编译器,叫“自动程序翻译器”,简称 APT。这玩意儿能将汇编语言翻译成机器语言,挺厉害的。后来啊,编译器技术不断发展,变成了现代计算机编程不可或缺的工具。我当时也懵,这玩意儿竟然是那时候就有的,我后来才反应过来,可能我偏激了,觉得这东西太高级了。
啊,,编译器的发明历史有点绕。一般来说,人们认为编译器是20世纪50年代初期开始出现的。具体的发明者不太好界定,因为编译器的概念是在多个研究项目和多个发明者的共同努力下逐渐形成的。
最早的可被认为是现代编译器雏形的系统是1947年由美国贝尔实验室的约翰·巴科斯(John Backus)领导的团队开发的“自动程序翻译器”(Automatic Programming Translator,简称APT)。然后,1952年,巴科斯又设计了“易编程汇编语言”(FORTRAN),这被认为是第一个广泛使用的编译器。
但是,要说到真正的“发明者”,可能就得追溯到更早的一些工作。比如,1949年,英国剑桥大学的M.V. Wilkes设计了一个程序翻译器,用于他们的EDSAC计算机。
反正,编译器的发明不是一个人的功劳,而是整个计算机科学界共同努力的结果。🤔