当前位置:朝夕网 » 数码科技 » 程序编译为何失败?

程序编译为何失败?

将程序编译到机器可执行代码是程序员生活中的一个重要部分。如果编译失败,程序员将需要花额外的时间和脑力去发现和修正错误,从而影响他们的工作效率。如果能更好的理解常见编译错误发生的原因,这将有助于提高程序

将程序编译到机器可执行代码是程序员生活中的一个重要部分。如果编译失败,程序员将需要花额外的时间和脑力去发现和修正错误,从而影响他们的工作效率。如果能更好的理解常见编译错误发生的原因,这将有助于提高程序员的效率。Google、香港科技大学和内布拉斯加大学的研究人员分析了1.8万Google工程师在2012年11月到2013年7月之间的超过2600万次编译,他们发表论文(PDF)阐述了编译失败的频率、原因和修正错误所花的时间。他们发现,编译失败率与编译频率或开发者经验无关;绝大多数编译失败是依赖相关;C++产生的编译错误高于Java,但修正时间更短——C++代码的平均失败率为38.4%,Java为 28.5%,C++代码中语法错误的频率更高,因此解决错误的时间也更短。

声明:下面的评论属于其发表者所有,不代表本站的观点和立场,我们不负责他们说什么。

已经集中起来的权力不会由于创造它的那些人的良好愿望而变为无害。–弗里德曼

本站提到的所有注册商标属于他们各自的所有人所有,评论属于其发表者所有,其余内容版权属于 solidot.org(2009-

北京市公安局海淀分局备案号:1101082134

以上就是朝夕生活(www.30zx.com)关于“程序编译为何失败?”的详细内容,希望对大家有所帮助!

免责声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如有侵权行为,请第一时间联系我们修改或删除,多谢。朝夕网 » 程序编译为何失败?