BASIC creator Thomas Kurtz R.I.P.
Page 1 of 1 [ 3 posts ]
ASPartOfMe
Veteran
Joined: 25 Aug 2013
Age: 67
Gender: Male
Posts: 35,914
Location: Long Island, New York
Thomas E. Kurtz, a Creator of BASIC Computer Language, Dies at 96
Quote:
Thomas E. Kurtz, a mathematician and inventor of the simplified computer programming language known as BASIC, which allowed students to operate early computers and eventually propelled generations into the world of personal computing, died on Tuesday in Lebanon, N.H. He was 96.
The cause of his death, in a hospice, was multiple organ failure from sepsis, said Agnes Kurtz, his wife.
In the early 1960s, before the days of laptops and smartphones, a computer was the size of a small car and an institution like Dartmouth College, where Dr. Kurtz taught, had just one. Programming one was the province of scientists and mathematicians, specialists who understood the nonintuitive commands used to manipulate data through those hulking machines, which processed data in large batches, an effort that sometimes took days or weeks to complete.
Dr. Kurtz and John G. Kemeny, then the chairman of Dartmouth’s math department, believed that students would come to depend on computers and benefit from understanding how to use them.
“We had the crazy idea that our students, our undergraduate students, who are not going to be technically employed later on — social sciences and humanities students — should learn how to use the computer,” Dr. Kurtz said in an interview for Dartmouth in 2014. “Completely nutty idea.”
The two mathematicians created the Dartmouth Time-Sharing System, which allowed multiple users to share the processing power of a single computer simultaneously. It replaced a system in which one person had to reserve time to use the computer and relinquish it before the next person could use it.
“It was more about making computers usable by all sorts of people, who didn’t have a technical background,” John McGeachie, who helped build the Dartmouth Time-Sharing System, said in an interview.
But the architecture of a system for sharing resources was not enough. Dr. Kurtz and Dr. Kemeny also wanted to give students an easier platform for understanding how the computers worked and functioned, and to allow them to code and run their own programs on Dartmouth’s computer.
“I think we could design a completely different way of using computers that would make it possible to give computer instruction to hundreds of students,” Dr. Kemeny recalled Dr. Kurtz saying. Dr. Kemeny called the proposal “radical.”
Dr. Kemeny, who later became Dartmouth’s 13th president, worked with Dr. Kurtz and undergraduate students to develop a novice-friendly and intuitive computer language called BASIC. (The name was an acronym for Beginner’s All-Purpose Symbolic Instruction Code.) It was a high-level programming language designed for ease of use, which could be used with the time-sharing system.
The language was simple. Typing the command “RUN” would start a program. “PRINT” printed a word or string of letters. “STOP” told the program to stop.
At 4 a.m. on May 1, 1964, in the basement of College Hall on the Dartmouth campus, the time-sharing system and BASIC were put to a test. A professor and a student programmer typed a simple command, “RUN,” into neighboring Teletype terminals and watched as both received the same answer simultaneously. It worked.
Students could use other popular languages of the time like Algol and Fortran, but BASIC, which required only two one-hour seminars to master the fundamentals, became the language of choice not only for Dartmouth students but also for students learning programming around the globe.
“If Fortran is the lingua franca, then certainly it must be true that BASIC is the lingua playpen,” Dr. Kurtz once said.
The ability to access a computer and have it process data from multiple users at a single time was revolutionary. Allowing those same computer users to easily write their own programs was even bolder.
“In the very early days, if you did something, the computer would just look back at you. BASIC was interactive. You knew right away,” said Charles C. Palmer, a senior lecturer in the computer science program at Dartmouth. “It was a turning point.”
The programming language would provide the intellectual building blocks for later software and is still a fundamental tool in teaching computer programming. One student who later benefited from BASIC was Bill Gates, who used a variation of it as the foundation for the first Microsoft operating systems. Versions of BASIC still empower computer operating systems today.
After graduating from Princeton, Dr. Kurtz realized that there was potential for greater access to computer programming for students beyond the fields of math and engineering. He worked at the summer session of the Institute for Numerical Analysis at the University of California, Los Angeles, in 1951 before joining Dartmouth and pursuing time sharing and accessible coding languages.
He was the director of the Kiewit Computation Center at Dartmouth from 1966 to 1975. In 1979, he and Stephen J. Garland created a professional master’s program in computer and information systems at Dartmouth, funded in part by a grant from IBM.
“He knew this was the up and coming thing,” Dr. Garland, a former student and colleague who helped standardize BASIC with the American National Standards Institute, said in an interview. “Now you call it cloud computing.”
The cause of his death, in a hospice, was multiple organ failure from sepsis, said Agnes Kurtz, his wife.
In the early 1960s, before the days of laptops and smartphones, a computer was the size of a small car and an institution like Dartmouth College, where Dr. Kurtz taught, had just one. Programming one was the province of scientists and mathematicians, specialists who understood the nonintuitive commands used to manipulate data through those hulking machines, which processed data in large batches, an effort that sometimes took days or weeks to complete.
Dr. Kurtz and John G. Kemeny, then the chairman of Dartmouth’s math department, believed that students would come to depend on computers and benefit from understanding how to use them.
“We had the crazy idea that our students, our undergraduate students, who are not going to be technically employed later on — social sciences and humanities students — should learn how to use the computer,” Dr. Kurtz said in an interview for Dartmouth in 2014. “Completely nutty idea.”
The two mathematicians created the Dartmouth Time-Sharing System, which allowed multiple users to share the processing power of a single computer simultaneously. It replaced a system in which one person had to reserve time to use the computer and relinquish it before the next person could use it.
“It was more about making computers usable by all sorts of people, who didn’t have a technical background,” John McGeachie, who helped build the Dartmouth Time-Sharing System, said in an interview.
But the architecture of a system for sharing resources was not enough. Dr. Kurtz and Dr. Kemeny also wanted to give students an easier platform for understanding how the computers worked and functioned, and to allow them to code and run their own programs on Dartmouth’s computer.
“I think we could design a completely different way of using computers that would make it possible to give computer instruction to hundreds of students,” Dr. Kemeny recalled Dr. Kurtz saying. Dr. Kemeny called the proposal “radical.”
Dr. Kemeny, who later became Dartmouth’s 13th president, worked with Dr. Kurtz and undergraduate students to develop a novice-friendly and intuitive computer language called BASIC. (The name was an acronym for Beginner’s All-Purpose Symbolic Instruction Code.) It was a high-level programming language designed for ease of use, which could be used with the time-sharing system.
The language was simple. Typing the command “RUN” would start a program. “PRINT” printed a word or string of letters. “STOP” told the program to stop.
At 4 a.m. on May 1, 1964, in the basement of College Hall on the Dartmouth campus, the time-sharing system and BASIC were put to a test. A professor and a student programmer typed a simple command, “RUN,” into neighboring Teletype terminals and watched as both received the same answer simultaneously. It worked.
Students could use other popular languages of the time like Algol and Fortran, but BASIC, which required only two one-hour seminars to master the fundamentals, became the language of choice not only for Dartmouth students but also for students learning programming around the globe.
“If Fortran is the lingua franca, then certainly it must be true that BASIC is the lingua playpen,” Dr. Kurtz once said.
The ability to access a computer and have it process data from multiple users at a single time was revolutionary. Allowing those same computer users to easily write their own programs was even bolder.
“In the very early days, if you did something, the computer would just look back at you. BASIC was interactive. You knew right away,” said Charles C. Palmer, a senior lecturer in the computer science program at Dartmouth. “It was a turning point.”
The programming language would provide the intellectual building blocks for later software and is still a fundamental tool in teaching computer programming. One student who later benefited from BASIC was Bill Gates, who used a variation of it as the foundation for the first Microsoft operating systems. Versions of BASIC still empower computer operating systems today.
After graduating from Princeton, Dr. Kurtz realized that there was potential for greater access to computer programming for students beyond the fields of math and engineering. He worked at the summer session of the Institute for Numerical Analysis at the University of California, Los Angeles, in 1951 before joining Dartmouth and pursuing time sharing and accessible coding languages.
He was the director of the Kiewit Computation Center at Dartmouth from 1966 to 1975. In 1979, he and Stephen J. Garland created a professional master’s program in computer and information systems at Dartmouth, funded in part by a grant from IBM.
“He knew this was the up and coming thing,” Dr. Garland, a former student and colleague who helped standardize BASIC with the American National Standards Institute, said in an interview. “Now you call it cloud computing.”
GOTO 200
_________________
Professionally Identified and joined WP August 26, 2013
DSM 5: Autism Spectrum Disorder, DSM IV: Aspergers Moderate Severity
“My autism is not a superpower. It also isn’t some kind of god-forsaken, endless fountain of suffering inflicted on my family. It’s just part of who I am as a person”. - Sara Luterman