quinta-feira, 22 de novembro de 2007

Ruby on Rails

Assisti ontem a uma palestra excelente sobre Ruby on Rails. É a terceira ou quarta palestra sobre RoR a que eu assisto. Descontando a do próprio David Hansson a que eu assisti no FISL 6.0 esta foi a mais detalhada e interessante. A impressão que eu tive depois de conversar com algumas das 30 pessoas que estavam lá é que o Bill Coutinho da Dextra conseguiu entusiasmar várias delas.

Além dos tutoriais tradicionais e da geração automática de código (scaffold!) o Bill apresentou uma perspectiva mais atual e mais madura sobre a utilização do framework. Alguns pontos que o Bill ressaltou na palestra:
  • A Dextra mediu um incremento de 100% na produtividade nos primeiros projetos RoR executados por programadores com experiência em Java.
  • Programadores Java têm pouca dificuldade em aprender Ruby e RoR.
  • O JRuby permite rodar
    aplicações RoR dentro de servidores de aplicação Java como o Tomcat e o
    JBoss, o que possibilita a integração de uma interface web RoR com
    bibliotecas Java.
  • RoR é ótimo para desenvolver aplicações web baseadas em bancos de dados. Fora disso, use outra coisa.
  • Programar em Ruby é muito mais legal que programar em Java. :-)