Nat*_*pos 4 programming-languages interpreted-language
我现在正在学习Perl,但解释语言的优点和缺点是什么?因为我开始学习Perl,因为我的朋友开始了,那么它只是我的经验中的一种语言.谢谢.
Nif*_*fle 11
来自维基百科的公然副本,所以我将制作这个社区维基.
解释语言的优点
口译语言为程序提供了比编译语言更大的灵活性.在解释器中比在编译器中更容易实现的功能包括(但不限于):
解释语言的缺点
解释器执行通常比常规程序执行效率低得多.之所以发生这种情况,是因为每个指令都应该在运行时传递解释,或者在较新的实现中,必须在每次执行之前将代码编译为中间表示.虚拟机是性能问题的部分解决方案,因为定义的中间语言更接近机器语言,因此在运行时更容易翻译.另一个缺点是需要本地机器上的解释器以使执行成为可能.
优点:
缺点:
归档时间: |
|
查看次数: |
20942 次 |
最近记录: |