Por favor, RFC 1855…

Em Ter, 2007-07-24 às 14:23 -0300, Pablo Sánchez escreveu:

> Exato. O modelo OO busca uma abstração muito grande, que é uma das
> coisas que o tornam pesado.

        Não.  Abstração não implica em peso, a menos que seja incompleta ou
simplesmente mal feita.  Vide as linguagens funcionais, extremamente
abstratas e ainda assim de ótimo desempenho.

        Do ponto de vista de programação, OO é uma adaptação procedural de
algumas características funcionais; do ponto de vista de dados, não é
abstrato o suficiente, por exemplo ressuscitando os ponteiros.



>         > Criar um banco totalmente OO seria quebrar com o paradigma
>         do
>         > relacional de alguma forma 
>         
>                 Não se preocupe, o SQL já o fez.
> 
> kkkkk 

        ?



> Sim, mas o Caché mantém a camada não OO. Bancos 100% OO são difíceis
> de encontrar até, porque não há muita compatibilidade com os mesmos. 

        Como haverá compatibilidade, quando nem livros nem implementações de
linguagens de programação têm conceitos claros de dados?

        Faça uma pesquisa na literatura… objeto é valor ou variável?  Só aí já
há uma grande confusão.

        Os padrões que há de BDOO fazem lembrar o CODASYL, que o Codd enterrou
para felicidade geral da nação…


-- 
Leandro Guimarães Faria Corcete DUTRA  <[EMAIL PROTECTED]>
Atech Fundação Aplicação de Tecnologias Críticas  SP, BR
msnim:[EMAIL PROTECTED]
skype:leandro.gfc.dutra?chat     +55 (11) 3040 7300 r151


- - - - -

Politica de Privacidade: Esta mensagem pode conter informacao confidencial e/ou 
privilegiada. Se voce nao for o destinatario ou a pessoa autorizada a receber 
esta mensagem, nao pode usar, copiar ou divulgar as informacoes nela contidas 
ou tomar qualquer acao baseada nessas informacoes. Se voce recebeu esta 
mensagem por engano, por favor avise imediatamente o remetente, respondendo o 
e-mail e em seguida apague-o. Agradecemos sua cooperacao.

Privacy Policy: This message may contain confidential and/or privileged 
information. If you are not the addressee or authorized to receive this for the 
addressee, you must not use, copy, disclose or take any action based on this 
message or any information herein. If you have received this message in error, 
please advise the sender immediately by reply e-mail and delete this message. 
Thank you for your cooperation.
_______________________________________________
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a