Histórias de Sucesso

Ruby é utilizado por muitas pessoas de forma profissional ou como hobby. Aqui você encontrará uma pequena amostra do uso de Ruby no mundo real.

Simulações

  • NASA Langley Research Center usa Ruby para realizar simulações.

  • Um grupo de pesquisa na Motorola usa Ruby para fazer scripts para um simulador, tanto para gerar cenários como para processar esses mesmos dados depois.

Modelagem 3D

  • O Google SketchUp é uma aplicação de modelagem 3D que utiliza o Ruby para sua macro-API de scripting.

Negócios

  • Toronto Rehab usa um programa baseado no RubyWebDialogs para gerir e acompanhar o suporte via telefone e pessoal das equipes de help desk de TI e operações de TI.

Robótica

  • No projeto MORPHA, Ruby foi usado para implementar a parte do controle reativo do robô de serviços da Siemens.

Telefonia

  • Ruby está sendo utilizado na Lucent num produto de telefonia 3G wireless.

Administração de Sistemas

  • Ruby foi usado para escrever o componente de coleta de dados do sistema de Capacidade unix e Planejamento da Level 3 Communications, que recolhe estatísticas de performance de cerca de 1700 servidores Unix (Solaris e Linux) espalhados pelo mundo.

Aplicações Web

  • Basecamp, uma aplicação de gestão de projetos online desenvolvida pela 37signals é programada inteiramente em Ruby.

  • A List Apart, uma revista para pessoas interessadas na criação de websites que existe desde 1997, foi recentemente renovada e usa uma aplicação personalizada construída em Ruby on Rails.

Segurança

  • O Metasploit Framework, um projeto open source da comunidade gerenciado pela Rapid7, é uma plataforma gratuita de teste de penetração que permite que profissionais de TI avaliem a segurança de suas redes e aplicações. O projeto Metasploit consiste de mais de 700.000 linhas de código e foi baixado mais de um milhão de vezes em 2010. As versões comerciais desenvolvidas pela Rapid7 também são baseadas em Ruby.