Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Compiler construction 寻找有关编译面向对象代码的早期论文_Compiler Construction_Oop - Fatal编程技术网

Compiler construction 寻找有关编译面向对象代码的早期论文

Compiler construction 寻找有关编译面向对象代码的早期论文,compiler-construction,oop,Compiler Construction,Oop,我记得很久以前读过一篇关于面向对象编程的论文。我相信这是从80年代初开始的,甚至可能是在那之前 当时,面向对象编程仍然是通过预处理器完成的,我一直坚持的一点是:它认为您可以以过程或面向对象的方式编写代码,在预处理/编译之后,您将得到完全相同的机器代码 有人知道我说的是哪篇论文吗?比亚恩·斯特劳斯特鲁普写的大致相同。我有点怀疑这是你正在考虑的论文,因为它直到1999年才出版,但也许它还是有用的。80年代早期的面向对象编程不是通过预处理器完成的,Simula和Smalltalk都没有使用过这样的东西

我记得很久以前读过一篇关于面向对象编程的论文。我相信这是从80年代初开始的,甚至可能是在那之前

当时,面向对象编程仍然是通过预处理器完成的,我一直坚持的一点是:它认为您可以以过程或面向对象的方式编写代码,在预处理/编译之后,您将得到完全相同的机器代码


有人知道我说的是哪篇论文吗?

比亚恩·斯特劳斯特鲁普写的大致相同。我有点怀疑这是你正在考虑的论文,因为它直到1999年才出版,但也许它还是有用的。

80年代早期的面向对象编程不是通过预处理器完成的,Simula和Smalltalk都没有使用过这样的东西。我应该说,是用C编写的。我很确定这是关于C或者类似的语言。