Categories

Tag: Basic

Remembering Thomas E. Kurtz

By MIKE MAGEE

This has been a challenging week for me, but not for the reasons you might think. Compartmentalization skills have allowed me to push the 2024 Presidential election into the back reaches of my mind as I worked to complete teaching a course on “AI and Medicine” at the Presidents College at the University of Hartford. The complexity of AI, its risks and potential benefits, are staggering. So it was comforting for me to remember how far we have come with data and information in my own lifetime. That reminder came wrapped in the loss of one of the great pioneers in the field.

The week of my final AI lecture began with the announcement of the death of 94 year old Thomas E. Kurtz. You may not have heard of him, but you likely recall his seminal invention, the first computer programming language for the masses–BASIC (Beginners’ All-purpose Symbolic Instruction Code). As Bill Gates himself reflected this week, “The approachability of BASIC and time-sharing began what the PC and the internet took to a whole new level.”

Bill would know. His high school had a teletype connection to the original time-sharing main frame computer at Dartmouth. But Gates was not alone or first in line. As Kurtz remembered, “I once estimated that even before Bill Gates got into the action at all, five million people in the world knew how to write programs in BASIC. There was something like 80 time-sharing systems in the U.S. that offered BASIC as one of their languages. And it was all over the world. I even got a letter from somebody in Siberia.”

It wasn’t until 1978 that Gates teamed up with Microsoft founder, Paul Allen, and received permission to install BASIC in the first customizable personal microcomputer, the MITS Altair 8800.

Kurtz was the son of German immigrants, and displayed high aptitude in mathematics early in life. He graduated from a local college in Illinois in 1950, and by 1956 had earned a PhD in statistics at Princeton. He was recruited to Dartmouth that same year by the chairman of Mathematics, John Kemeny, who had previously been a research assistant at Princeton himself under none other than Albert Einstein. Kurtz launched a new field at Dartmouth that year – computer science.

He was starting at ground level – or more accurately, below ground level since the solitary computer the university possessed was housed in the basement of College Hall where it filled an entire room. Training students in computer science required hands on engagement. As Kurtz explained some years later, “Lecturing about computing doesn’t make any sense, any more than lecturing on how to drive a car makes sense.”

In later interviews, Kurtz make it clear that his idea didn’t meet with applause at the outset. He admitted, “The target (in computing) was research, whereas here at Dartmouth we had the crazy idea that our undergraduate students who are not going to be technically employed later on should learn how to use the computer. Completely nutty idea.”

Two barriers at the time were computer language and computer time. The main frame on campus ran on complex FORTRAN and COBOL which only a few experts had mastered. And if you wanted access, you had to wait in line.

Continue reading…
assetto corsa mods