Há mais um nome lendário da programação que nos deixa, Thomas E. Kurtz, um dos criadores do BASIC.
Thomas Eugene Kurtz, matemático e cientista da computação, faleceu a 12 de Novembro de 2024, aos 96 anos. Em conjunto com John Kemeny, Kurtz foi o co-criador da linguagem de programação BASIC e do sistema de partilha de tempo Dartmouth Timesharing System (DTSS), avanços que tornaram a computação acessível a muitos estudantes e abriram caminho para a revolução dos computadores pessoais.
Na década de 1960, Kurtz e Kemeny idealizaram uma linguagem de programação simples para estudantes sem formação técnica. Para disponibilizar o BASIC a todos, desenvolveram o DTSS, permitindo o acesso a computadores através de terminais Teletype espalhados pelo campus. Lançado em 1964, o DTSS foi o primeiro sistema de partilha de tempo de grande escala bem-sucedido, contribuindo para a popularização do BASIC.
Nascido em Illinois em 1928, Kurtz doutorou-se em Princeton em 1956 antes de se juntar à Dartmouth College, onde passou grande parte da sua carreira. A influência do BASIC foi além do mundo académico, alimentando computadores desde os microcomputadores dos anos 70 até ferramentas educativas modernas como o Raspberry Pi. Bill Gates e Paul Allen, da Microsoft, adaptaram o BASIC para o MITS Altair, impulsionando a era dos computadores pessoais. As contribuições de Kurtz foram além da programação. Liderou o Kiewit Computation Center em Dartmouth, organizou programas de educação em computação e ajudou a estabelecer padrões para a linguagem BASIC.
Apesar de ser uma linguagem criticada pela sua falta de "estrutura", o BASIC acabou por ser o primeiro contacto de milhões de pessoas com o mundo da programação nos computadores. Quantos não se terão tornado programadores na sequência de transcreverem páginas de código BASIC das páginas de revistas para os ecrãs dos seus ZX Spectrum, com a grande esperança de que não houvesse um qualquer erro de impressão que arruinasse todo o tempo que se passou nessa tarefa. Ao fim de algum tempo, começava a perceber-se quais poderiam ser esses bugs, e mais tarde seria natural começarem a aventurar-se na escrita dos seus próprios programas.
Adeus Thomas E. Kurtz, continuarás a ser recordado.
2024/11/16
Subscrever:
Enviar feedback (Atom)
Sem comentários:
Enviar um comentário (problemas a comentar?)