Ruby作为独立语言

Tes*_*est 0 ruby desktop-application

我一直在铁轨上乱搞红宝石.但我的问题很简单.ruby使用的语言是否用于桌面应用程序?我的意思是没有Rails?它可以与GUI包和图形库结合使用来创建游戏吗?我已经读过ruby是基于C.所以它会快速对吗?

mea*_*gar 16

ruby使用的语言是否用于桌面应用程序?

是的.

我的意思是没有Rails?

是.

它可以与GUI包和图形库结合使用来创建游戏吗?

是的,它可以.

我已经读过ruby是基于C.所以它会快速对吗?

不,它不会像C一样快速"快速",因为这不是Ruby的重点.在任何意义上,Ruby都不是"基于"C的.运行Ruby代码的解释器可能用C语言编写(有许多解释器而不是所有解释器都是),但这与语言本身无关.C和Ruby实际上并不具有可比性,并且占据了完全不同的利基.

  • 数字运算等时,Ruby通常不是"C fast".但是,当与一个相对较慢的用户(大多数时间计算机等待*us*;-)结合使用时,它很可能"足够快". (3认同)