Thomas E. Kurtzein wegweisender Mathematiker am Dartmouth College und Erfinder des Vereinfachten Computerprogrammierung Die als BASIC bekannte Sprache ermöglichte den Schülern die einfache Bedienung früher Computer und führte schließlich Generationen in die Welt der Computer ein Personal Computingstarb am Dienstag in Lebanon, New Hampshire. Er war 96.
Die Todesursache in einem Hospiz sei ein Versagen mehrerer Organe aufgrund einer Sepsis gewesen, sagte Agnes Kurtz, seine Frau.
In den frühen 1960er Jahren, vor der Zeit der Laptops und Smartphones, hatte ein Computer die Größe eines Kleinwagens und eine Institution wie Dartmouth, wo Kurtz lehrte, hatte nur einen. Das Programmieren war die Aufgabe von Wissenschaftlern, Mathematikern und Spezialisten. Kurtz und John G. Kemenydamals Vorsitzender der Mathematikabteilung von Dartmouth, glaubte, dass die Schüler zunehmend auf Computer angewiesen sein würden und davon profitieren würden, wenn sie verstehen würden, wie man sie benutzt. „Wir hatten die verrückte Idee, dass unsere Studenten, unsere Bachelor-Studenten, die später keine technische Anstellung finden, Sozial- und Geisteswissenschaften, den Umgang mit dem Computer lernen sollten“, sagte Kurtz 2014 in einem Interview. „Völlig verrückt.“ Idee.“
Die beiden Mathematiker entwickelten das Dartmouth Time-Sharing System, das es mehreren Benutzern ermöglichte, die Rechenleistung eines einzelnen Computers gleichzeitig zu teilen.
Aber die Architektur eines Systems zur gemeinsamen Nutzung von Ressourcen reichte nicht aus. Kurtz und Kemeny wollten den Schülern auch eine einfachere Plattform bieten, um zu verstehen, wie die Computer funktionierten, und es ihnen ermöglichen, ihre eigenen Programme zu programmieren und auszuführen. „Ich denke, wir könnten eine völlig andere Art der Computernutzung entwickeln, die es ermöglichen würde, Hunderten von Schülern Computerunterricht zu geben“, erinnerte sich Kemeny an Kurtz.
Kemeny arbeitete mit Kurtz und Studenten zusammen, um eine anfängerfreundliche und intuitive Computersprache namens BASIC zu entwickeln (der Name war ein Akronym für Beginner’s All-Purpose Symbolic Instruction Code). Es handelte sich um eine auf Benutzerfreundlichkeit ausgelegte Hochprogrammiersprache, die mit dem Time-Sharing-System verwendet werden konnte. Die Sprache war einfach. Die Eingabe des Befehls „RUN“ würde ein Programm starten. „PRINT“ druckte ein Wort oder eine Buchstabenfolge. „STOP“ sagte dem Programm, es solle stoppen.
Am 1. Mai 1964 um 4 Uhr morgens wurden im Keller der College Hall auf dem Dartmouth-Campus das Time-Sharing-System und BASIC auf die Probe gestellt. Ein Professor und ein studentischer Programmierer tippten einen einfachen Befehl – „RUN“ – in benachbarte Teletype-Terminals und sahen zu, wie beide gleichzeitig die gleiche Antwort erhielten. Es hat funktioniert.
BASIC wurde zur Sprache der Wahl für Programmierschüler auf der ganzen Welt. Die Möglichkeit, auf einen Computer zuzugreifen und ihn Daten von mehreren Benutzern gleichzeitig verarbeiten zu lassen, war revolutionär. Noch mutiger war es, denselben Computerbenutzern das einfache Schreiben eigener Programme zu ermöglichen.
BASIC würde die intellektuellen Bausteine für spätere Software liefern und ist immer noch ein grundlegendes Werkzeug beim Unterrichten von Computerprogrammierung. Ein Student, der später von BASIC profitierte, war Bill Gates, der eine Variation davon als Grundlage für die ersten Microsoft-Betriebssysteme verwendete. Versionen von BASIC unterstützen auch heute noch Computerbetriebssysteme.