Bruce Tate, autor do comentadíssimo livro Beyond Java, acaba de lançar no developerWorks da IBM uma série chamada Crossing Borders.
Na série o também autor de Better, Faster, Lighter Java (ótimo livro) fala sobre os motivos que um programador (programador Java no caso mas se aplica a qualquer um) teria para aprender novas linguagens e teconologias. Ele cita:
- Java não é a linguagem perfeita para qualquer problema.
- Você pode utilizar as idéias que aprender em Java.
- Outras tecnologias estão mudando o modo como as próprias tecnologias Java são criadas.
E eu concordo completamente.
No primeiro artigo ele fala de ActiveRecord do Rails, boa leitura.