相关疑难解决方法(0)

Ruby是脚本语言还是解释语言?

我刚才注意到在Ruby的维基百科页面中,这种语言被定义为解释语言.
我明白可能在我的背景中缺少一些东西.
我一直都知道不需要编译器的解释语言和编译语言(需要在程序执行之前编译)之间的区别,但是脚本语言的特征是什么?
Ruby是否可以作为脚本语言定义?

谢谢你,请原谅我

ruby scripting-language interpreted-language definition compiled-language

29
推荐指数
2
解决办法
2万
查看次数

对Ruby的新实现Ruby的Ruby程序员有何意义?

SAP宣布推出Blue Ruby,这是在ABAP虚拟机中运行的Ruby版本.

这似乎为Ruby语言提供了额外的可信度,但除了SAP开发人员之外,它是否对Ruby社区的其他部分有任何适用性?

我只是想知道这可能有什么其他意义.或许,可以聘请Ruby开发人员从事SAP项目的其他工作机会?

Ruby程序员还有其他任何潜在的好处吗?

另外,我还不清楚:除了MRI和JRuby之外,还有多少不同的实现,为什么我作为Ruby程序员需要除MRI以外的任何实现?我知道如果我想与Java库集成,我可能需要JRuby.除了MRI或JRuby之外,还有其他任何时候我可能需要研究一个实现吗?

我注意到Blue Ruby已编译完成.这是一个很大的好处,这将是Ruby的第一个编译版本吗?

对不起 - 可能有太多问题,但这是一个大问题,但我不确定为什么/如果确实如此.非常感谢从比我更了解Ruby(和IT)的人那里获得一些反馈.

ruby sap implementation compilation jruby

8
推荐指数
1
解决办法
1095
查看次数