O Michigan Algorithm Decoder, uma linguagem de programação desenvolvida em 1959, destaca-se como uma das principais contribuições de Bernard Galler para o campo da ciência da computação. Ao longo de uma carreira que abrangeu mais de quatro décadas, ele influenciou a infraestrutura académica e a engenharia de software, equilibrando o seu trabalho técnico em sistemas operativos com importantes papéis de liderança em organizações profissionais de computação.
Base académica
Nascido em Chicago em 1928, Galler prosseguiu os seus estudos superiores na Universidade de Chicago e na Universidade da Califórnia, Los Angeles. Concluiu o seu Bacharelato em Ciências em matemática em 1947 e mais tarde regressou à Universidade de Chicago para obter o seu doutoramento em 1955, trabalhando sob a supervisão de Paul Halmos e Marshall Stone. Pouco depois, juntou-se ao departamento de matemática da Universidade de Michigan.
Infraestrutura de computação em Michigan
Em 1956, Galler lecionou o primeiro curso de programação da universidade utilizando um IBM 704. Os seus esforços na construção do departamento levaram-no a estabelecer o departamento de Ciências da Comunicação em 1965, que evoluiu através de vários nomes, incluindo Ciências da Computação e Computação e Comunicações, tornando-se finalmente o Departamento de Ciência da Computação, onde permaneceu até à sua reforma em 1994. Para além das mudanças estruturais, liderou o desenvolvimento do Michigan Terminal System e da aplicação de registo CRISP, que eliminou as filas de espera manuais durante mais de quinze anos.
Liderança profissional
Galler ocupou a presidência da Association for Computing Machinery de 1968 a 1970 e mais tarde serviu como presidente do Software Patent Institute em 1992. Além disso, atuou como perito em vários casos de litígio de software durante quinze anos.
Vinte perguntas, oito minutos no relógio e um percentil medido contra todos os que já fizeram. Sem cadastro.
Fazer o teste de QI →Interesses pessoais e legado
Fora das suas funções académicas, Galler era violinista e participou em vários grupos de câmara e orquestras. Em 2001, cofundou a Ypsilanti Youth Orchestra para proporcionar educação musical de cordas a crianças em escolas que careciam de tais programas. Foi também membro do capítulo de Ann Arbor do Rotary International. Galler morreu de uma embolia pulmonar em Ann Arbor em 2006. A Universidade de Michigan mantém atualmente o Fundo de Bolsas Bernard A. Galler em sua honra.
Factos rápidos
- Nascimento: 1928, Chicago - Falecimento: 2006, Ann Arbor - Educação: Universidade de Chicago; Universidade da Califórnia, Los Angeles - Presidência da ACM: 1968–1970 - Prémios: Prémio de Serviço Distinto da ACM (1980); Membro da ACM (1994) - Projetos-chave: Michigan Algorithm Decoder; Michigan Terminal System; CRISP - Papel profissional: Presidente, Software Patent Institute (1992) - Música: Cofundador, Ypsilanti Youth Orchestra (2001)
Perguntas frequentes
### Qual era o objetivo do programa CRISP?
O CRISP, ou Computer Registration Involving Student Participation, permitia aos estudantes universitários inscreverem-se nos seus cursos sem terem de esperar em longas filas físicas.
### Que linguagem de programação Bernard Galler ajudou a desenvolver?
Ajudou a desenvolver o Michigan Algorithm Decoder (MAD), que foi utilizado em várias universidades a partir de 1959.
