Ruby on Rails se destaca entre as linguagens de programação
Por André Fatala em 19 dUTC abril 2007, 05:04
 

O Ruby on Rails é um framework para desenvolvimento de aplicativos web, desenvolvido em Ruby.

O Ruby é uma linguagem de código aberto criada por Yukihiro Matsumoto, totalmente orientada a objetos e interpretada. Ao contrário do que acontece em outras linguagens orientadas a objeto, não é necessário instalar uma aplicação, basta apenas alterar o código e visualizar o resultado.

O Rails foi desenvolvido por David Heinemeier Hansson, segue a arquitetura MVC (Model-Controller-View) e dois conceitos para aumentar a produtividade de desenvolvimento: DRY (Don’t Repeat Yourself) e Convention over Configuration.

DRY: procura rendimento com a técnica de definir nomes, propriedades e códigos em somente um lugar e reaproveitar essas informações em outros.

Convention over Configuration: diminui o tempo gasto para configurar o XML que alguns frameworks de outras linguagens necessitam. Para isso é usado um conceito que assume valores padrões onde exista uma convenção.

Outro ponto forte da linguagem é ser multiplataforma, já que você pode rodar as aplicações web com o Apache ou lightTPD nos sistemas operacionais Linux, Windows ou OSX.

No Webinsider: Gigantes lutam pelas tecnologias de programação

 

Comentários | Permalink | Envia a um amigo