acm-header
登录

ACM通信

Kode恶性

《反汇编器的赞美


电脑内部

图源:Getty Images

回到顶部

亲爱的KV,

我已经阅读了足够多的您的专栏文章,了解到您经常提到的一个主题是,源代码是要让人们阅读的,包括未来的自己,而Python等解释器或编译器如何处理代码并不重要,重要的是让下一个读者清楚地了解代码。你似乎在说,我们的工具会解决我们的问题,我们应该把解释器或编译器当作一个黑盒子,神奇地把我们的源代码变成可运行的代码。我觉得你忽略了理解软件的一个重要部分,那就是当你编译的代码在机器上执行时发生的事情——毕竟,没有计算机直接执行C、c++或Rust;它们正在运行一个编译过的二进制文件。如果二进制文件中出现的错误仅仅是因为编译器、链接器、汇编器或工具链的其他部分的错误,这种情况会不时发生。然后什么?


没有找到条目

登录阅读全文

登录

如果您是ACM会员、通信订阅者或数字图书馆订阅者,则使用您的ACM Web帐户用户名和密码登录以访问优质内容。

需要访问吗?

请选择以下其中一个选项以访问优质内容和功能。

创建一个网络帐户

如果您已经是ACM会员,通信订阅用户,或数码图书馆订阅用户,请设立网上帐户,以便阅览本网站的优质内容。

加入ACM

成为ACM会员可以充分利用ACM卓越的计算信息资源、网络机会和其他优势。

订阅ACM杂志通讯

获得完全访问超过50年的CACM内容,并每月收到印刷版杂志。

购买物品

非会员可以购买这篇文章或它出现的杂志的副本。
登录全面存取
忘记密码? »创建ACM Web帐户
Baidu
map