Томас Э. Курц

редактировать
Томас Курц
РодилсяТомас Юджин Курц. (1928-02- 22) 22 февраля 1928 г. (92 года). Оук-Парк, Иллинойс, США
ОбразованиеПринстонский университет, Колледж Нокса (Математика )
ПрофессияКомпьютерный ученый, Математик, Статист
Известен поBASIC, True BASIC
Awards1974 Премия AFIPS Pioneer. 1991 Премия IEEE Computer Science Pioneer

Томас Юджин Курц (родился 22 февраля 1928 г.) - бывший Дартмутский профессор математик и компьютерный ученый, который вместе со своим коллегой Джоном Г. Кемени привел в действие революционную на тот момент концепцию сделать компьютеры столь же бесплатными для студентов, как библиотечные книги, путем реализации концепции разделения времени в Дартмутском колледже. В своей миссии позволить неспециалистам взаимодействовать с компьютером, он участвовал в разработке языка программирования BASIC (универсальный символьный код инструкций для начинающих) и Dartmouth Time Sharing System с 1963 по 1964 год.

Уроженец Оук-Парк, Иллинойс, США, Курц окончил Knox College в 1950 году и получил степень доктора философии . степень от Принстонского университета в 1956 году, где его наставником был Джон Тьюки, и в том же году поступил на математический факультет Дартмутского колледжа, где он преподавал статистика и численный анализ.

В 1983 году Курц и Кемени стали соучредителями компании True BASIC, Inc. для продажи True BASIC, обновленной версии языка.

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

В 1974 году Американская федерация обществ обработки информации вручила Курцу и Кемени награду на Национальной компьютерной конференции за их работу над BASIC и разделением времени. В 1991 году Компьютерное общество удостоило Курца награды IEEE Computer Pioneer Award, а в 1994 году он был введен в должность научным сотрудником в Association for Computing Machinery..

Содержание
  • 1 Ранняя жизнь и образование
  • 2 Дартмут
  • 3 BASIC
    • 3.1 Влияние
    • 3.2 Критики
  • 4 True BASIC
  • 5 См. Также
  • 6 Ссылки
  • 7 Внешние ссылки
Ранняя жизнь и образование

В 1951 году Курц впервые познакомился с вычислениями на летней сессии Института численного анализа в Калифорнийском университете в Лос-Анджелесе. С тех пор его интересы включали численный анализ, статистику и информатику. Он получил высшее образование в 1950 году, когда получил степень бакалавра по специальности математика, а в 1956 году, в возрасте 28 лет, он получил степень доктора философии в Принстонском университете. Его диссертация была посвящена проблеме множественных сравнений в математической статистике. Курц написал свою первую компьютерную программу в 1951 году, работая с компьютерами в Калифорнийском университете в Лос-Анджелесе в институте численного анализа. Он совершил этот подвиг сразу после окончания аспирантуры и через год обучения в Принстонском университете.

Дартмут

В 1963-1964 годах Курц и Кемени разработали первую версию Дартмутского времени. -Sharing System, система разделения времени для университетского использования и язык BASIC.

С 1966 по 1975 год Курц был директором вычислительного центра Kiewit в Дартмуте, а с 1975 по 1978 год - директором Управления академических вычислений. С 1980 по 1988 год Курц был директором программы «Компьютерные и информационные системы» в Дартмуте - новаторской междисциплинарной программы для выпускников, направленной на развитие лидеров информационных технологий для промышленности. Впоследствии Курц вернулся к преподаванию на постоянной основе в качестве профессора математики, уделяя особое внимание статистике и информатике.

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

В рамках Дартмутской системы разделения времени Кемени и Курц создали язык программирования BASIC. Самая первая программа BASIC вышла 1 мая 1964 года в 4 часа утра, и ни Кемени, ни Курц не думали об этом как о начале чего-то грандиозного. Они просто надеялись, что это поможет студентам узнать что-нибудь об используемых ими компьютерах. Пара позаботилась о том, чтобы их изобретение было незамедлительно распространено среди публики и не заработала на этом реальных денег. Дартмутский колледж BASIC, защищенный авторским правом; однако он сделал BASIC доступным и бесплатным для всех, кто хотел его использовать. Название языка произошло из-за желания Курца иметь простую аббревиатуру, которая тоже что-то значила. Курц заявляет, что «нам нужно было слово, которое было простым, но не простодушным, и именно это БЕЙСИК». БЕЙСИК вместе с опубликованными на нем книгами получил много положительных отзывов, например: « Это второе издание «Основного программирования» дает подробное описание BASIC, которое полезно не только для новичков, но и для более опытных программистов. »; «Моя общая оценка программирования на BASIC такова, что он идеально подходит для человека, который хочет программировать с минимумом усилий и равноценно обучению в группе или в классе».

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

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

Влияние

Путь к самому BASIC был долгим. Кемени и Курц создали ДАРСИМКО - упрощенный код Дартмута - первую попытку Дартмута создать язык вычислений в 1956 году; однако вскоре DARSIMCO устарел, когда появился язык FORTRAN. В 1962 году Кемени и Дартмутский студент Сидни Маршалл создали язык DOPE, Дартмутский сверхупрощенный эксперимент по программированию, который был прямым предшественником BASIC. Сам DOPE мало использовался, и Курц предпочитал пытаться реализовать успешные языки, такие как FORTRAN и ALGOL. Опыт Курца с Dartmouth ALGOL 30 для LGP-30 убедил его, что создание подмножеств этих языков не совсем практично, и это привело его к принятию идеи Кемени о создании нового языка..

Критики

Хотя BASIC был широко признан успешным, многие профессионалы в области вычислительной техники считали его плохим выбором для более крупных и сложных программ. Большие программы становились запутанными и запутанными, когда они использовали оператор «GO TO» для перехода от одной строки программы к другой. Еще одна критика оригинального языка заключалась в том, что он был неструктурированным, что затрудняло разделение программ на отдельные части для улучшения читаемости. BASIC не был структурирован, также мешал возможности отладки и изменения частей кода, и это ограничивало его использование более крупными компаниями. Следовательно, этот язык в основном оставался языком, используемым только для небольших программ.

True BASIC
True Basic example

В 1983 году, в ответ на распространение «Street BASIC», группа выпускников Дартмутского университета убедила Кемени и Курц предложить дартмутскую версию языка в качестве коммерческого продукта. Первое предложение их компании, True Basic, Inc., было основано на Dartmouth BASIC 7, в котором использовались современные программные конструкции, такие как «IF..THEN..ELSE, DO..LOOP и EXIT DO». Компания описала свой продукт как «Простой. Элегантный. Мощный. True BASIC. «По совету Кемени, True BASIC не ограничивался одной ОС или компьютерной системой. «Сегодняшние версии True BASIC доступны для DOS, Mac OS, Windows, Unix и Linux. системы ». Когда Курц ушел из Дартмутского колледжа в 1993 году, он продолжал развивать и поддерживать True Basic.

См. Также
Ссылки
Внешние ссылки
Последняя правка сделана 2021-06-11 09:43:33
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте