什么是jruby以及它与javascript的关系

时间:2012-06-03 09:07:07

标签: javascript jruby

我是一名Javascript开发人员。在我的新工作地点,他们告诉我要学习jruby和ext-js。 ext-js显而易见。但我已经在jruby上进行了一些网络搜索并感到困惑。 jruby如何与javascript相关?我该如何开始学习呢?我在哪里可以找到一些教程?谢谢你的帮助。

3 个答案:

答案 0 :(得分:2)

JRuby与Javascript完全无关;它是JVM上Ruby的一个版本 - 因此它与Java紧密集成:事实上,JRuby甚至完全用所述语言编写。

有些人对Java和Java 脚本感到困惑:前者是受C ++影响的流行静态类型语言,而后者是在浏览器中运行的Web客户端语言。它们没有关系,所以JRuby与Ruby没有任何关系。

  

JRuby是Ruby编程语言的Java实现。 ... JRuby与Java紧密集成,允许将解释器嵌入任何Java应用程序,并在Java和Ruby代码之间进行完全双向访问(类似于Python语言的Jython)。 - 维基百科

答案 1 :(得分:1)

Java + Ruby = Jruby。 JRuby是ruby编程语言的java实现。阅读本书 - > introduction to jruby你会明白jruby是什么以及一些基本的例子。

答案 2 :(得分:1)

JRuby是在JVM上运行的ruby的实现。 Ruby和Javascript都是编程语言。除此之外,没有多少关系。

最好问问老板为什么。也许他们希望你进入服务器端脚本,其中(J)ruby很常见。