族谱网 头条 人物百科

编译语言

2017-10-16
出处:族谱网
作者:阿族小谱
浏览:484
转发:0
评论:0
优点与缺点一般而言,用编译语言写成的程序,在运行期的运行速度,通常比用直译语言写的程序快。因为程序在编译期,已经被预先编译成机器码,可以直接运行,不用像直译语言一样,还要多一道直译程序。但是要先进行编译,之后才能运行程序,这也造成了编译语言的缺点。一般而言,编译语言的程序开发速度,以及除错时间,都是比较长的。因为它不像直译语言可以写完一行,或一小段程序之后,马上运行,马上除错。直译语言通常让程序开发的整体时间变少,在开发过程中,程序师也可以更弹性、快速的测试自己的想法。为了改善直译语言的效率而发展出的即时编译技术,已经缩小了这两种语言间的差距。这种技术混合了编译语言与直译语言的优点,它像编译语言一样,先把程序源代码编译成字节码。到运行期时,再将字节码直译,之后运行。Java与LLVM是这种技术的代表产物。相关条目编译器脚本语言直译语言编译语言列表AdaC语言

优点与缺点

一般而言,用编译语言写成的程序,在运行期的运行速度,通常比用直译语言写的程序快。因为程序在编译期,已经被预先编译成机器码,可以直接运行,不用像直译语言一样,还要多一道直译程序。

但是要先进行编译,之后才能运行程序,这也造成了编译语言的缺点。一般而言,编译语言的程序开发速度,以及除错时间,都是比较长的。因为它不像直译语言可以写完一行,或一小段程序之后,马上运行,马上除错。直译语言通常让程序开发的整体时间变少,在开发过程中,程序师也可以更弹性、快速的测试自己的想法。

为了改善直译语言的效率而发展出的即时编译技术,已经缩小了这两种语言间的差距。这种技术混合了编译语言与直译语言的优点,它像编译语言一样,先把程序源代码编译成字节码。到运行期时,再将字节码直译,之后运行。Java与LLVM是这种技术的代表产物。

相关条目

编译器

脚本语言

直译语言

编译语言列表

Ada

C语言


免责声明:以上内容版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。感谢每一位辛勤著写的作者,感谢每一位的分享。

文章来源:内容词条
——— 没有了 ———
编辑:阿族小谱

更多文章

更多精彩文章
评论 {{commentTotal}} 文明上网理性发言,请遵守《新闻评论服务协议》
游客
发表评论
  • {{item.userName}} 举报

    {{item.content}}

    {{item.time}} {{item.replyListShow ? '收起' : '展开'}}评论 {{curReplyId == item.id ? '取消回复' : '回复'}}

    回复评论
加载更多评论
打赏作者
“感谢您的打赏,我会更努力的创作”
— 请选择您要打赏的金额 —
{{item.label}}
{{item.label}}
打赏成功!
“感谢您的打赏,我会更努力的创作”
返回
打赏
私信

推荐阅读

关于我们

关注族谱网 微信公众号,每日及时查看相关推荐,订阅互动等。

APP下载

下载族谱APP 微信公众号,每日及时查看
扫一扫添加客服微信