什么是 JRUBY 以及它与 JavaScript 的关系

what is jruby and how it is related to javascript

本文关键字:JavaScript 关系 JRUBY 什么      更新时间:2023-09-26

我是一名Javascript开发人员。在我的新工作地点,他们告诉我学习jruby和ext-js。使用ext-js都很清楚。但是我已经在jruby上做了一些网络搜索并感到困惑。jruby 与 javascript 有什么关系?我应该如何开始学习它?我在哪里可以找到一些教程?感谢您的帮助。

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

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

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

Java + Ruby = Jruby .JRuby是在jvm上运行的Ruby编程语言的Ruby实现。阅读这本书 ->对 JRUBY 的介绍,您将了解 JRUBY 是什么以及一些基本示例。

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

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