Ruby语言应用领域

很多人在日常工作使用 Ruby。也有人只是将它作为一种业余爱好。在这里,你看到的只是现实世界中 Ruby 的冰山一角。

  1. 仿真模拟

    • NASA 兰利研究中心使用 Ruby 进行仿真。
    • 摩托罗拉的一个研究小组使用 Ruby 写了一个生成场景和处理数据的模拟器。
  2. 三维建模

    • Google SketchUp 是一个 3D 建模应用,使用 Ruby 作为它的宏脚本接口。
  3. 商业

    • 多伦多康复中心使用基于 RubyWebDialogs 的应用来管理、跟踪呼叫和现场服务,为 IT 帮助台和 IT 运营团队提供支持。
  4. 机器人学

    • 在 MORPHA 项目,Ruby 用来实现西门子服务机器人的反应控制部分。
  5. 电讯

    • 朗讯一个 3G 无线电话产品中使用了 Ruby。
  6. 系统管理

    • Level 3 Communications 公司的 Unix 容量和规划系统负责收集分散在全球超过 1700 台 Unix(Solaris 和 Linux) 服务器的性能统计数据, 它的中央数据收集部分是由 Ruby 编写的。
  7. 网页应用

    • Basecamp 一款由 37signals 开发的基于网页的项目管理应用,它完全基于 Ruby(注: 37signals 已更名为 Basecamp ),RubyonRails框架的公司。
    • SASS 世界上最成熟、稳定和强大的专业级 CSS 扩展语言。
    • jekyll 简单静态博客网站生成器,GitHub Pages 基于 Jekyll 构建。
    • 43 Things 允许保存与分享你的目标列表。完全由 Ruby 开发(注:网站貌似挂了)。
    • A List Apart 建立于 1997 年的杂志网站,最近使用自定义的 Ruby on Rails 重新构建。
  8. 安全

    • 由 Rapid7 管理的社区开源项目 Metasploit Framework 是一个免费的渗透测试平台,旨在帮助 IT 专业人员评估网络和应用程序的安全性。项目由超过了 70 万行代码组成,2010 年已经下载超过一百万次。Rapid7 开发的商业版本 Metasploit Express 和 Metasploit Pro均基于 Ruby 开发。