Ferramentas para desenvolvimento
De: Lalo Martins [mailto:lalo@hackandroll.org]
>
> On Mon, Apr 10, 2000 at 01:09:16PM -0300, Leandro Dutra wrote:
> > > Microwindows (a infraestrutura gráfica que provavelmente vai
> > > substituir o X se o Berlin não ficar pronto antes da criação da
> >
> > MicroWindows substituir o X? Por quê?
>
> Nós temos o sistema A e o sistema B.
>
> A foi criado mais de 10 anos atrás e vem sendo remendado
> periodicamente, ganhando uma cara nova e novos recursos. Mas
> está completamente gordo (bloated), sendo que um dos principais
> motivos é a compatibilidade com as versões mais antigas. Além
> disso, é notoriamente cheio de bugs.
>
> B foi criado recentemente por um bando de hackers espalhados
> por todo o mundo, sendo que um dos principais chama-se Alan
> Cox; faz (ou vai fazer, qdo ficar pronto) mais ou menos as
> mesmas coisas, mas é muito mais leve e a API é mais racional,
> fácil de aprender e programar.
De acordo com o que li em http://microwindows.censoft.com/faq.html,
MicroWindows quer ser compatível com Win32 GDI, e NanoX quer ser compatível
com X... ou seja, não há vantagens decorrentes de abandonar compatibilidade.
Só para reforçar, as APIs do NanoGUI são as mesmas dos sistemas
atuais.
Além disso, o X especifica um protocolo... se a questão for a
implementação XFree ou mesmo as implementações baseadas na referência do
X.org (praticamente todas hoje em dia) então alguém poderia reimplementar
"limpo", do zero... de certa forma foi isso que o NanoGUI procurou fazer, só
que deixando de lado características desnecessárias em máquinas de mão.
Talvez a impressão de que o X seja ineficiente é porque todas as
implementações em uso corrente são "cheias", quer dizer, suportam todas as
APIs e todas as capacidades? Talvez o sistema de janelas do BeOS ou do OS/2
ou mesmo do Amiga fossem mais leves, mas também menos capazes com certeza.
--_
/ \ Leandro Guimarães Faria Corcete Dutra +55 (11) 246 96 07
\ / Amdocs Brasil Ltda, São Paulo +55 (11) 3040 4724
X http://www.terravista.pt/Enseada/1989/ mailto:leandrod@amdocs.com
/ \ Campanha fita ASCII, contra correio HTML BRASIL
Reply to: