Um artigo de Katherine Kleiman publicado em junho de 2019 no site da Universidade de Princeton e desaparecido por motivos desconhecidos. Kleiman - Fundador do projeto de história de programação da ENIAC, historiador, membro da equipe fundadora da ICANNAs pessoas me perguntam por que comecei a pesquisar a história dos computadores. Agora, existem tantas leis e políticas relacionadas à Internet - então, por que mergulhar nas velhas tecnologias da década de 1940? A razão é que o passado é um prólogo, e os pioneiros da programação e suas inovações podem nos dar idéias para resolver nossos dilemas atuais. Nossos problemas com as ciências exatas, com uma baixa porcentagem de mulheres e minorias envolvidas em ciência da computação, podem surgir de mal-entendidos do passado.
Em vinte anos de pesquisa para o projeto ENIAC Programmers, aprendi duas coisas. Primeiro: mulheres (e homens) se envolveram em incríveis inovações de computadores durante e imediatamente após a Segunda Guerra Mundial, e este trabalho lançou as bases para os computadores e a programação modernos. Segundo: alguns historiadores não querem contar uma história mais completa dos computadores e pretendem manter um ponto de vista histórico no estilo de "todos brancos, todos homens". Mas o passado nos mostra outra coisa.
A inovação é uma necessidade, e a necessidade é uma invenção. O ótimo computador ENIAC é um dos grandes exemplos disso; O primeiro computador moderno (totalmente eletrônico, programável, de uso geral), encomendado em 1942 nos dias mais sombrios da Segunda Guerra Mundial. E essa história nos mostra um grupo emocionante e diversificado de inventores.
No início do envolvimento dos EUA na Segunda Guerra Mundial, o laboratório militar de pesquisa balística (BRL) percebeu a necessidade de calcular um grande número de trajetórias balísticas. Os atiradores precisavam saber em que ângulo disparar canhões para atingir um alvo localizado a 10-15 km de distância. Uma equação diferencial especial poderia dar uma resposta a isso, mas exigia que as pessoas que conheciam o cálculo diferencial o calculassem (o que era raro naqueles dias). Máquinas eletromecânicas não podiam fazer isso sozinhas.
Em 1942, o BRL mudou-se para a Filadélfia, nas paredes da Escola Elétrica de Moore, na Universidade da Pensilvânia. BRL recrutou mulheres estudantes de matemática de institutos próximos, incluindo a Universidade Drexel, Temple University e Chestnut Hill College. Como resultado, o projeto de computação cresceu para quase 100 mulheres. Para preencher suas fileiras, os militares se voltaram para as universidades de Nova York e Missouri. Calculadoras femininas brilhantes trabalhavam dias e noites, seis dias por semana, contando milhares de trajetórias balísticas, compilando os resultados em tabelas balísticas, que eram então enviadas aos soldados nos campos de batalha. Foi um trabalho incrível.
Em segundo lugar, o exército e o BRL concordaram em pedir uma máquina bastante experimental, o primeiro computador moderno a acelerar o cálculo das trajetórias. Chamava-se
ENIAK , ou "integrador e calculadora numérica eletrônica", e deveria calcular trajetórias balísticas não em dias, mas em segundos - mas apenas se seus inventores, o Dr. John Mouchley e J. Presper Eckert pudessem fazê-lo funcionar, incluindo todos seus 18.000 tubos eletrônicos. Os principais especialistas em tecnologia da época, é claro, disseram aos militares que o ENIAC nunca funcionaria. Mas nos dias sombrios da guerra, quando novas armas foram fabricadas e a necessidade de mesas balísticas cresceu, o ENIAC era um risco justificável para os militares.
Mauchly e Eckert envolveram um grupo de jovens engenheiros - americanos, chineses e até albinos - na construção de 40 módulos ENIAC. Ao nos aproximarmos do final do projeto, o tenente alemão Goldstein, do BRL, selecionou seis mulheres do projeto de computação como programadoras da ENIAC. Foram Kathleen McNulty Mowgley Antonelli, Gene Jennings Bartik, Betty Snyder Halberton, Marilyn Weskoff Meltzer, Ruth Lichterman Teitelbaum e Francis Bilas Spence.
Dizer que a programação das mulheres foi difícil é não dizer nada. Não havia instruções para trabalhar com o ENIAC (eles serão escritos apenas no próximo verão) e códigos de programação (eles serão escritos pela programadora do ENIAC Betty Halberton em alguns anos para o próximo computador UNIVAC, o primeiro computador comercial). As mulheres estudaram diagramas lógicos e o circuito ENIAC e aprenderam independentemente a programá-lo. Então eles se sentaram e descobriram como quebrar o programa para calcular a trajetória balística através de equações diferenciais em pequenos estágios separados que o computador pode lidar - exatamente como os programadores fazem hoje.
Em seguida, eles descobriram como programar essas etapas em um computador - “programação direta” usando centenas de cabos e 3.000 comutadores. Isso é algo como programação moderna, apenas com números acrobáticos complexos. As mulheres criaram fluxogramas para descrever cada passo lógico na equação da trajetória, bem como cada físico: as configurações de cada comutador e cada cabo. Como soldados corajosos, eles fizeram o que ninguém havia feito antes deles. Tom Petzinger dedicou
um artigo ao seu trabalho no Wall Street Journal, intitulado "A história do programa começa com o trabalho de mulheres inteligentes".
Em 15 de fevereiro de 1946, a ENIAC perdeu seu status secreto e caiu na primeira página dos jornais. Ele foi elogiado pelo The York Times, Philadelphia Evening Bulletin e Boston Globe, e o mundo soube que a tecnologia havia dado um grande passo adiante. No mesmo dia, uma demonstração foi realizada na escola de Moore para oficiais seniores e principais tecnólogos do exército, onde eles mostraram um programa para calcular trajetórias balísticas escritas por mulheres. O programa funcionou perfeitamente e realmente calculou a trajetória em alguns segundos.
Após a guerra, os militares pediram a todos os seis programadores do ENIAC que continuassem seu trabalho - nem um único soldado retornando para casa do campo de batalha conseguiu programar o ENIAC. BRL foi exigido pelos programadores da ENIAC para treinar a próxima geração de programadores da ENIAC, e alguns deles cuidaram disso. Outros fizeram outras contribuições significativas: Gene Bartik liderou a equipe que transformou o ENIAC no primeiro computador capaz de armazenar programas, e sua melhor amiga Betty Halberton ingressou na Computer Corporation Eckert Mouchley e escreveu as ferramentas de programação mais importantes para o UNIVAC I, o primeiro computador comercial, incluindo o código C 10 (antecessor das linguagens de programação).
Infelizmente, meio século após seu trabalho, um pequeno grupo de historiadores considera apropriado diminuir a contribuição dos programadores da ENIAC. No livro de 2010, “Computer Boys Go Forward”, Nathan Ensmanger dedicou uma seção inteira a “ilustres trabalhadores de escritório” e ofendeu insultos a esses civis que trabalharam ativamente durante a Segunda Guerra Mundial. Apesar de ser homenageado pela IEEE Computer Society, o Museu de História da Computação e o Prêmio Internacional Mulheres em Tecnologia, ele escreveu:
- A baixa prioridade da tarefa de programação ENIAC refletiu-se em quem foi escolhido para implementar essa tarefa.
- Os codificadores mantinham um baixo nível de hierarquia intelectual e profissional.
- O uso da palavra “software” neste contexto é, é claro, anacrônico - e também inclui conotações sexuais. A diferença entre a habilidade técnica "difícil" e os aspectos secundários "sociais" e mais sociais da operação do computador é aplicável mesmo aos primeiros projetos de desenvolvimento de computadores.
Como amiga dos programadores da ENIAC que gravaram sua história, posso imaginar a reação de Jean Jennings Bartik a isso - sua risada e um lembrete de que "os engenheiros nos trataram com grande respeito".
O mal-entendido dos historiadores, aparentemente, decorre da classificação do exército de mulheres como "subprofissionais" (apesar de seus diplomas). No entanto, a partir da história de Bletchley Park e do livro “Girls Coders: The Untold Story of American Women Hacking Codes and Helping to Win Segunda Guerra Mundial”, sabemos como, em tempos de guerra, os papéis mais secretos das mulheres criptografadoras estavam escondidos sob nomes como “secretária” ou "funcionário". Por que não avaliar as mulheres pela profundidade de sua educação, qualidade do trabalho, grau de inovação?
A linguagem da crítica negativa dos programadores da ENIAC é semelhante à capa deste livro, que contém uma fotografia de um homem branco solitário em frente a um grande mainframe de computação. Em geral, o livro deixa uma mensagem clara: as meninas não consideravam a ciência da computação como educação ou carreira.
Podemos alcançar um resultado melhor. Conto aos jovens técnicos de todo o mundo a história da equipe ENIAC - uma equipe de mulheres e homens que trabalharam juntos e mudaram o mundo. O público é animado. O conhecimento de que os pioneiros em computadores e programação tinham diferentes raças e origens é agradável e inspirador. Nossa história de computadores é rica e inclui tudo - então, por que não compartilhá-la?