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
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.