Уильям Клингер (специалист по информатике)

редактировать
Профессор. Уильям Д. Клингер
ГражданствоСША
ОбразованиеДоктор философии, Массачусетский технологический институт
Известен по
Научная карьера
ОбластиИнформатика
УчрежденияСеверо-Восточный университет
Докторантура советник Карл Хьюитт
Влияет

Виллия m Д. Клингер - адъюнкт-профессор Колледжа компьютерных наук Хури в Северо-Восточном университете. Он известен своей работой над языками высшего и функционального программирования, а также большим вкладом в создание и внедрение международных технических стандартов для языка программирования Схема через Институт инженеров по электротехнике и электронике (IEEE) и Американский национальный институт стандартов (ANSI). Клинджер был редактором второго-пятого пересмотренных отчетов по схеме (RRS - RRS) и был приглашенным докладчиком по Scheme на конференции Lisp50, посвященной 50-летию языка Lisp. Он работает на факультете Северо-Восточного университета с 1994 года.

Исследования

Клинджер получил докторскую степень в Массачусетском технологическом институте (MIT) под руководством Карл Хьюитт. Его докторское исследование вращалось вокруг определения денотационной семантики для модели акторов для параллельных вычислений, которая представляет собой ту же модель вычислений, которая изначально мотивировала разработку Scheme.

Мы хотели лучше понять модель акторов Хьюитта, но у нас возникли проблемы с соотнесением модели акторов и ее необычной терминологии со знакомыми понятиями программирования. Мы решили создать игрушечную реализацию актерского языка, чтобы с ней можно было поиграть. Используя MacLisp в качестве рабочей среды, мы написали крошечный интерпретатор Lisp , а затем добавили механизмы для создания акторов и отправки сообщений.

— Уильям Д. Клингер

Кроме того Что касается редактирования стандартов RRS - RRS Scheme, вклад Клингера в Scheme включал разработку компиляторов для двух реализаций языка: и Воровство. Он также изобрел эффективные алгоритмы для расширения гигиенических макросов, точного преобразования десятичных чисел в двоичные и генерации с ограниченной задержкой сборки мусора.

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