小编Fra*_*öse的帖子

解释语言(如Ruby)如何运行?

我要学习Ruby.我知道这是一种解释性语言.我知道编译语言最终会被翻译成机器代码,但ruby解释器的作用是什么?我读到解释器是用C语言编写的,但是每一行ruby转换为c,它再次编译成机器代码?我也听说过JIT,但如果这给答案增加了很多复杂性,你就不需要回答这个问题了.我正在寻找的是我的Ruby代码会发生什么.

ruby compiler-construction interpreter programming-languages

6
推荐指数
1
解决办法
572
查看次数