我是一个主要使用Java的新手程序员.最近我对Ruby感兴趣,当我去下载IDE时,我惊讶地发现没有单一的实现或语言解释器.我一直在努力研究这个问题,但我并不真正理解如何创建一种语言以便知道要寻找什么.
单一语言如何有多个解释器?这是否意味着它们之间存在重要差异,这对程序员意味着什么?如果这是一个误入歧途的问题,请原谅!
ruby implementation interpreter
implementation ×1
interpreter ×1
ruby ×1