Роджер Мур (ученый-компьютерщик) - Roger Moore (computer scientist)

Роджер Мур
Роджер Д. Мур (2005) .jpg
Родившийся(1939-11-16)16 ноября 1939 г.
Редлендс, Калифорния, Соединенные Штаты
Умер21 марта 2019 г.,(2019-03-21) (79 лет)
ГражданствоСоединенные Штаты
Альма-матерСтэндфордский Университет
(Бакалавр математики, 1963 г.)
Известен
Награды
Научная карьера
ПоляИнформатика
Учреждения
Интернет сайтwww.rogerdmoore.ca

Роджер Д. Мур (16 ноября 1939 г. - 21 марта 2019 г.) был получателем 1973 г. (с Ларри Брид и Ричард Латвелл ) из Премия Грейс Мюррей Хоппер от Ассоциация вычислительной техники (ACM). Было дано: "За их работу по проектированию и реализации APL \360, устанавливая новые стандарты простоты, эффективности, надежности и времени отклика для интерактивных систем."[1]

Мур был соучредителем I. P. Sharp Associates и много лет занимал руководящую должность в компании. До этого он участвовал в разработке компилятора SUBALGOL в Стэндфордский Университет и написал АЛГОЛ 60 компилятор для Ферранти-Паккард 6000 и ИКТ 1900. Наряду с его работой над языком программирования APL, он также сыграл важную роль в развитии IPSANET, частный коммутация пакетов сеть передачи данных.

В Стэнфордском университете

Роджер Д. Мур родился в Редлендс, Калифорния. До окончания учебы он работал оператором компьютера Burroughs 220 в Стэнфорде. За это время он оказал некоторую поддержку Ларри Брид Карточная система трюков.[2] Он также провел время, изучая Берроуз 220 БАЛГОЛ компилятор. В результате появилась БАБОЧКА, которую описал Джордж Форсайт:

Каждая программа оценщика была написана как процедура на языке BALGOL. Затем он был скомпилирован вместе с процедурой BUTTERFLY, написанной Муром. Результатом была перемещаемая процедура на машинном языке с механизмом приравнивания ее переменных к переменным любой программы BALGOL в форме собственных библиотечных процедур компилятора BALGOL (SIN, WRITE, READ и т. Д.).[3]

Форсайт предвидел проблему, описанную Боб Брейден:

BALGOL в Стэнфорде пережил оборудование B220. В 1962 году Стэнфорд заключил контракт с IBM на получение IBM 7090 для вычислительной техники кампуса. Это вызвало большой ужас в офисе Форсайта. Значительная часть преподавателей и студентов теперь была знакома с BALGOL, и высокая скорость компиляции BAC была жизненно важной в академической среде. Подчинить это сообщество ориентированному на производство системному программному обеспечению, предлагаемому IBM, включая медленный компилятор Fortran и громоздкую операционную систему, отодвинуло бы академические вычисления в Стэнфорде на несколько лет назад.[4]

Для решения этой проблемы в декабре 1961 года Форсайт нанял Мура для работы над компилятором SUBALGOL для IBM 7090.[5] Вскоре после этого были наняты Брейден и Брид.

После завершения СУБАЛГОЛА его наняла Ферранти-Паккард написать АЛГОЛ 60 компилятор для FP6000. Этот компилятор был частью программного пакета, который был включен в продажу FP6000 для Международные компьютеры и табуляторы.[6]

В I. P. Sharp Associates

В декабре 1964 года большинство сотрудников компьютерной группы Ferranti-Packard были уволены. Вместе с шестью другими бывшими сотрудниками FP он сформировал I. P. Sharp Associates. Он был вице-президентом с момента регистрации компании до выхода на пенсию в 1989 году.

В 1966 году он, Ларри Брид и Ричард Латвелл начал работу над APL \360 устный переводчик.[7][8]

Наконец, APL 360 во многом обязан своей превосходной производительностью разделения времени Роджеру Д. Муру из I.P. Sharp Associates, Торонто, который в основном отвечал за супервайзера. Его дизайн не описан в той степени, в которой он того заслуживает.[9] Эта команда получила Премия Грейс Мюррей Хоппер от Ассоциация вычислительной техники (ACM). Было дано: "За свою работу по разработке и внедрению APL 360, устанавливающую новые стандарты простоты, эффективности, надежности и времени отклика для интерактивных систем."[1]

В 1970 году Мур стал руководителем проекта спекулятивного исследования IPSA. DOS / 360 КОБОЛ компилятор проекта.[10][11][12] Хотя компилятор имел удовлетворительную производительность, рынок его не принял.

IPSA предложила APL совместное времяпровождение услуги, начиная с 1969 года. К 1975 году негибкость и нетерпимость к ошибкам общения мультиплексирование с временным разделением больше не было терпимым. Он стал главным архитектором IPSANET коммутация пакетов компьютерная сеть. В 1976 году эта система была развернута в Северной Америке и Лондоне.[13]

В 1984 году IPSA выпустила Sharp APL для IBM PC.[14] Этот пакет включал 370 эмулятор написано Муром.

Отставка

После ухода из IPSA в начале 1989 года он заинтересовался оперной и камерной музыкой.[15] Наряду с посещением многих представлений он поддерживал концерты,[16][17][18][19] комиссии и дополнительное музыкальное образование.[20][21][22]

Составы профинансированы

Мур профинансировал создание многих произведений.

Награды

  • "Премия Грейс Мюррей Хоппер (1973)".
  • "Приз Роя Томсона Холла Признания (2002)".
  • "Премия Университета Торонто Арбор (2009 г.)".
  • «Опера Канада Рубин (2010)».

Публикации

Рекомендации

  1. ^ а б «Цитирование премии Грейс Мюррей Хоппер». Ассоциация вычислительной техники.
  2. ^ Теслер, Ларри (2009). «Компьютерная анимация в 1961 году: Стэнфордская программа кард-трюков». YouTube.
  3. ^ Форсайт, Джордж; Вирт, Никлаус (1972). «Программы автоматического грейдера». Коммуникации ACM. 8 (5): 275–278. Дои:10.1145/364914.364937.
  4. ^ Брейден, Боб (1972). «Алгол Берроуза в Стэнфордском университете, 1960-1963». IEEE Annals of the History of Computing. 35 (4): 69–73. Дои:10.1109 / mahc.2013.45.
  5. ^ Монтальбано, Майкл С. (октябрь 1982 г.). «Личная история APL». Факты и истории об античных (одиноких) компьютерах. Эд Телен. Получено 1 марта, 2018.
  6. ^ Болл, Норман Р .; Вардаралас, Джон Н. (1994). Ferranti-Packard: пионеры в производстве электротехнической продукции в Канаде. Издательство Университета Макгилла-Квинс. п. 256. ISBN  9780773509832.
  7. ^ Шустек, Лен (2012). "Исходный код языка программирования APL". Музей истории компьютеров.
  8. ^ Дэвид Клементс (ведущий), Фил Абрамс, Ларри Брид, Адин Фалькофф, Кен Айверсон, Роджер Мур. "Истоки APL - 1974 - YouTube". Округ прибрежного муниципального колледжа. Получено 8 января 2015.
  9. ^ Порода, Лоуренс М .; Латвелл, Ричард Х. (1967). «Реализация APL 360». Симпозиум по интерактивным системам для экспериментальной прикладной математики: материалы симпозиума ассоциации Computing Machinery Inc.. С. 390–399.
  10. ^ Бернки, Боб (2006). «Воспоминания о Кене». Вектор. 22 (4).
  11. ^ https://www.dyalog.com/uploads/conference/dyalog16/presentations/L03_Zoo_Story.pdf
  12. ^ "Восемь лет назад, 19 августа 1970 г.". Computerworld. XII (33). 14 августа 1978 г.. Получено 1 марта, 2018.
  13. ^ Грамм, Кристиан; Расмуссен, Пер; Остергаард, Сорен Дуус (2014). История Nordic Computing 4. Springer. п. 343. ISBN  978-3-319-17144-9.
  14. ^ Берри, Пол С. (1984). Sharp APL / ПК. I. P. Sharp Associates. ISBN  0-86493-086-0.
  15. ^ Гудинг, Уэйн (осень 2010 г.). "Роджер Мур". Опера Канада. 51 (3).
  16. ^ Перкис, Инна; Заранкин, Борис. "Off Center Music Salon 2004 05 Концертный сезон" (PDF).
  17. ^ "Поддерживать". Музыкальная галерея.
  18. ^ Эйткен, Роберт (2016). "Помогите поддержать музыку завтрашнего дня сегодня".
  19. ^ «Наши щедрые сторонники». Спектральная музыка. 2013-04-01.
  20. ^ "COC приветствует будущих звезд канадской оперы в ансамблевой студии 2010/11". COC по связям с общественностью. 28 апреля 2010 г.
  21. ^ «Лаборатория композитора-либреттиста». Гобелен Опера. 2017-02-15. Получено 2017-03-03.
  22. ^ «Приглашенные художники и ученые». Музыкальный факультет Университета Торонто. Получено 2017-03-03.

внешняя ссылка