Depois de quase sairem no tapa, entusiastas de ambos frameworks para desenvolvimento ágil fundados sobre o Ruby terão que dar os mindinhos e aceitar que as equipes de desenvolvimento dos núcleos de ambos os frameworks trabalharão juntas para a versão 3 do Rails, que como anunciado, deve incorporar algumas boas idéias do merb ao rails divididas em dois grupos:
- Performance: Enxugamento da pilha de execução, permitindo maior controle sobre quais partes do frameworks são carregadas e dando ao desenvolvedor a liberdade de executar micro aplicações.
- Modularidade: Uma API mais restrita, evitando aqueles pesadelos de ficar refazendo uma porrada de chamadas e executando scripts para virar e mexer toda vez que sai uma versão nova. E também o agnosticismo (bonito isso) quanto às bibliotecas que fazem a mesma coisa do tipo, jquery e scriptaculous, que vão poder ser utilizadas ao gosto do freguês, se aproveitando da camada mais alta de abstração que o framework proporciona.
Fico feliz em ver que dois projetos de código aberto tenham demonstrado maturidade para largar de lado essas bobagens e juntado esforços para girar a roda dos padrões abertos.
