Confesso que não entendi nada… Estava já na quinta página do tópico anunciado na página principal do GUJ como super polêmico e não encontrei nadica de conteúdo útil…
Pode ser que eu não tenha visto o pau comer (o Daniel disse ter removido as mensagens ofensivas) mas não vi nada demais nas 5 páginas a não ser uma falta total de massa crítica. E ainda travar o tópico, francamente ! Já vi brigas piores em outros sites mas nunca vi um tópico “travado”. Remova as mensagens ofensivas dos babacas que não tem o que fazer mas NUNCA censure, por favor !
Acho que o Klaus merecia uma briga melhor, pegando nos pontos fracos do Prevalyer, que em minha opinião são :
- O modelo relacional foi formulado com sólida base matemática. Aquilo que a gente aprendeu na sétima série : conjuntos, união, intersecção, etc
SQl provê uma semântica excelente para se extrair dados e os fornecedores de banco de dados vêm aprimorando suas implementações há décadas. E quanto a curva de aprendizado que o Klaus menciona, bem, o programador Java que não sabe SQL, sinto muito em informar, provavelmente não vai conseguir muitas oportunidades no mercado…
É exatamente por isto que o Hibernate tem feito tanto sucesso, não menosprezou as soluções existentes, ao contrário, integrou tudo em uma solução coerente tanto para desenvolvedores OO quanto para os gerentes de TI medrosos de ousar além do seu Oracle, DB2, etc…
- Evolução do esquema de banco de dados. Este problema é inerente também ao mecanismo de serialização do Java. Com banco de dados relacionais já é chato alterar um esquema, mas podemos ao menos guardar os scripts e aplica-los ao banco de dados, mantendo um versionamento do metadata.
Por outro lado, Prevalyer tem pontos fortíssimos, já apresentados em seu site (BTW, quem criticou o wiki não sabe o poder desta ferramenta). E para quem questina o suporte a clusters, backup, etc, acho que isto é um trabalho divertido para os desenvolvedores do Prevalyer e logo devem aparecer novos recursos e ferramentas.
Resumindo, eu não conheço muito sobre o projeto do GUJ 2 mas pela dimensão do projeto acho que o Prevalyer tem todos os méritos para ser escolhido em vez do Hibernate. Seria uma ótima prova de conceito, em nível mundial. E a gente (brasileiros) tá precisando mesmo de um mimo, não ?
Quanto a aplicação do Prevalier para resolver o SEU problema em particular, bem, fique ligado porque os caras não estão brincando e o projeto pode evoluir muito mas nunca caia no papo de solução mágica para a persistência, os banco de dados relacionais estão pelo mundo há décadas e por enquanto nenhuma alternativa têm realmente competido com eles.
Paz, amor, tesão e trabalho duro !