Xerox Alto: o computador do futuro lançado há 50 anos
Imagina um computador, com tela e teclado, e interface gráfica com janelas sobrepostas. É possível manipular essa interface por meio de um mouse, apontando e clicando aqui e ali.
Você tem aberto um processador de texto, similar ao Microsoft Word, um cliente de e-mail parecido com o Gmail, ao mesmo tempo.
O computador executa outros softwares também, escritos com linguagens de programação orientada a objetos, não muito diferentes de Python
, Java
ou JavaScript
.
Além disso, o computador está conectado a outras máquinas através de uma rede e você pode imprimir o que vê na tela em uma impressora a laser.
Não há nada de mágico nisso, certo?
Mas se eu te dissesse que esse computador foi lançado em 1º de março de 1973, e é a razão do seu computador, hoje, ser exatamente como eu descrevi acima.
Esse é o Xerox Alto:
O Xerox Alto criou o paradigma de computação no qual nós vivemos hoje:
Ao desenvolver o Alto, os engenheiros da Xerox queriam explorar as tecnologias do "escritório do futuro" – uma combinação de hardware e software que seria tecnologicamente e economicamente viável nos próximos 10 ou 15 anos.
O Alto era um projeto experimental, mas no final da década de 70, cerca de 1.000 máquinas eram usadas dentro da Xerox e outras 500 em universidades.
Em 1979, o Steve Jobs é convidado a conhecer o computador durante uma visita ao centro de pesquisa da Xerox. Ele sai de lá convencido que o paradigma do Alto é o futuro da computação – em 1984, a Apple lançava o Macintosh, e o resto é história...
Eu convido todos que realmente gostam de computação, a assistir a esse vídeo do Computer History Museum, no qual membros originais da equipe que desenvolveu o Xerox Alto apresentam a interface gráfica do computador, o processador de texto Bravo, os programas gráficos Markup e Draw, o cliente de e-mail Laurel, o ambiente de programação e a linguagem Smalltalk: https://youtu.be/4m_GhapEBLQ