dezembro 16, 2003

Desenvolvendo Culturas

Joel on Software publicou um artigo chamado Biculturalism que faz uma excelente análise das diferenças culturais de programação UNIX e Windows.
O artigo basea-se no livro do Eric S. Raymond chamado The Art of Unix Programming.

Alguns pontos interessantes levantados no artigo:

1) Tanto o UNIX quando o Windows atendem a todos os requisitos mínimos de programação eficaz. A diferença entre ambos está centrada nas suas diferentes culturas de programação. A diferença cultural por sua vez está centrada nas diferenças de valores que os programadores possuem.

2) Programadores UNIX escrevem programas para outros programadores e programadores Windows escrevem programas para usuários finais.

3) O UNIX nasceu e foi criado por programadores para ser usado por programadores.

4) O Windows nasceu com o objetivo de colocar um computador em cada lar, quando os computadores ja cabiam numa mesa de escritório.

5) A documentação no UNIX é feita para que outros programadores entendam, enquanto que a documentação no Windows é baseada no conceito de que usúarios não gostam de ler.

Por fim o artigo recomenda uma leitura com a mente aberta, sem preconceitos e sem visões xiitas do livro do Eric Raymond.

Posted by Carlos at dezembro 16, 2003 12:22 PM
Comments

Ler livro do Raymond sem visão xiita é como ler o "Mein Kampf" sem visão xenofóbica.

Posted by: Rodrigo at janeiro 14, 2004 08:22 PM
Post a comment









Remember personal info?