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