O que é o Ruby?

Ruby é uma linguagem de programação orientada a objetos de código aberto desenvolvida por Yukihiro Matsumoto. A primeira versão da linguagem (0, 95) foi lançada em 1995, e em 2011, a versão 1.9.3 foi lançada.

Ruby vem ganhando popularidade, e um framework chamado Ruby on Rails ajudou a aumentar seu uso para programação na web. A linguagem Ruby é completamente orientada a objetos, em que tudo é um objeto. Por exemplo, até mesmo os tipos de dados mais básicos, como inteiros, têm métodos e variáveis ​​de instância. Isso fornece uma maior capacidade de usar o encadeamento de métodos, onde muitas linhas de código podem ser consolidadas em uma. Por exemplo, se você quiser usar três métodos diferentes em uma string, uma maneira seria escrever várias linhas de código, conforme mostrado abaixo.

x = "computador" .reverse y = x.upcase

z = y.downcase

Esses métodos poderiam ser encadeados, conforme mostrado no código abaixo.

z = "Computador" .reverse.upcase.downcase

O Ruby também é conhecido por ser uma linguagem flexível, porque permite que os programadores façam modificações em várias partes da linguagem, se desejado. Mais informações sobre programação Ruby podem ser encontradas usando os recursos abaixo.

Programação orientada a objetos, Linguagens de programação, Termos de programação, Script do lado do servidor