Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

Мур был соучредителем IP Sharp Associates и много лет занимал руководящую должность в компании. До этого он участвовал в разработке компилятора SUBALGOL в Стэнфордском университете и написал компилятор ALGOL 60 для Ferranti-Packard 6000 и ICT 1900 . Наряду с его работой над языком программирования APL , он также сыграл важную роль в разработке IPSANET , частной сети передачи данных с коммутацией пакетов .

В Стэнфордском университете [ править ]

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

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

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

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

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

После завершения работы над SUBALGOL он был нанят Ferranti-Packard для написания компилятора ALGOL 60 для FP6000 . Этот компилятор был частью программного пакета, который был включен в продажу FP6000 компании International Computers and Tabulators . [6]

В IP Sharp Associates [ править ]

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

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

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

В 1970 году Мур стал руководителем спекулятивного проекта компилятора COBOL DOS / 360 IPSA . [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]

Финансируемые композиции [ править ]

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

  • Дин Берри Меч в школьном дворе (2016)
  • Сяоюн Чен говорит на расстоянии (2014)
  • Джон Эстасио в гостях и наяву в ночи (2013)
  • Концерт Ларисы Кузьменко для фортепиано с оркестром (2002)
  • Марьян Мозетич Весы радости и печали (2007)
  • Майкл Остерле Rambler Rose (2014)
  • Норберт Палей Облачный свет (2013)
  • Рэндольф Питерс Семь врат Кура (2000)
  • Эрик Росс Дарк (2007)
  • Трио Р. Мюррея Шафера для скрипки, виолончели и фортепиано (2013)
  • Сады Ника Сторринга (2014)

Награды [ править ]

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

Публикации [ править ]

  • " " Реализация Algol 60 для FP6000 " " . Труды 4-й национальной конференции Канадского общества вычислительной техники и обработки данных . Университет Торонто Пресс. 1964 г.
  • Порода, Лоуренс М .; Мур, Роджер Д. (ноябрь 1970 г.). «Ошибки и исправления в программном продукте APL / 360». Уведомления ACM SIGPLAN . 5 (11): 33. DOI : 10,1145 / 987461,987467 . S2CID  28611594 .
  • « » Система связи данных для APL пользователя « » (PDF) . Встреча пользователей APL . 1978 г.
  • Основные изменения в сети (PDF) . Техническое приложение к информационному бюллетеню IPSharp Associates . 9 .
  • « « Инструменты управления сетью » » . Протоколы собрания пользователей APL . 1 . 1982 г.

Ссылки [ править ]

  1. ^ a b «Цитирование Премии Грейс Мюррей Хоппер» . Ассоциация вычислительной техники.
  2. ^ Теслер, Ларри (2009). «Компьютерная анимация в 1961 году: Стэнфордская программа трюков с карточками» . YouTube .
  3. ^ Форсайт, Джордж ; Вирт, Никлаус (1972). «Программы автоматического грейдера». Коммуникации ACM . 8 (5): 275–278. DOI : 10.1145 / 364914.364937 . S2CID 18936347 . 
  4. ^ Брейден, Боб (1972). «Алгол Берроуза в Стэнфордском университете, 1960-1963». IEEE Annals of the History of Computing . 35 (4): 69–73. DOI : 10,1109 / mahc.2013.45 . S2CID 12969438 . 
  5. ^ Монтальбано, Майкл С. (октябрь 1982 г.). «Личная история APL» . Факты и рассказы об античных (одиноких) компьютерах . Эд Телен . Проверено 1 марта 2018 года .
  6. ^ Болл, Норман Р .; Вардаралас, Джон Н. (1994). Ferranti-Packard: пионеры в производстве электротехнической продукции в Канаде . Издательство Университета Макгилла-Куина. п. 256. ISBN 9780773509832.
  7. ^ Shustek, Len (2012). "Исходный код языка программирования APL" . Музей истории компьютеров .
  8. Дэвид Клементс (ведущий), Фил Абрамс, Ларри Брид, Адин Фалькофф, Кен Айверсон, Роджер Мур. «Истоки APL - 1974 - YouTube» . Прибрежный район муниципальных колледжей . Проверено 8 января 2015 года .
  9. ^ Порода, Лоуренс М .; Латвелл, Ричард Х. (1967). «Реализация APL \ 360» . Симпозиум по интерактивных систем для экспериментальной прикладной математики: Труды Ассоциации вычислительной техники Inc. Симпозиума . С. 390–399.
  10. ^ Bernecky, Боб (2006). «Воспоминания о Кене» . Вектор . 22 (4).
  11. ^ https://www.dyalog.com/uploads/conference/dyalog16/presentations/L03_Zoo_Story.pdf
  12. ^ "Восемь лет назад 19 августа 1970" . Компьютерный мир . XII (33). 14 августа 1978 . Проверено 1 марта 2018 года .
  13. ^ Грамм, Кристиан; Расмуссен, Пер; Остергаард, Сорен Дуус (2014). История северных вычислений 4 . Springer. п. 343. ISBN 978-3-319-17144-9.
  14. ^ Берри, Пол С. (1984). Sharp APL / PC . IP 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 . Проверено 3 марта 2017 .
  22. ^ «Приглашенные художники и ученые» . Музыкальный факультет Университета Торонто . Проверено 3 марта 2017 .

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • Мурейана, цитаты и анекдоты Роджера Мура