Bob Bemer - Bob Bemer

Bob Bemer
BobBemerPortrait.jpg
Nascer
Robert William Bemer

(1920-02-08)8 de fevereiro de 1920
Faleceu 22 de junho de 2004 (2004-06-22)(com 84 anos)
Lago Possum Kingdom , Texas, EUA
Educação Albion College (BA, Matemática, 1940)
Conhecido por Primeiro trabalho como um pioneiro da computação, padronizando ASCII
Carreira científica
Campos Ciência da Computação
Instituições Douglas Aircraft Company , RAND Corporation , IBM , UNIVAC - Sperry Rand , Bull , General Electric , Honeywell
Local na rede Internet bobbemer .com

Robert William Bemer (8 de fevereiro de 1920 - 22 de junho de 2004) foi um cientista da computação mais conhecido por seu trabalho na IBM durante o final dos anos 1950 e início dos 1960. Seu lema era:

Infância e educação

Nasceu em Sault Ste. Marie, Michigan , Bemer se formou na Cranbrook School em 1936 e se formou em matemática no Albion College em 1940. Ele recebeu um certificado em engenharia aeronáutica no Curtiss-Wright Technical Institute em 1941.

Carreira

Bemer começou sua carreira como aerodinamicista na Douglas Aircraft Company em 1941, depois trabalhou para RAND Corporation em 1951, IBM em 1957, UNIVAC - Sperry Rand em 1965, Bull em 1965, General Electric em 1970 e Honeywell em 1974.

Ele serviu no comitê que fundiu o design de sua linguagem COMTRAN com o FLOW-MATIC de Grace Hopper e, portanto, produziu as especificações para COBOL . Ele também serviu, com Hugh McGregor Ross e outros, no comitê separado que definiu o conjunto de códigos de caracteres ASCII em 1960, contribuindo com vários caracteres que não eram usados ​​anteriormente por computadores, incluindo escape ( ), barra invertida ( ) e chaves ( ). Como resultado, ele às vezes é conhecido como O Pai de ASCII . Em 2000, Bemer afirmou ter proposto o termo octeto (em vez de Werner Buchholz ' byte ) enquanto se dirigiam de desenvolvimento de software em Cie. Touro , França, entre 1965 e 1966. Ele também propôs o termo sexteto para grupos de 16 bits. ESC\{}

Bemer é provavelmente o primeiro proponente do conceito de fábrica de software . Ele mencionou isso em seu artigo de 1968 "A economia da produção de programas".

Outras contribuições notáveis ​​para a computação incluem a primeira publicação do conceito de compartilhamento de tempo e as primeiras tentativas de se preparar para o problema do ano 2000 em publicações já em 1971. Atuando como consultor, os funcionários de Bob e Honeywell Eric Clamons e Richard Keys desenvolveram o Linguagem de programação executiva de texto (TEX).

No final da década de 1990, como aposentado, Bob inventou uma abordagem para a conversão de datas do ano 2000 (Y2K), para evitar problemas antecipados quando datas sem séculos fossem comparadas em programas para os quais o código-fonte não estava disponível. Isso envolveu a detecção de operações de seis e oito caracteres em tempo de execução e a verificação de seus operandos, ajustando a comparação de forma que anos baixos no novo século não parecessem preceder os últimos anos do século XX.

Bob Bemer mantinha uma extensa coleção de material de arquivo sobre o desenvolvimento inicial de software de computador em www.bobbemer.com .

Morte

Bemer morreu em sua casa em Possum Kingdom Lake , Texas , em 2004, aos 84 anos, após uma batalha contra o câncer .

Referências

Leitura adicional

links externos