
В 4 часа утра 1 мая 1964 года в подвале Колледж-холла Дартмутского колледжа студент напечатал на телетайпе первую команду на новом языке.
Это была программа на BASIC — языке, призванном превратить компьютер из инструмента элиты в инструмент каждого.
Томас Курц стоял рядом. Он придумал этот язык вместе с Джоном Кемени. И назвали его просто: BASIC — Beginner's All-Purpose Symbolic Instruction Code.
Томас Юджин Курц родился 22 февраля 1928 года в Оак-Парке, Иллинойс.
Он окончил Knox College в 1950 году и получил докторскую степень по математике в Принстонском университете в 1956 году.
В 1951 году ему невероятно повезло: он получил редкий опыт работы с компьютером — первопроходческой машиной SWAC, созданной Национальным бюро стандартов и установленной в UCLA.
Тогда это было уделом избранных. Курц запомнил это ощущение — и решил, что так быть не должно.
Курц начал преподавать в Дартмуте сразу после получения PhD. После нескольких лет работы он вместе с коллегой Джоном Кемени разработали первоначальную версию Dartmouth Timesharing System — метода совместного использования компьютерного доступа через сеть, необходимого для того, чтобы несколько студентов могли работать с BASIC одновременно.
В начале 1960-х, до эпохи ноутбуков и смартфонов, компьютер был размером с небольшой автомобиль. Программировать его могли только учёные и математики, понимавшие неинтуитивные команды для управления данными через громоздкие машины.
С 1963 по 1964 год Курц и Кемени, работая с командой студентов, руководили разработкой Dartmouth Time-Sharing System и языка программирования BASIC. DTSS позволял нескольким пользователям за отдельными терминалами совместно использовать вычислительную мощность одной машины — заменив систему исключительных резервирований.
Курц разработал DTSS вместе с BASIC — операционная система и язык создавались параллельно как единая система.
Язык был намеренно простым. RUN — запустить. PRINT — напечатать. STOP — остановить. Для того чтобы написать программу, больше не нужно было быть учёным.
С 1966 по 1975 год Курц возглавлял вычислительный центр Kiewit в Дартмуте, с 1975 по 1978 год — Управление академических вычислений. В 1979 году вместе со Стивеном Гарландом основал программу магистратуры по компьютерным и информационным системам. После завершения программы в 1988 году Курц вернулся к преподаванию, выйдя на пенсию в 1993 году.
В 1983 году Курц объединился с Кемени и тремя бывшими студентами Дартмута для создания True BASIC Inc. — они хотели улучшить и стандартизировать язык BASIC для современных компьютеров.
За роль в создании BASIC IEEE в 1991 году наградил Курца премией Computer Pioneer Award. В 1994 году он был принят в члены-корреспонденты Ассоциации вычислительной техники (ACM).
Томас Курц скончался 12 ноября 2024 года в хосписе в Ливане, Нью-Гэмпшир. Ему было 96 лет. Причиной смерти стала полиорганная недостаточность от сепсиса — сообщила его жена Агнес Курц.
Создание BASIC коренным образом изменило то, как люди взаимодействовали с компьютерами — сделав программирование доступным для миллионов людей по всему миру.
Миллионы людей, выросших в 1970–90-х, впервые прикоснулись к компьютеру именно через BASIC. Билл Гейтс и Пол Аллен написали первую версию Microsoft BASIC. Стив Возняк программировал на нём. Поколение, создавшее интернет, начинало с RUN.
Видением Курца оставалось мира, в котором любой мог бы понять, создавать и внедрять инновации. BASIC был лишь началом, но он заложил основу для будущего, в котором каждый, обладая любопытством, мог научиться, создавать и двигаться вперёд.
Томас Курц создатель BASIC. Фото с сайта hackaday.com
| Родился: | 22.02.1928 (96) |
| Место: | Ок-Парк (US) |
| Умер: | 12.11.2024 |
| Место: | Лебанон (US) |