首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有可能在客户端使用ruby?

有没有可能在客户端使用ruby?
EN

Stack Overflow用户
提问于 2010-08-29 13:35:09
回答 5查看 1.5K关注 0票数 1

对于web浏览器上的脚本,现在唯一的选择是使用javascript。

我想知道Ruby是否会出现在web浏览器上?

这是不太可能的,因为微软没有任何理由让Ruby成为一等公民,这对他们目前的平台不是很坏吗?我不知道苹果是怎么看它的。

如果Ruby不能成为浏览器中的一等公民,那么在浏览器上安装一个附加组件,让浏览器也执行Ruby的可能性有多大。这样,我们程序员就可以直接使用Ruby了。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-08-30 03:24:23

我不太喜欢JS。对于一种过于冗长的脚本语言来说,它受到了ECMA标准中糟糕的设计决策的影响……然而,它有一些很好的功能,这使它变得独特和强大。

我希望网络能对客户端语言有更多的不可知性,但遗憾的是,这不太可能。

如果你想要像Ruby一样的东西,你可以试试CoffeeScript。您可以用CoffeeScript编写代码,然后将其转换为JavaScript。它借鉴了Ruby和Python的很多想法,这是一个很好的组合。

http://jashkenas.github.com/coffee-script/

我个人非常喜欢它。

票数 2
EN

Stack Overflow用户

发布于 2010-08-29 13:46:26

你最好的选择可能是像这样的“语言转换器”:http://rb2js.rubyforge.org

不过老实说,我会咬紧牙关学习Javascript。可以创建插件,但它永远不会流行起来:企业不会给客户带来不便,只是为了让他们的程序员可以使用他们选择的语言。

票数 3
EN

Stack Overflow用户

发布于 2010-08-29 13:54:56

它可能不会在不久的将来实现,也可能永远不会实现为浏览器脚本语言。但人们正在玩弄这个想法。查看rubyinside.com,他们似乎有一个有效的演示。上一次我检查演示页面时,浏览器崩溃了:(但别灰心;)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3593665

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档