Nachruf auf Thomas E. Kurtz
(computerhistory.org)-
Zum Gedenken an Thomas E. Kurtz
- Nachricht vom Tod des Computerpioniers Thomas Kurtz
- Kurtz war Mitentwickler der Programmiersprache BASIC und des Dartmouth Time-Sharing System
- In den frühen Jahren des akademischen Computings in den 1960er-Jahren gab es keine einfache Programmiersprache für Studierende im Grundstudium
- Kurtz und Kemeny entwickelten das Dartmouth Time-Sharing System, damit Studierende BASIC nutzen konnten
-
Die eigene Berufung finden
- Geboren in Oak Park, Illinois, Abschluss am Knox College im Jahr 1950
- 1956 Promotion in Mathematik an der Princeton University
- Sammelte Erfahrungen mit dem SWAC-Computer an der UCLA
- War Professor in Dartmouth und entwickelte dort das Dartmouth Time-Sharing System
-
Einflussreiche Leistungen
- Die Sprache BASIC hat sich über mehrere Computergenerationen hinweg weiterentwickelt
- 1978 entwickelten die Harvard-Studenten Bill Gates und Paul Allen eine Version von BASIC für den MITS Altair 8800
- Im Zeitalter der Personal Computer stieg die Popularität von BASIC sprunghaft an
-
Eine vielseitige Karriere
- Von 1966 bis 1975 Direktor des Kiewit Computation Center in Dartmouth
- Organisierte 1979 mit Unterstützung von IBM ein Masterprogramm für Computer- und Informationssysteme
- Gründete 1983 True BASIC, Inc.
- Trug zur Bildung des X3J2-Komitees zur Entwicklung des ANSI-BASIC-Standards bei
- 1994 zum ACM Fellow ernannt
-
Über den Autor
- Dag Spicer betreut die dauerhafte historische Sammlung des Computer History Museum
- Plant die Ausstellungen, das Marketing und die Bildungsprogramme des Museums und beantwortet Forschungsanfragen
- Gab Interviews zur Computergeschichte für große Medien wie NPR, The New York Times und The Economist
1 Kommentare
Hacker-News-Kommentare
Ich habe Programmieren zuerst mit BASIC gelernt und mich beim Entwurf der Sprache D an der einfachen String-Verarbeitung von BASIC orientiert. Die String-Verarbeitung in C war voller Bugs. Ein Hauptziel bei D war es, die String-Verarbeitung einfach zu machen, und das ist gelungen. Bei Code-Reviews von C-Code findet man in den String-Verarbeitungs-Teilen fast sicher Bugs. Ich frage Leute oft, ob sie wissen, wie
strncpy()mit der Null-Terminierung umgeht.Ich habe 1977 mein erstes Programm in BASIC geschrieben und einen Compiler für ein eingeschränktes BASIC für den Z80 geschrieben. Ich baute einen Maschinencode-Compiler, der auf einer Maschine mit 14 KB RAM lief. Danke, Thomas Kurtz.
Er wurde 96 Jahre alt, und ich habe eine Menge QBASIC geschrieben. In Indien gab es von 1986 bis in die 90er nur MSDOS, und mit GWBASIC habe ich Freunde und Familie beeindruckt. Mit dem Wechsel zu MS WINDOWS 3.1 habe ich mich mit QBASIC in Grafik verliebt. Von BASIC aus ging es weiter zu CLIPPER, FOXPRO, MFC und Borland C++. Danke an BASIC.
Das Vermächtnis von BASIC ist herausragend. Dank des BASIC-ROMs im Atari 800XL habe ich schon in jungen Jahren BASIC gelernt. Durch BASIC konnte ich die Kreativität des Computerprogrammierens erleben. Für große Projekte ist BASIC zwar nicht geeignet, aber für Kinder war es völlig ausreichend. Dank BASIC konnte ich meine frühe Karriere in der Spieleentwicklung beginnen. Den Namen Thomas E. Kurtz kannte ich nicht, aber ich empfinde große Dankbarkeit für die Sprache BASIC.
Ich habe Thomas Kurtz 2010 interviewt, und er war sehr freundlich und einladend. Seine Leistungen in Dartmouth waren bemerkenswert, und sein Ziel war es, Studierende und die Gesellschaft durch Technologie zu bilden und zu befähigen.
1976 habe ich mit BASIC angefangen zu programmieren und auf einem IBM 5100 ein Mondlande-Spiel ausprobiert. Das war mein Einstieg ins Programmieren mit BASIC. Danach habe ich viele verschiedene Computer und Sprachen genutzt. BASIC hat vielen Menschen Freude und Inspiration gebracht.
BASIC war in schwedischen Gymnasien die erste Programmiersprache. Durch BASIC bin ich zum Programmieren gekommen, und daraus wurde ein sehr lohnender Lebensweg.
Die Sprache Pascal wurde wegen der Beschränkungen früher Systeme und der Inkompatibilität ihrer Implementierungen kritisiert. BASIC dagegen war das Rückgrat der Mini- und Mikrocomputer-Industrie und hatte viele verschiedene Implementierungen und Funktionen. Die BASIC-Implementierungen waren untereinander nicht kompatibel.
Das Vermächtnis von BASIC kann nicht hoch genug eingeschätzt werden. Die Mission von BASIC in Dartmouth war revolutionär. Für viele neue Computernutzer war es die erste Programmiersprache, mit der sie in Berührung kamen. Mit dem Beginn des Personal-Computers hatte BASIC enormen Einfluss.