Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Американский учёный в области компьютерных наук Джонс Фредерик (Джефф) Рулифсон (родился 20 августа 1941 года) — американский учёный в области компьютерных наук.
American computer scientist
Johns Frederick (Jeff) Rulifson (born August 20, 1941) is an American computer scientist.
Ранние годы и образование
Джонс Фредерик Рулифсон родился 20 августа 1941 года в Беллефонтейн, штат Огайо. Его отцом был Эрвин Чарльз Рулифсон, а матерью – Вирджиния Хелен Джонс. Рулифсон женился на Джанет Ирвинг 8 июня 1963 года, и у них родилось двое детей. Он получил степень бакалавра наук в области математики в Университете Вашингтона в 1966 году.
Johns Frederick Rulifson was born August 20, 1941, in Bellefontaine, Ohio. His father was Erwin Charles Rulifson and mother was Virginia Helen Johns. Rulifson married Janet Irving on June 8, 1963, and had two children. He received a B. S. in mathematics from the University of Washington in 1966.
Карьера
В 1966 году Рулифсон присоединился к Центру исследований в области дополнения в Стэнфордском исследовательском институте (ныне SRI International), работая над формой программного обеспечения, известной как “timesharing”. Он возглавил команду разработчиков программного обеспечения, которая реализовала систему oN Line System (NLS) – систему, предвосхитившую многие будущие разработки в современных вычислениях и сетях. В частности, Рулифсон разработал командный язык для NLS, среди прочих функций. Его первой задачей было создание первого дисплея на базе CDC 3100, а написанные им программы включали первый онлайн-редактор. Он также переработал файловую структуру системы. Рулифсон был ведущим программистом и автором программы и демонстрационных файлов для первой публичной демонстрации компьютерной мыши в 1968 году. Он также был главным программистом, реализовавшим первое использование гипертекста. Хотя Дуглас Энгельбарт был основателем и лидером ARC, инновационное программирование Рулифсона сыграло ключевую роль в реализации видения Энгельбарта. Рулифсон также принимал участие в разработке NIL. В 1968 году Рулифсон представлял SRI в "сетевой рабочей группе", что привело к первому подключению к сети ARPANET. Он описал язык Decode Encode Language (DEL), разработанный для удаленного использования NLS через ARPANET. Несмотря на то, что он так и не был использован, идея заключалась в загрузке небольших "программ" для улучшения взаимодействия с пользователем. Эта концепция была полностью реализована в языке программирования Java от Sun Microsystems почти через 30 лет в виде апплетов. Параллельно он участвовал в разработке языка программирования ИИ QA4. Эта система использовалась для планирования задач, выполняемых Шейки – одного из первых роботов. В 1973 году Рулифсон покинул SRI, чтобы присоединиться к Лаборатории системных наук (SSL) в Xerox PARC. Одним из его первых шагов стало разработка концепции значка рабочего стола. К 1978 году он стал менеджером исследовательской группы офисных технологий центра, где внедрил привлечение специалистов из разных областей науки к работе группы. В частности, он был первым ученым-компьютерщиком, который начал работать совместно с антропологами, наняв нескольких в Xerox для улучшения использования полевых исследований и выхода в область социальных наук. В PARC он работал над внедрением распределенных офисных систем. В 1980 году он работал в ROLM в качестве инженера-менеджера, а в 1985 году присоединился к Syntelligence – поставщику приложений искусственного интеллекта в Саннивейле, Калифорния. В настоящее время он является членом совета директоров Института Дуга Энгельбарта (emeritus) и председателем The Open Group. Работы и исследования Джеффа Рулифсона за период с 1956 по 1997 год хранятся в Музее истории компьютеров, а руководство к его работам под названием "Руководство к материалам Джеффа Рулифсона" было написано Бо Дубом, Ким Хейден и Сарой Чабино Лотт.
Rulifson joined the Augmentation Research Center, at the Stanford Research Institute (now SRI International) in 1966, working on a form of software called “timesharing”. He led the software team that implemented the oN Line System (NLS), a system that foreshadowed many future developments in modern computing and networking. Specifically, Rulifson developed the command language for the NLS, among other features. His first job was to create the first display based on the CDC 3100, and the programs he wrote included the first online editor. He also redesigned its file structure. Rulifson was also lead programmer and wrote the program and demonstration files for the first public demonstration of the computer mouse in 1968. He was also the chief programmer of the first use of hypertext. Although Douglas Engelbart was the founder and leader of ARC, Rulifson's innovative programming was essential to the realization of Engelbart's vision. Rulifson was also involved in the development of NIL. Rulifson was the SRI's representative to the "network working group" in 1968, which led to the first connection on the ARPANET. He described the Decode Encode Language (DEL), which was designed to allow remote use of NLS over ARPANET. Although never used, the idea was small "programs" would be down loaded to enhance user interaction. This concept was fully developed in Sun Microsystems's Java programming language almost 30 years later, as applets. Simultaneously, he was involved in the development of the AI programming language QA4. This system was used for the planning done by Shakey, one of the first robots. He left SRI to join the System Sciences Laboratory (SSL) within Xerox PARC in 1973. One of his first actions was to develop the concept for the desktop icon. By 1978 he was the manager of the center's Office Research Group, where he introduced the use of interdisciplinary scholars into the group's work. Specifically, he was the first computer scientist to begin working alongside anthropologists, hiring several at Xerox to improve their use of field research and enter the field of social science research. At PARC, he worked on implementing distributed office systems. In 1980, he worked for ROLM as an engineering manager and joined Syntelligence, an artificial intelligence applications vendor in Sunnyvale, California, in 1985. He is an emeritus board member of the Doug Engelbart Institute and Chairman of The Open Group. Jeff Rulifsons papers and research from 1956 to 1997 are held at the Computer History Museum, with a guide to his work entitled Guide to the Jeff Rulifson papers, written by Bo Doub, Kim Hayden, and Sara Chabino Lott.
Награды
В 1990 году Рулифсон получил награду Ассоциации вычислительной техники за реализацию новаторских разработок, таких как гипертекст, текстовые редакторы-структуры и видеоконференцсвязь. В 1994 году он был избран членом Ассоциации вычислительной техники за "пионерский вклад в расширение возможностей человеческого интеллекта посредством гипертекста, текстовых редакторов-структур и видеоконференцсвязи". В 2006 году Рулифсон был удостоен чести быть занесенным в Зал славы SRI International.
In 1990, Rulifson won the Association for Computing Machinery's Software System Award for implementing groundbreaking innovations such as hypertext, outline processors, and video conferencing. In 1994, he was inducted as a Fellow of the Association for Computing Machinery, for his “pioneering work on augmenting human intellect with hypertext, outline processors, and video conferencing.” In 2006 Rulifson was named to the SRI International Hall of Fame.