Курц, Томас
Томас Юджин Курц (англ. Thomas Eugene Kurtz; 22 февраля 1928, Ок-Парк, Кук, Иллинойс, США — 12 ноября 2024, Лебанон, США[2][3]) — один из разработчиков семейства высокоуровневых языков программирования BASIC (сокращение от англ. Beginner’s All-purpose Symbolic Instruction Code — универсальный код символических инструкций для начинающих; англ. basic — основной, базовый).[4]
Общие сведения
| Томас Курц | |
|---|---|
| Thomas Eugene Kurtz | |
| Дата рождения | 22 февраля 1928 |
| Место рождения | |
| Дата смерти | 12 ноября 2024 (96 лет) |
| Место смерти | Лебанон, Нью-Гэмпшир, США |
| Страна |
|
| Научная сфера | информатика |
| Место работы | |
| Образование | |
| Учёная степень | доктор философии (PhD) |
| Учёное звание | профессор |
| Научный руководитель | Джон Тьюки[1] |
| Известен как | Соавтор языка BASIC |
| Награды и премии | Медаль «Пионер компьютерной техники» |
Биография
В 1950 году Томас Курц получил степень бакалавра математики в Колледже Нокса. В 1956 году он был удостоен степени доктора философии (PhD) по математике в Принстонском университете[3].
Карьера
Работа в Дартмутском колледже
В Дартмутском колледже Томас Курц занимал ряд руководящих должностей. С 1966 по 1975 год он являлся директором Вычислительного центра Кивит (англ. Kiewit Computation Center), с 1975 по 1978 год — директором Управления академических вычислений (англ. Office of Academic Computing), а с 1980 по 1988 год руководил программой по компьютерным и информационным системам[5].
Разработка BASIC и DTSS
Степень доктора философии получил в 1956 году в Принстонском университете под научным руководством Джона Тьюки, в этом же году перешёл на работу на математический факультет Дартмутского колледжа. В начале — середине 1960-х годов совместно с Джоном Кемени разработал язык программирования BASIC и DTSS — систему разделения времени для PDP-1, отмечаемую как первую успешную крупномасштабную реализацию концепции разделения времени[6]. Главной целью разработчиков было сделать компьютерные вычисления доступными для всех студентов, а не только для специалистов[6]. Система DTSS и язык BASIC были запущены 1 мая 1964 года[6].
Стандартизация и True BASIC
Томас Курц сыграл ключевую роль в стандартизации языка программирования BASIC. С 1974 по 1985 год он занимал пост председателя комитета X3J2 Американского национального института стандартов (ANSI), а с 1987 по 1993 год являлся председателем рабочей группы SC22/WG8 Международной организации по стандартизации (ISO)[7]. В 1983 году совместно с Джоном Кемени он основал компанию True BASIC, Inc. для разработки и продвижения обновлённой, структурированной версии языка, соответствующей стандартам[8].
Скончался 12 ноября 2024 года в возрасте 96 лет в Лебаноне (штат Нью-Гэмпшир)[2][3].
Награды и признание
- 1974 — награда Pioneer Award от Американской федерации обществ по обработке информации (AFIPS) (совместно с Джоном Кемени) за работу над языком BASIC и системой разделения времени[7].
- 1985 — почётная степень Колледжа Нокса[3].
- 1991 год — медаль «Пионер компьютерной техники»[9].
- 1994 — действительный член Ассоциации вычислительной техники.
- 2021 — мемориальная доска в рамках программы «Вехи IEEE» (IEEE Milestone) в Дартмутском колледже в честь создания языка BASIC[10].
Примечания
Ссылки
- Томас Курц
- Могилев А. В., Листроева Л. В. Методы программирования. Компьютерные вычисления. — БХВ-Петербург, 2008. — 317 с.