0

除了 Rails 和其他 Web 开发框架之外,Ruby 还有其他实际/商业用途吗?

我想知道 Ruby 作为一种通用编程语言适用于哪些其他应用程序。

4

4 回答 4

5

好吧,只需查看其网页的成功故事部分

于 2012-08-24T12:49:30.650 回答
2

对于我必须编写的系统管理脚本,这是我个人的选择。我在范德比尔特管理超级集群的调度,我们有大约 500 个 linux 计算节点必须保持同步。我前任的 perl 脚本几乎无法阅读,这更多地说明了 perl 而不是他的脚本能力。Ruby 的可读性更高,因此更易于维护,其他员工很容易修改我为他们自己的目的编写的内容。因此,系统管理员工作对 ruby​​ 来说更好。

于 2012-08-24T12:59:21.857 回答
1

C# 是我的生计,但我现在在 Ruby 中执行的任何通用脚本或自动化操作。

最近,我为 Oracle 编写了一个归档生成器,它接收一个表名列表,询问数据字典并输出归档表定义和触发器以写入它们。几百行 Ruby 可以生成数千行 DDL。

我真的很喜欢这篇文章中的 Ruby 作为 play doh 类比。这是非常真实的。

然后是长鳍金枪鱼。这对于 Ruby 来说是一个完美的场景——您可以超级高效地编写构建任务的脚本,而不必处理大型 XML 配置文件的噩梦。

于 2012-08-24T13:42:09.810 回答
0

http://accidentaltechnologist.com/ruby/10-alternative-ruby-web-frameworks/

于 2012-08-24T12:47:03.773 回答