Carlos Eduardo Moller Introdução Ruby é uma linguagem de script interpretada para programação orientada a objetos de um modo fácil e rápido.
Foi originalmente desenvolvida e planeja por
Yukihiro "Matz" Matsumoto e foi inspirada principalmente por Python, Perl, Smalltalk. Introdução Linguagem interpretada é uma linguagem de programação onde o código onde é executado por um programa chamado de interpretador, que em seguida é executado pelo sistema operacional ou processador. Um código que passa pelo processo de compilação pode ser considerado interpretado mesmo assim, se o programa resultando não for executado diretamente pelo sistema operacional ou processador. Introdução Ruby é hoje a 12ª linguagem de programação mais popular do mundo, de acordo com o índice Tiobe.
Foi criada em 1993, mas só em 1999 após o
lançamento do Ruby 1.3 criou-se a lista de discussão Ruby-Talk, marcando o interesse da linguagem fora do Japão. Introdução Ruby on Rails:
Devido à grande exposição de um framework
web feito em Ruby, o Ruby on Rails, a linguagem têm sido alvo de grandes elogios e grandes críticas, justamente pela sua praticidade e vem crescendo significativamente. Recursos do Ruby Ruby não precisa de declaração de variáveis, todas variáveis são objetos
Recursos de tratamento de exceção assim
como o Java e Python
Ruby é uma linguagem completa e pura
orientada à objetos Recursos do Ruby Tem um sistema garbage collector