Em Wed, Sep 05, 2001 at 11:51:01PM -0300, Kiss The Blade escreveu:
> > Portanto, as prioridades de desenvolvimento do Quartz e do XFree86 s�o
> > diferentes e o pessoal do XFree86 est� certo no rumo de seu
> > desenvolvimento.
> Hum... h� poucos instantes sa� de uma discuss�o extremamente produtiva com
> o Elvis Pf�t*#$Y#$ sei l� como se escreve o nome dele, e o Andrew Clausen
> no #conectiva do irc.openprojects.net, onde debatemos exatamente esse
> ponto: software port�vel tende a reduzir-se ao menor denominador comum
> para se adequar �s limita��es de cada plataforma reduzindo desempenho e
> features dispon�veis ou implement�veis. Como o processo de desenvolvimento
> fica limitado ao subconjunto port�vel comum entre as v�rias plataformas, o
> leque de opcoes fica reduzido pois vc nao pode utilizar de recursos de
> programacao espec�ficos da plataforma de hardware ou do sistema
> operacional. Isso, em algo como o XFree86 que lida diretamente com
> hardware, � fatal. Ou seja, com essa politica de portabilidade em
> detrimento de desempenho e qualidade � f�cil perceber pq somos inundados
> de software 'Good Enough(tm)', onde vc tem possibilidades limitadas em
> nome do suporte a uma plataforma X ou Y que dois ou 3 gatos-pingados usam.
Hummmm... engra�ado. Lembra daquela discuss�o sobre o Linux ser
microkernel, sobre se quem estava certo era o Linus ou o Tanenbaum? Estes
foram exatamente os argumentos usados pelo Linus para usar a arquitetura
de kernel monol�tico (decis�o da qual voc� discordou veementemente, se
bem me lembro) :)
De qualquer jeito, eu imagino que a solu��o para este dilema seja
fazer uma parte b�sica port�vel e certos opcionais dependentes de plataforma
e otimizados. Pode n�o ser a melhor solu��o, mas julgo ser uma solu��o
�tima. E o XFree86 usa isso...
[]s,
--
Patola (Cl�udio Sampaio) - Solvo IT
IBM Certified Advanced Technical Expert
SAIR GNU/Linux Certified Systems Administrator
PGP/GPG Public Key Available Upon Request
Try http://www.automatos.com - The Automatic MSP
Unix sex: unzip; strip; touch; finger; mount; fsck; more; yes; umount; sleep
--
/"\
\ / ASCII RIBBON CAMPAIGN - NO HTML EMAIL!
X PLEASE QUOTE ONLY RELEVANT PARTS OF THIS MESSAGE.
/ \ DON'T QUOTE THIS SIGNATURE! / N�O CITE ESTA ASSINATURA!
Assinantes em 06/09/2001: 2307
Mensagens recebidas desde 07/01/1999: 131201
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
mailto:[EMAIL PROTECTED]