Linha Do Tempo Do Computador - Linha do tempo sobre a "História do Computador" by Victor Hugo ...
Linha do tempo sobre a "História do Computador" by Victor Hugo ...

A linha do tempo do computador é mais confusa do que os livros contam

A maioria das pessoas pensa que a história do computador começa com a ENIAC em 1946 e vai direto para o PC moderno. Isso é incompleto. A evolução real é uma série de decisões de design, restrições de hardware e contextos históricos que se sobrepõem de forma desordenada. Se você está pesquisando sobre a linha do tempo do computador para um trabalho ou por curiosidade, o problema é que quase tudo o que encontra na internet é uma lista de datas sem contexto. Eu já passei horas tentando justificar linhas do tempo em apresentações para clientes e colegas. A maior armadilha é achar que o progresso foi linear. Não foi. Computadores analógicos e digitais coexistiram por décadas. Máquinas destinadas à ciência militar apareciam antes de terem aplicação comercial, e muitos designs importantes foram abandonados por questões de custo, não de funcionalidade.

O que realmente importa na linha do tempo do computador

Ao invés de decorar datas, entenda os saltos de paradigma. O primeiro salto foi a substituição de válvulas por transistores, nos anos 50. Isso reduziu o consumo de energia em cerca de 90% e aumentou a confiabilidade drasticamente. Antes disso, uma máquina como a ENIAC ocupava uma sala inteira e consumia 150 kW. Depois dos transistores, o mesmo cálculo cabia em uma gaveta. O segundo salto veio com os circuitos integrados. Jack Kilby e Robert Noyce desenvolveram tecnologias independentes no final dos anos 50. O resultado foi a possibilidade de colocar dezenas, depois centenas, depois milhões de transistores em um único chip. A lei de Moore não é uma lei natural, é uma observação sobre investimento contínuo em litografia e economia de escala. Ela parou de ser previsível por volta de 2012, quando a física dos nanômetros começou a impor limites reais.

O terceiro salto, e aqui é onde a maioria erra, foi a miniaturização combinada com a padronização. O Altair 8800 não era o primeiro microcomputador, mas foi o primeiro que abriu o mercado para amadores. A Intel 8080 tinha 6 mil transistores e rodava a 2,3 MHz. Hoje um processador de celular tem bilhões de transistores e frequências acima de 3 GHz. A diferença não é apenas quantidade, é arquitetura. Pipeline, cache hierárquico, processamento multithread e unidades vetoriais mudaram completamente como os programas são escritos. Eu tive um problema específico ao montar uma apresentação sobre essa evolução para uma turma de graduação. Queria mostrar a relação entre o avanço do hardware e a linguagem de programação que surgia junto. Colecionava datas de lançamentos de compiladores e processadores, mas os números não batiam. Um compilador C era publicado em 1972, mas só ganhou popularidade em máquinas com pelo menos 64 KB de RAM, o que só aconteceu por volta de 1978. A linha do tempo do computador precisa considerar também a linha do tempo do software, porque elas nunca caminharam perfeitamente sincronizadas.

A solução que encontrei foi separar em três eixos paralelos: hardware, software e interfaces de usuário. Hardware vai de válvulas a silício. Software vai de linguagem de máquina a ambientes gráficos. Interface vai de painéis de plugs a touch screens. Cada eixo tem seu próprio ritmo de evolução. O hardware avança rápido. O software tende a herdar complexidade acumulada. As interfaces muitas vezes regredem antes de avançar.

Períodos que todo mundo deixa de fora

A história dos mainframes IBM é frequentemente apresentada como um monolito. Na prática, a IBM 360, lançada em 1964, foi um dos maiores riscos de negócio da história da tecnologia. A IBM gastou 5 bilhões de dólares (equivalente a cerca de 50 bilhões hoje) para desenvolver toda uma família de processadores compatíveis. Antes disso, cada modelo tinha seu próprio conjunto de instruções. Acompatibilidade foi a inovação real, não o hardware em si. Os minicomputadores da DEC são outro capítulo subestimado. O PDP-8, lançado em 1965, custava 18 mil dólares. Era acessível para laboratórios de pesquisa e pequenas empresas. Ele popularizou a ideia de que computadores podiam existir fora de departamentos de TI gigantes. O VAX-11/780, lançado em 1977, atingiu a marca de 1 MIPS e recebeu o nome como homenagem ao desempenho do IBM 360/75.

👉 Clique no botão abaixo para saber mais sobre o assunto!

Os micros dos anos 80 são amplamente conhecidos, mas a diversidade é maior do que se lembra. Apple II, Commodore 64, ZX Spectrum, Amstrad CPC, MSX no Japão e Brasil. Cada um com arquiteturas diferentes, conjuntos de instruções diferentes e ecossistemas de software próprios. O Commodore 64 vendeu cerca de 17 milhões de unidades. O ZX Spectrum, cerca de 5 milhões. Ambos usavam processadores Z80, mas com implementações de hardware radicalmente diferentes. O período dos anos 90 trouxe a internet comercial e a padronização x86. A AMD entrou no mercado com processadores compatíveis com Intel, quebrando o monopólio de fato. Isso pressionou preços e acelerou a inovação. A Microsoft dominante tornava Windows o padrão de fato para empresas, mas Linux e Unix permaneceram fortes em servidores e ambientes acadêmicos.

O que ninguém explica direito

Um equívoco comum é achar que o tamanho físico determinou a capacidade. Computadores portáteis com telas de cristal líquido apareceram nos anos 80, mas eram lentos e com memória limitada. O verdadeiro avanço veio quando a indústria de chips conseguiu produzir memorias DRAM densas e baratas. O laptop moderno existe graças à economia de escala da fabricação de semicondutores, não por design inteligente de engenharia. Outro equívoco é acreditar que os primeiros computadores pessoais tinham sistemas operacionais amigáveis. O MS-DOS era baseado em comandos de texto. O Windows 1.0, lançado em 1985, era basicamente uma interface gráfica sobre o DOS, com janelas que não se sobrepunham corretamente e gerenciamento de memória precário. O Windows 3.1, em 1992, foi o primeiro que funcionou razoavelmente bem. O Windows 95 é que se tornou mainstream.

A transição para processadores de 64 bits aconteceu de forma diferente em cada plataforma. A AMD criou o conjunto de instruções x86-64 em 2003, mantendo compatibilidade com software de 32 bits. A Intel adotou a tecnologia dois anos depois. Em servidores, o Itanium da Intel tentou um caminho radicalmente diferente com o conjunto IA-64, mas falhou completamente porque nenhum software relevante foi portado e o desempenho prático ficou abaixo do esperado. Os smartphones representam outra mudança de paradigma que pocos entendem. O iPhone, lançado em 2007, não foi o primeiro celular com tela sensível ao toque. O Treo e o BlackBerry já existiam. A inovação foi combinar um sistema operacional completo (versão mobile do macOS/iOS), internet sempre presente e uma loja de aplicativos centralizada. Antes disso, cada fabricante tinha seu próprio ecossistema fechado.

Bottlenecks e falhas na narrativa comum

Se você for montar uma linha do tempo do computador para uso profissional, evite dois erros frequentes. O primeiro é incluir apenas os sucessos comerciais. Projetos como o MIT TX-0, o Xerox Alto e o primeiro computador quântico experimental são importantes tecnicamente, mas ficaram fora do mercado por décadas. O segundo é ignorar contribuições não ocidentais. O Japão teve um papel crucial com o NEAC, e Hitachi desenvolvendo mainframes competitivos nos anos 60 e 70. A China desenvolveu o Dongfanghong-1 nos anos 70. O conceito de nuvem computing também merece uma leitura crítica. A ideia não é nova. Multics, nos anos 60, já propunha compartilhamento de recursos e acesso remoto. A diferença atual é que a infraestrutura de rede e os custos de armazenamento em disco permitiram escalar o conceito de forma viável. AWS lançou seu primeiro serviço em 2006. Antes disso, DataCenter as a Service existia, mas com limitações severas de banda e latência.

Processadores ARM dominam o mercado de dispositivos móveis porque foram projetados para baixo consumo desde o início. A ARM Holdings foi fundada em 1990 como joint venture entre Acorn Computers, Apple e VLSI. A arquitetura RISC permitia implementações mais simples e eficientes. Quando a Apple escolheu o chip ARM para o iPhone em 2007, validou a arquitetura para o mercado de massa. A Qualcomm e a Samsung seguiram com variantes próprias, mas a base tecnológica era a mesma. Computadores quânticos ainda estão em fase experimental para a maioria das aplicações práticas. O D-Wave One, lançado em 2011, era um annealer quântico, não um computador quântico universal. Google afirmou superioridade quântica em 2019 com o Sycamore, mas apenas para um problema artificial sem aplicação imediata. A correção de erros quânticos permanece como um dos maiores desafios da área.

Se precisar de referências para montar sua própria linha do tempo, o Computer History Museum em Mountain View tem um acervo online com documentos originais. A Computer Historical Society também publica materiais técnicos detalhados sobre processadores específicos. O livro "The Innovators" de Walter Isaacson oferece uma visão geral acessível, mas pode ser superficial em detalhes técnicos. Para profundidade, preferi artigos de revistas como IEEE Spectrum e Dr. Dobb's Journal dos anos 70 e 80. O que vejo repetidamente é que as pessoas buscam datas exatas quando o que realmente importa são as relações de causa e efeito. Um processador novo não cria um mercado. Uma linguagem de programação popular não surge do nada. Cada avanço depende de infraestrutura prévia, capital investido e decisões de design que pareciam arriscadas na época. A linha do tempo do computador é, essencialmente, a história de como soluções para problemas técnicos se tornaram produtos comercializáveis.