请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

翻译和解释理解起来比较抽象,能否结合两种语言来具体分析呢

建议: 使用 L1 和 L0 来解释翻译和解释听起来比较抽象, 能否使用实际的编程语言来代入解释呢? 比如 C 语言的翻译机制与 JavaScript 语言的解释机制。

正在回答 回答被采纳积分+3

1回答

提问者 muyy 2020-02-28 22:11:37

看了视频有如下问题:

C 语言/JavaScript 语言的在计算机的实际执行时机分别是在编译器/解释器处理后执行, 那么编译器和解释器有什么本质上的不同么? 能不能结合语言具体分析~

0 回复 有任何疑惑可以回复我~
  • C语言要编写完整,使用编译器编译成一个二进制文件才可以执行,在编译的过程会把整个程序进行彻底的翻译和优化,再输出平台可以直接运行的二进制文件。而JS是在浏览器V8引擎解释执行的,写好直接就可以运行了,没有经过编译阶段,直接是把JS代码一句一句解释执行的。
    回复 有任何疑惑可以回复我~ 2020-02-28 22:19:53
  • 提问者 muyy 回复 咚咚呛 #2
    谢谢, 理解啦。另外请教老师, 什么语言能实现编辑器/解释器呢? 任何语言都能用来实现编辑器/解释器这样子理解对嘛?
    回复 有任何疑惑可以回复我~ 2020-02-29 08:41:49
  • 咚咚呛 回复 提问者 muyy #3
    是正确的。
    回复 有任何疑惑可以回复我~ 2020-02-29 14:52:37
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信