Томас Э. Курц

Американский учёный-компьютерщик и педагог (1928–2024)

Томас Э. Курц
Курц, ок. 1970-х гг.
Рожденный
Томас Юджин Курц

( 1928-02-22 )22 февраля 1928 г.
Умер12 ноября 2024 г. (2024-11-12)(96 лет)
ОбразованиеКолледж Нокса ( бакалавр ) [1]
Принстонский университет ( доктор философии )
Профессии
Известный
Супруги
Патрисия Барр
( м.  1953; разл.  1973 )
Агнес Силье Бикслер
( м.  1974 )
Дети3
НаградыПремия AFIPS Pioneer Award 1974 г. Премия IEEE Computer Science Pioneer Award
1991 г.

Томас Юджин Курц (22 февраля 1928 г. — 12 ноября 2024 г.) — американский учёный-компьютерщик и педагог. Профессор математики в Дартмуте , он и его коллега Джон Г. Кемени наиболее известны совместной разработкой языка программирования BASIC и системы разделения времени Дартмута в 1963 и 1964 годах. Эти инновации сделали вычисления более доступными, упростив программирование для неспециалистов и позволив нескольким пользователям совместно использовать один компьютер, что изменило способ использования компьютеров в образовании и исследованиях.

За его роль в создании BASIC в 1991 году IEEE наградил Курца премией Computer Pioneer Award [2] , а в 1994 году он был принят в члены Ассоциации вычислительной техники [3] .

Ранняя жизнь и образование

Томас Курц родился 22 февраля 1928 года в городе Оук-Парк, штат Иллинойс , США, в семье Хелен Белл Курц и Оскара Крист Курц. Его отец работал в штаб-квартире Lions Clubs International , занимая различные должности. С раннего возраста Курц проявлял интерес к науке. [4]

Курц поступил в колледж Нокса и заинтересовался математикой, в конечном итоге посещая все предлагаемые курсы по этому предмету. Поощряемый своим научным руководителем продолжить карьеру в области статистики, он сменил свою специальность на математику на последнем курсе. Курц окончил колледж Нокса в 1950 году, получив степень бакалавра по математике. [4]

Его первый опыт работы с вычислениями произошел в 1951 году на летней сессии Института численного анализа Калифорнийского университета в Лос-Анджелесе . Курц продолжил обучение и получил степень доктора философии в Принстонском университете в 1956 году. Его диссертация была посвящена проблеме множественных сравнений в математической статистике, [2] а его научным руководителем был Джон Тьюки . [5] Математические интересы Курца включали численный анализ , статистику и информатику .

Карьера

Дартмутский колледж

В 1956 году он был принят на работу в Дартмутский колледж Джоном Г. Кемени и присоединился к математическому факультету, где преподавал статистику и численный анализ. [5] [6]

С 1963 по 1964 год Курц и Кемени, работая с группой студентов, руководили разработкой Dartmouth Time-Sharing System (DTSS) и языка программирования BASIC . DTSS позволяла нескольким пользователям на отдельных терминалах совместно использовать вычислительную мощность одной машины, заменяя систему эксклюзивного резервирования. Курц и Кемени отдавали приоритет простоте, гарантируя, что DTSS будет доступна пользователям без технического образования. [6] [7] [8] [9]

С 1966 по 1975 год Курц занимал должность директора Kiewit Computation Center в Дартмуте, [10] а с 1975 по 1978 год — директора Office of Academic Computing. В 1979 году он и Стивен Дж. Гарланд начали магистерскую программу Computer and Information Systems в Дартмуте. После окончания программы в 1988 году Курц вернулся к преподаванию и вышел на пенсию в 1993 году. [11] [12]

Курц также был председателем совета и попечителем EDUCOM, а также попечителем и председателем NERComP и членом группы Pierce Научно-консультативного комитета президента. Курц также был членом руководящих комитетов проекта CONDUIT и конференций CCUC по учебным вычислениям. [12]

В 1974 году Американская федерация обществ обработки информации вручила награду Курцу и Кемени на Национальной компьютерной конференции за их работу над BASIC и разделением времени. [13] В 1991 году Компьютерное общество IEEE удостоило Курца премии Computer Pioneer Award , [2] а в 1994 году он был принят в члены Ассоциации вычислительной техники . [14] В 2023 году он был принят в члены Музея истории компьютеров , награду ему вручил Билл Гейтс . [15]

БАЗОВЫЙ

Доступность BASIC и разделение времени положили начало тому, что ПК и Интернет вывели на совершенно новый уровень.

Билл Гейтс в видеоролике 2023 года о введении Курца в качестве члена Музея компьютерной истории [15]

В рамках системы разделения времени Дартмута Кемени и Курц создали язык программирования BASIC (Beginner's All-purpose Symbolic Instruction Code). Первая программа на BASIC была запущена 1 мая 1964 года в 4 утра. В то время ни Кемени, ни Курц не считали это началом чего-то грандиозного. Их главной надеждой было то, что BASIC поможет студентам понять и использовать компьютеры, которые они использовали. Хотя Дартмутский колледж владел авторскими правами на BASIC, они сделали его доступным для всех желающих его использовать, и Кемени и Курц заработали на этом немного денег. Название языка возникло из желания Курца иметь простую аббревиатуру, которая также что-то значила. Курц утверждает, что: «Мы хотели слово, которое было бы простым, но не бесхитростным, и BASIC был таким словом». [10]

Курц подчеркнул, что BASIC был для обычного пользователя компьютера. В открытом письме он повторил прошлые заявления о том, что BASIC был изобретен, чтобы дать студентам простой язык программирования, который было бы легко выучить, поскольку все современные языки того времени были предназначены для профессионалов. Он продолжил, сказав, что BASIC был для людей, которые не хотели посвящать свою жизнь программированию. [16]

Хотя BASIC был широко признан как успешный, некоторые критики считали его запутанным для более длинных программ, особенно когда оператор «GO TO» использовался для перехода между частями программы. Кроме того, поскольку язык не был разработан как структурированный язык , было трудно разбить программы на отдельные части для улучшения поддержки. [10]

Стандарты BASIC были созданы в 1980-х годах для ECMA и ANSI, а их версии были выпущены в 1986 и 1987 годах соответственно. [17] В 1975 году, когда Билл Гейтс и Пол Аллен разработали версию BASIC для Altair 8800 , одного из самых ранних персональных компьютеров, это помогло запустить индустрию персональных компьютеров. [18]

Работа Курца над BASIC была признана IEEE как часть их знаковой программы , которая отмечает исторические места для человеческих инноваций по всему миру. Памятная доска была установлена ​​22 февраля 2021 года. [19]

Настоящий БАЗОВЫЙ

В 1983 году Кемени, Курц и четыре бывших студента Дартмута основали True BASIC с целью внедрения современной коммерческой версии BASIC, которая бы устранила фрагментацию, вызванную многочисленными несовместимыми диалектами языка, которые были разработаны для ранних персональных компьютеров с ограниченной памятью и аппаратными ограничениями. True BASIC включал структурированные программные конструкции, такие как do-loop и else-if, а также поддержку нескольких операционных систем. [20]

Первоначально поддержанная инвестициями в размере 2,3 млн долларов, компания боролась с прибыльностью. Разногласия с маркетинговым партнером Addison-Wesley заставили True BASIC заняться маркетингом внутри компании, но продажи все равно не оправдали ожиданий. По словам генерального директора в 1997 году, годовая выручка компании превысила 1 млн долларов за два года, но рост интегрированных реализаций BASIC, особенно от Microsoft, и снижение спроса на автономные инструменты программирования ограничили ее рыночный охват. [20] В интервью 2004 года отмечалось, что продажи True BASIC составляли около 3000 копий в год, в основном среди старшеклассников и любителей, которые изучали язык десятилетиями ранее. [21]

Личная жизнь

Курц был женат на Патрисии Барр с 1953 года до их развода в 1973 году. У них было трое детей: сыновья-близнецы Дэниел Барр и Тимоти Дэвид в 1954 году и дочь Бет Луиза в 1957 году. [22] В 1974 году он женился на Агнес Силье Бикслер, с которой оставался в браке до своей смерти. [6] [7]

Курц умер от полиорганной недостаточности, вызванной сепсисом, в Ливане, штат Нью-Гемпшир , 12 ноября 2024 года в возрасте 96 лет. [5] [6]

Смотрите также

Ссылки

  1. ^ "Томас Э. Курц". IEEE Computer Society . 1995. Получено 21 ноября 2024 г.
  2. ^ abc "Thomas E. Kurtz". IEEE Computer Society . 27 апреля 2018 г. Получено 1 сентября 2023 г.
  3. ^ "ACM Fellows Award". Fellows.acm.org . Архивировано из оригинала 21 января 2012 г. Получено 15 января 2010 г.
  4. ^ ab Narins, Brigham, ed. (2002). "Томас Юджин Курц". Мир компьютерной науки . Том 1. Gale Group. стр. 337. ISBN 978-0-7876-5066-7. Получено 24 ноября 2024 г. .
  5. ^ abc "In Memoriam: Thomas E. Kurtz, 1928–2024". CHM . 14 ноября 2024 г. . Получено 18 ноября 2024 г. .
  6. ^ abcd Rosen, Kenneth R. (16 ноября 2024 г.). "Томас Э. Курц, один из создателей языка программирования BASIC, умер в возрасте 96 лет". The New York Times . Получено 18 ноября 2024 г. .
  7. ^ ab Langer, Emily (20 ноября 2024 г.). «Томас Курц, соавтор языка программирования BASIC, умер в возрасте 96 лет». Washington Post . Получено 20 ноября 2024 г. .
  8. ^ Kaisler, SH (2020). Мейнфреймовые компьютерные системы: General Electric Corporation. Историческая серия вычислительных машин. Cambridge Scholars Publisher. стр. 315. ISBN 978-1-5275-6116-8. Получено 16 ноября 2024 г. . Внедрение системы разделения времени Дартмута (DTSS) началось в 1963 году студенческой группой под руководством Кемени и Курца. GE-225 прибыл в кампус в феврале 1964 года. С DTSS он начал работать 1 мая 1964 года.
  9. ^ Гордон, М. Булл (1980). Система разделения времени Дартмута (PDF) . Ellis Horwood Ltd. и John Wiley & Sons. 1 мая 1964 года в 4 утра первая программа на языке BASIC была успешно запущена, всего через полтора месяца после поставки оборудования.
  10. ^ abc Слейтер, Роберт (15 февраля 1989 г.). Портреты в кремнии. Кембридж, Массачусетс: The MIT Press. стр.  241– 249. ISBN 978-0-262-69131-4.
  11. ^ Швейцер, Ката (15 февраля 1985 г.). «Колледж Нокс отмечает 148-ю годовщину». The Rock Island Argus . Получено 16 ноября 2024 г.
  12. ^ ab "Thomas E. Kurtz". Computer Pioneers . 2013. Получено 16 ноября 2024 .
  13. ^ "Стенограммы сессии Дня пионера Национальной компьютерной конференции 1974 года". Система разделения времени Дартмута . Дартмутский колледж. 1974.
  14. ^ "ACM Fellows Award". Fellows.acm.org . Архивировано из оригинала 21 января 2012 г. Получено 15 января 2010 г.
  15. ^ ab "Церемония награждения стипендиатов 2023 года". CHM . 20 ноября 2023 г. Получено 20 ноября 2024 г.
  16. ^ "Томас Э. Курц − История языков программирования". Cis-alumni.org . 1 мая 1964 г. Получено 27 ноября 2016 г.
  17. ^ "Small Basic Computer Games: New 2010 Small Basic Edition". Computerscienceforkids.com . Получено 27 ноября 2016 г. .
  18. ^ "Билл Гейтс в Гарварде". Harvard Magazine . 15 октября 2013 г. Получено 16 ноября 2024 г.
  19. ^ «Celebrating the Birth of BASIC—and Beyond». Dartmouth Campaign . Получено 16 ноября 2024 г.
  20. ^ ab Jurgens, Rick (1 июня 1997 г.). «Сохраняя верность BASIC». Valley News . стр. 37, 41.
  21. ^ Хирш, Дж. М. (29 апреля 2004 г.). «BASIC из Дартмута, основа первого ПК, исполняется 40 лет в субботу». Valley News . Associated Press. стр. 1, 6.
  22. ^ "Некролог Томаса Юджина Курца". Valley News. 14 ноября 2024 г. Получено 21 ноября 2024 г. – через legacy.com.
  • Документы Томаса Курца Дартмутские библиотеки
Взято с "https://en.wikipedia.org/w/index.php?title=Томас_Э._Куртц&oldid=1267701659"