RailsA revista americana Computer World divulgou em seu site neste mês uma reportagem destacando Ruby on Rails como uma das grandes promessas de 2007, uma nota similar também saiu no site do Terra.

Muito já se foi falado sobre esta íncrivel linguagem. Mas para os que ainda não conhecem, Ruby é uma linguagem de programação script (não compilada) e totalmente orientada à objeto e Rails, é um framework Web feito com a linguagem Ruby. A combinação de Ruby com Rails é o que chamamos de Ruby On Rails: RoR.

Este framework web criado por David Heinemeier Hansson, tem se tornado a menina dos olhos para algus desenvolvedores. O projeto segue sobre a licença MIT, e traz consigo algums paradigmas interessantes, como o padrão MVC ( Modelo-Visão-Controle), suporte a AJAX e indepedência de banco de dados. Essas características associadas a uma linguagem intuitiva e de sintaxe simples faz com que a produtividade do bom programador aumente consideravelmente.

Tanta coisa boa (ganhar o título de melhor framework do ano não é para qualquer um) não passa desperecebido pelos olhos das gigantes de tecnologia. Já existem alguns projetos interessantes como o JRuby, um interpretador baseado na JVM (Java Virtual Machine) que combina a facilidade de linguagem Ruby com o poder da JVM, incluindo uma integração com as bibliotecas Java. Por outro lado a Microsoft não deixa passar em branco e promete incluir suporte a linguagem Ruby no seu famoso .NET Framework.

Para quem se interessou ai vai alguns links interessantes:

  • Balance on Rails: Blog do Fábio Akita. Autor do livro: Repensensando a web com rails.
  • Ruby On Br: Bons Artigos e um Fórum ativo sobre Ruby e Rails.
  • Tutorial 1: Conhecendo o rails por Eustáquio Rangel.
  • Tutorial 2: Rails para sua diversão e lucro por Ronaldo Ferraz.
  • Screencasts oficiais: que para alguns pode parecer “mágica”.