Tony Brucker, pioneiro em programação de computadores, morre aos 94 anos

Familiarizado com Alan Turing, Brooker foi trabalhar na Universidade de Manchester e escreveu uma linguagem de programação para o primeiro computador comercial



Tony Brucker, à direita, com colegas da Universidade de Essex em 1972

Tony Brucker , matemático e cientista da computação que desenvolveu a linguagem de programação para o primeiro computador comercial, morreu em 20 de novembro em um lar de idosos em Hexham, Inglaterra. Ele tinha 94 anos. Sua morte foi confirmada por seu filho Stephen.

Brooker fez uma pesquisa de computador em um estágio inicial na Universidade de Cambridge e, um dia, voltando para casa depois de escalar as montanhas do norte de Gales, ele parou na Universidade de Manchester para visitar o laboratório de informática local, um dos primeiros do gênero. Ele chegou lá sem convite e conheceu Alan Turing, o pai fundador da era dos computadores, então vice-diretor do laboratório.

Quando Brucker descreveu seus estudos na Universidade de Cambridge, como mais tarde se lembrou, Turing disse: "Sempre temos um lugar para alguém como você". E logo eles já eram colegas.

Brooker entrou no laboratório de Manchester em outubro de 1951, logo após instalar um novo computador Ferranti Mark I lá. Como ele disse em uma entrevista de 2010 à British Library, seu trabalho era tornar o computador Mark I "utilizável".

Turing escreveu instruções para usar a máquina, mas estava longe de ser intuitivo. Para programar um computador, os engenheiros tiveram que trabalhar diretamente com código binário, zeros e uns e, além disso, precisou ser escrito da direita para a esquerda, porque a máquina leu o código nessa sequência.

"Parecia muito arrumado e complicado, mas completamente inútil e extremamente desconfortável", disse Brooker.

Nos meses que se seguiram, Brucker escreveu uma linguagem chamada Autocode, usando números e letras regulares. Ele permitiu que qualquer um programasse a máquina, e não apenas um de um grupo de engenheiros treinados que entendiam como o ferro funciona.

Isso marcou o início do que chamaremos posteriormente de linguagens de programação de "alto nível" - linguagens que fornecem maneiras cada vez mais simples e intuitivas de fornecer comandos ao computador, desde os mainframes da IBM da década de 1960 e os PCs da década de 1980 até os iPhones de hoje.

"Tony Brucker olhou para um monte de metal e fios e, em seguida, deu às pessoas uma maneira de fazer com que essa máquina fizesse algo útil para eles", disse Tim Bergin, professor honorário da Universidade Americana que estuda a história das linguagens de programação. “Ele percebeu que não precisamos escrever código com zeros e uns. Podemos usar símbolos e criar idiomas inteiros especificamente para o uso de computadores. ”

Ao longo das décadas, essa idéia ajudou a capacitar os computadores. Sem linguagens de programação de alto nível, não haveria App Store ou rede mundial de computadores.

Ralph Anthony Brucker nasceu em 22 de setembro de 1925, no sudoeste de Londres, e era o filho mais novo da família de Edwin Brucker, funcionário público, e Dorothy Brucker, donas de casa. Seu avô Harry Brucker era um artista, e um de seus trabalhos foi exibido na Royal Academy of Arts.

No início da Segunda Guerra Mundial, Tony foi levado para Petersfield, uma cidade localizada no meio entre Londres e a costa sul, mas ele retornou a Londres logo após os ataques aéreos (seu avô morreu durante um desses ataques em 1940).

Em 1943, ele recebeu uma bolsa para estudar matemática no Imperial College London. Seu treinamento foi acelerado devido à guerra, e ele se formou em dois anos. Ele também trabalhou como "vigia de bombeiros", passando noites no telhado do prédio da administração da universidade, observando para ver se haveria um incêndio devido a ataques aéreos.

Após a guerra, ele começou a trabalhar na faculdade e passou a estudar química. No entanto, ele logo retornou ao Departamento de Matemática, onde, juntamente com dois colegas, iniciou um experimento no campo das tecnologias de computação iniciais, criando uma máquina que eles chamavam de "máquina de computador do colégio imperial" - abreviada por ICKY. Em 1949, ele se mudou para a Universidade de Cambridge, onde começou a estudar métodos para simplificar o uso de computadores.

"Era um problema universal", disse ele. "Os computadores antigos eram desconfortáveis."

Em 1954, três anos depois de se mudar para Manchester, o laboratório lançou seu Autocode para uso geral. Acredita-se que se tornou a primeira linguagem de programação comercial de alto nível.

Seis anos depois, trabalhando com a nova máquina Atlas, a Brooker apresentou outro conceito que desenvolverá ativamente toda a história da programação de computadores. Ele criou o "compilador" - uma linguagem de programação para criar outras linguagens de programação. Antes disso, engenheiros e matemáticos não podiam criar uma nova linguagem sem alimentar os zeros e uns da máquina.

Em meados da década de 1960, Brooker ajudou a projetar o primeiro currículo britânico de ciência da computação da Universidade de Manchester. Em 1967, ele criou um programa semelhante, sendo o fundador do departamento de ciência da computação da Universidade de Essex, onde trabalhou até se aposentar em 1988.

Além de Stephen, Brooker teve mais dois filhos, Timothy e Richard, além de sete netos.

Depois de desenvolver o Autocode, Ferranti, o criador do Mark I, organizou uma equipe para escrever programas de teste usando o novo idioma. Um dos membros da equipe era Vera Hewison, com quem Brooker se casou em 1957 (ela morreu em 2018). Outro membro da equipe foi Mary Lee Woods, cujo filho, Tim Berners-Lee , inventou a rede mundial de computadores.

Source: https://habr.com/ru/post/pt481770/


All Articles