Categories: Tecnologia

45 anos depois, o Apple II ainda tem lições a nos ensinar

45 anos após o lançamento do computador pessoal Apple II, a indústria tecnológica provavelmente se afastou de alguns dos princípios básicos que lançaram a Apple e o computador pessoal para o mainstream. Conversamos com os luminares da indústria Tim Sweeney, John Romero e Steve Wozniak sobre o que o Apple II fez de certo – e o que ainda podemos aprender com ele hoje.

Apple II: um computador para todos

Lançado em junho de 1977, o Apple II fez sucesso como um computador fácil de usar voltado para pessoas comuns. O modelo original incluía uma CPU MOS 6502 rodando a 1 MHz, resolução de texto de 40×24 caracteres, gráficos coloridos, saída de vídeo composto, interface de cassete para armazenamento e oito slots de expansão internos. Ele foi originalmente vendido em configurações variáveis ​​que variam de US$ 1.298 com 4K RAM, até US$ 2.638 para 48K RAM (isso é cerca de US$ 6.223 a US$ 12.647 ajustado aos dólares de hoje).

Em 1978, a Apple lançou uma unidade de disquete de 5,25″ para o Apple II que podia armazenar 143 KB por disco, e o lançamento do VisiCalc em 1979 tornou o Apple II uma compra essencial para pequenas empresas. Ele também ganhou uma forte posição na educação graças aos esforços de Steve Jobs , e os laboratórios de informática do ensino fundamental nos EUA estavam frequentemente cheios de computadores Apple II, apresentando-os a uma geração. Com o tempo, a Apple lançou pelo menos 8 modelos de computador na série Apple II e continuou a apoiá-los até 1993. —por 16 anos.

Como o Apple I anterior, o Apple II integrou notavelmente um “terminal” com teclado e saída de vídeo diretamente no próprio computador, de modo que não havia necessidade de um teletipo separado ou interface de terminal CRT. Isso tornou todo o sistema Apple II mais compacto e mais barato do que outros sistemas completos de computadores pessoais até então, embora muitos PCs logo seguissem a mesma fórmula de E/S integrada.

Como as lendas começaram

O Apple II é famoso desde a década de 1970, mas muita coisa mudou na indústria de tecnologia desde então. Então nos perguntamos: há algo que o Apple II fez bem que os computadores perderam de vista recentemente? Para obter algumas respostas, conversamos com o cofundador da Apple, Steve Wozniak (a quem entrevistamos separadamente ). Também perguntamos a dois desenvolvedores de jogos lendários que começaram suas carreiras de desenvolvimento de software programando no Apple II.

Tim Sweeney, CEO da Epic Games, programou aplicativos e jogos no Apple II antes de fundar a Epic em 1991. “Meu primeiro Apple II foi um presente de meu irmão Steve Sweeney, nominalmente para meu pai, mas eu era o verdadeiro público.” diz Sweeney. “Comparado com o Commodore 64 e o Ataris da época, era um dispositivo de computação puro. Sem aceleração de sprite, sem processador gráfico. Você fazia tudo sozinho e aprendia tudo.”

Da mesma forma, o co-criador de Doom e Quake, John Romero, desenvolveu muitos jogos para Apple II antes de co-fundar a id Software em 1991, tornando-se conhecido na área. “Quando meus pais finalmente compraram um Apple II+ para casa em abril de 1982”, diz Romero, “minha vida estava permanentemente em seu curso enquanto eu passava todos os momentos do dia, durante anos, aprendendo tudo o que podia sobre o computador e fazendo dezenas de jogos, muitos que foram publicados.”

Aqui estão algumas coisas que eles acham que o Apple II fez certo – e o que deveríamos fazer hoje. Nós nos correspondemos por e-mail e suas respostas foram levemente editadas para formatação.

“A melhor ferramenta de aprendizagem do mundo”

Quando se trata de desenvolver software para o Apple II, tanto John Romero quanto Tim Sweeney concordam que a máquina de Woz tornou a programação muito fácil e acessível. “O Apple II era muito atraente porque era pequeno, fácil de programar e tinha acesso incrivelmente fácil à memória”, diz Romero. “O programa monitor permitia visualizar e alterar a memória, então eu realmente aprendi como era um computador no nível de byte. Eu poderia digitar código de máquina e linguagem assembly nele e ver os resultados. Era a melhor ferramenta de aprendizado em o mundo.”

Com o Apple II, no instante em que você o ligava, você estava pronto para começar a programar. Tim Sweeney relembra a facilidade de entrar direto na ação. “O Apple II inicializou com um prompt BASIC e você poderia escrever código imediatamente”, diz Sweeney. “Os manuais documentavam tudo, até mesmo a linguagem de máquina e a ROM. Toda criança com um computador daquela época cresceu como programador, porque era ali mesmo e era muito fácil.”

Com os PCs e Macs de hoje, você enfrenta um longo processo de inicialização para inicializar e, em seguida, programá-los é um mistério, obscurecido pelo usuário médio. O proprietário de um computador normalmente precisa se esforçar com conhecimentos especiais para adquirir as ferramentas necessárias para programar uma máquina moderna. Mas com um Apple II, tudo isso estava integrado e era simples o suficiente para que uma pessoa entendesse todo o sistema. “O Apple II é compreensível”, disse-nos Steve Wozniak. “Uma única pessoa pode ver o design do Apple II.”

Romero vê a natureza centrada no programador do Apple II como um recurso que está faltando hoje: “Uma das melhores coisas sobre o Apple II foi sua acessibilidade para aprendizagem e programação. A capacidade imediata de codificar apenas ligando o computador é sem precedentes. Você não pode fazer isso hoje. Existem alguns ótimos emuladores ou sistemas que você pode usar hoje, como o Pico8 , que criam um ambiente de miniconsole que torna divertido e fácil aprender a programar, mas nada se igualará ao poder do Apple II – uma máquina de última geração que você pode começar a codificar um segundo depois de ligá-la.”

A opinião de Sweeney concorda com Romero, e ele forneceu algumas soluções potenciais para as máquinas de hoje: “[Uma coisa perdida hoje] é o papel que o Apple II e outros primeiros computadores desempenharam no ensino de todos a programar, inicializando a linguagem de programação líder da época”, diz Sweeney. “O Windows deveria colocar um prompt de programação a um toque de tecla. Fortnite deveria colocar um prompt de programação a um toque de tecla e, com o tempo, nós o faremos. Precisamos lançar uma nova era onde a programação seja fácil e todos sejam programadores novamente.”

Parte dessa filosofia de programação fácil continua viva no desenvolvimento contínuo do projeto Raspberry Pi, que já tem mais de uma década. Seu criador, Eben Upton, percebeu que as habilidades de programação estavam diminuindo nos estudantes universitários modernos e também queria permitir acesso fácil ao controle de hardware, como as máquinas clássicas dos anos 1980. Mas o Raspberry Pi é a exceção atualmente. Você não pode simplesmente ligar instantaneamente, digamos, um iPhone e começar a programar e depois compartilhar o resultado livremente com o mundo. E isso nos leva a outro ponto.

Você o possuía e controlava

O Gerenciamento de Direitos Digitais (DRM) aparece com destaque nos dispositivos atuais alimentados por computador, de smartphones a tratores. É uma forma de os fabricantes bloquearem um produto para que software não autorizado não possa ser executado nele, e é exatamente o oposto do espírito aberto levado por Steve Wozniak quando projetou seus primeiros computadores.

Da mesma forma, alguns fabricantes como a Apple hoje têm trabalhado para dificultar a abertura física e a manutenção de seus produtos por pessoal não autorizado e não licenciado. Estas restrições dão a algumas pessoas a sensação de que não são realmente proprietárias dos produtos que compraram, uma vez que não são livres de os utilizar (ou mesmo de os reparar) como quiserem.

Em contraste, o Apple II incluía uma arquitetura aberta que convidava ao desenvolvimento de hardware complementar na forma de pequenas placas plug-in. Se você quiser entrar, basta levantar a tampa na parte superior do gabinete. E a Apple também permitiu que qualquer pessoa desenvolvesse e distribuísse software para o Apple II. Essa abertura criou rapidamente um grande ecossistema em torno da máquina e sustentou a plataforma por 16 anos.

Esta filosofia inspirou fortemente o trabalho de Tim Sweeney, que construiu jogos com ferramentas de edição gratuitas e abertas desde ZZT em 1991. “[O Apple II] era um sistema maravilhosamente aberto e detectável que definia o espírito dos computadores como ferramentas que trabalhavam para o usuário, “Sweeney diz. “A história das empresas, desde a id Software até a Epic Games, começa com o Apple II na década de 1980”, diz Sweeney. “Abrimos nossos jogos e motores para os usuários modificarem e desenvolverem, assim como o Apple II abriu a computação para nós.”

Algumas plataformas modernas, como o iPhone, permitem apenas que desenvolvedores licenciados criem software para a plataforma. O iPhone também impede que os proprietários instalem software não licenciado em seus dispositivos. Isso gerou críticas de veteranos do setor como Sweeney, cuja empresa está no meio de uma batalha por plataformas abertas , incluindo um processo recente com a Apple sobre taxas na App Store. “Woz mostrou que a liberdade do usuário e os lucros das empresas podem coexistir”, diz Sweeney. “Estamos perdendo isso agora, ironicamente, para uma evolução malévola e espirituosa da própria Apple, e precisamos lutar para preservar nossas legítimas liberdades”.

Se a trajetória atual da Apple em direção a sistemas fechados é verdadeiramente malévola ou apenas uma extensão natural do desejo de ganhar o máximo de dinheiro possível (o que, para ser justo, a Epic também deseja) é um julgamento de valor que está além do escopo deste artigo. Mas é um facto que os sistemas informáticos fechados permitiram que governos repressivos espionassem e perseguissem o seu povo, algo que a maioria dos americanos provavelmente concordaria ser uma coisa má. O espírito de liberdade e abertura do Apple II parece compatível com os valores tradicionais americanos de liberdade de uma forma que não se reflete necessariamente nas arquiteturas fechadas e nas lojas de aplicativos bloqueadas por DRM de hoje .

Quando perguntamos a Steve Wozniak (que não tinha conhecimento dos comentários de Sweeney) o que podemos aprender com o Apple II que as plataformas modernas esqueceram, ele deu uma resposta breve que enfatizou a abertura no Apple II: “Você, o usuário, estava no controle sozinho. e era dono dele.” O espírito aberto é tão importante para ele hoje como era em 1977, quando projetou o Apple II. E à medida que mais aspectos da sociedade dependem de serviços bloqueados com DRM, seguir o espírito de Woz pode garantir que a América permaneça livre e aberta no futuro.

maisroot

Recent Posts

O novo aplicativo “PC Manager” da Microsoft se parece muito com o CCleaner

Muitos aplicativos de limpeza estão disponíveis para Windows ao longo dos anos, mas hoje em…

1 ano ago

Como reiniciar um PS4

Seu PlayStation 4 está congelado? Seus jogos favoritos continuam travando? Reiniciar seu PS4 pode resolver…

1 ano ago

Veja por que as reticências são tão assustadoras ao enviar mensagens de texto…

A popularidade das mensagens de texto significou aprender uma forma totalmente nova de comunicação. Você…

1 ano ago

O telescópio James Webb acaba de capturar os “Pilares da Criação”

A foto dos "Pilares da Criação" tirada pelo Telescópio Espacial Hubble é uma das fotos…

1 ano ago

Você poderá baixar o Proton Drive mais cedo do que pensa

O Proton Drive saiu de seu estágio beta há algumas semanas, mas o aplicativo real…

1 ano ago

Como aumentar o zoom no Photoshop

Para ver suas fotos mais de perto ou para uma edição precisa , você pode…

1 ano ago