Re: [QD-Filosofia] Excelência vs liberdade
Ricardo Andere de Mello <[email protected]>
| Newsgroups | gmane.org.user-groups.quilombo |
|---|---|
| Message-ID | <[email protected]> |
Alguns comentários... Eu conheço o Klaus, autor do prevayler, há muitos anos, antes dele se mudar para Curitiba. De fato, fui eu quem apresentei o software Livre para ele e o convenci a mudar a licença. Eu conheci o prevayler quando ele mostrou para um pequeno grupo de amigos para dizerem o que achavam. O prevayler é uma idéia legal, e ponto. O único problema é que as pessoas não entendem muito bem para que serve o prevayler, ou como podem usá-lo. O prevayler não é para ser usado em todas situações, ele não substitui um banco de dados normal. Ele tem usos bem específicos. O Klaus é o cara de OO que eu mais respeito no país, e eu digo isto de convívio pessoal. É claro que existe hype envolvido na propaganda do prevayler, mas eu já fiz coisa no prevayler, e sei que a prevalência tem o seu uso essencial dentro de OO. Não adianta comparar com Mysql, que é bobagem, eles não servem ao mesmo fim. Do mesmo modo que acho bobagem o hype do prevayler de comparar com velocidade de Oracle, mas eles tomaram esta decisão para que fosse mais fácil os *leigos* se aproximarem, pois o fato é que se o conceito de OO já é difícil de absorver, imagem prevalência... Eu conheço contando nos dedos quantas pessoas relamente usam design patterns. Mesmo trabalhando em tempo integral com alguns amigos, Há certos padrões que acabam surgindo entre a gente, e que não são padrões, mas que eventualmente acabam se tornando. Um exemplo disto é o espelhamento de packages entre src e test, que hoje faz parte do netbeans 4. O principal conceito envolvido no prevayler não é a velocidade (como é propagandeado). mas justamente o fato de você lidar com objetos de verdade. O fato de não usar SQL é justamente o ponto positivo. O prevayler é ideal para situações onde o seu banco cabe na memória e você precisa fazer buscas complicadíssimas, que tomariam SQLs difíceis de serem feitos. Além disto, por lidar com OO, permite fácil manutenção, correção de bugs, testes, etc... O que quero finalmente dizer é o seguinte, escuto muito programador dizer que não acha nada demais em OO. Eu digo que estas pessoas ainda não programaram o suficiente em OO e não "captaram" o pulo-do-gato. Eu mesmo demorei 2 anos programando em OO, forçado por meus amigos, para ver a "luz" (programei dez anos em C). E mesmo depois de outros três anos, sei que ainda engatinho na área. []s, gandhi Leandro Guimaraens Faria Corsetti Dutra wrote: > Só queria apontar um problema grave a meu ver... sem soluções, >só levantar para consideração. > > O PSL-PR pegou um projeto para desenvolver, e já decidiram >usar o Prevayler. Alertei para o perigo, e eles nem entenderam o >problema ainda... > > Há muitos mitos e modas em sistemas que vêm e passam, porque >as pessoas não têm conhecimentos sólidos... é uma tristeza. Me >preocupa ver parcelas da comunidade de sistemas livres fazendo >bobagens como o Prevayler, e em menor grau o MySQL, em nome da >liberdade, enquanto projetos mais sólidos como o Opus, o Duro e o >dbAppBuilder Rel vão em passo de tartaruga por falta de interessados, >e um sistema proprietário como o Alphora Dataphor dá voltas na gente. > > Estou usando um exemplo de BDs porque é a minha área, os >hackers falam coisas similares com OO vs funcional (C++, Java >etc. vs. Lisp, ML etc). Creio que haverá coisas semelhantes em outras >áreas (Linux vs Hurd?). > > É claro que liberdade implica também a liberdade de quebrar a >cara, mas acaba refletindo mal no resto... > > > > >------------------------------------------------------------------------ > >_______________________________________________ >Quilombodigital-filosofia mailing list >Quilombodigital-filosofia-lWjjnNBg0S7cOli+L/M/[email protected] >http://listas.quilombodigital.org/mailman/listinfo/quilombodigital-filosofia > > -- Ricardo Andere de Mello Presidente do Quilombo Digital 55 11 3271-7928 _______________________________________________ Quilombodigital-filosofia mailing list Quilombodigital-filosofia-lWjjnNBg0S7cOli+L/M/[email protected] http://listas.quilombodigital.org/mailman/listinfo/quilombodigital-filosofia