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

Дэвид Уильям Бэррон FBCS (9 января 1935 - 2 января 2012) был британским академиком физики и информатики, который был описан в журнале Times Higher Education как один из «отцов-основателей» информатики. [3]

Семья [ править ]

У него остались жена Валери и двое детей, Ник и Джеки.

Работа [ править ]

Распространение радиоволн [ править ]

Работа Баррона с Генри Ришбетом по распространению радиоволн [5] [6] была новаторской в ​​продвижении понимания того, как радиоволны отражаются на границе ионосферы.

Информатика [ править ]

Бэррон начал свою академическую карьеру в Кембриджском университете, где получил докторскую степень в Кавендишской лаборатории . Его исследования были связаны с очень ранней работой с компьютерными приложениями, и он был пользователем оригинального компьютера EDSAC , первого в мире электронного компьютера с хранимой программой, который был введен в эксплуатацию.

После получения докторской степени он присоединился к Кембриджской математической лаборатории и внес свой вклад в разработку компьютера EDSAC 2 . В начале 1960-х он был руководителем разработки программного обеспечения в проекте Titan, совместных усилиях с Ferranti Ltd по разработке уменьшенной версии компьютера Atlas. В этой роли он руководил работой Кембриджа по разработке Titan Supervisor (многопрограммная операционная система) и CPL ( комбинированный язык программирования).). В свое время Titan Supervisor привел к Кембриджской системе множественного доступа, которая предоставила новаторскую услугу разделения времени для большого сообщества пользователей в Кембридже, а также позже использовалась в Кембриджском Центре автоматизированного проектирования. Проект CPL открыл новые горизонты в языковом дизайне и универсальности приложений, и итоговая определяющая статья была написана первоначальной командой разработчиков. [7] КПЛ отличался ведущий к BCPL и , следовательно , B , а затем языка программирования C .

Бэррон покинул Кембридж в 1967 году, чтобы занять кафедру информатики в Университете Саутгемптона, где он оставался до своей пенсии в 2000 году. Как ученый-компьютерщик, он внес вклад во многие области, поскольку компьютерные науки превратились в отдельную дисциплину. В Саутгемптоне он продолжил свои почти уникальные способности писать и читать лекции. В 2009 году, к 60-летию создания компьютера Cambridge EDSAC, он прочитал основополагающую лекцию о том, что было задействовано в программировании этой новаторской машины в 1950-х годах. [8]

Он был одним из основателей редакции программного обеспечения: практика и опыт , [9] и служил в качестве редактора с 1971 в течение более 30 лет.

Бэррон - автор многих текстов, объясняющих возникающую тему для поколений студентов и исследователей. Вместе с другими он опубликовал в 1967 году руководство по программированию автокода Titan . [10] В последующие годы Баррон написал тексты по рекурсивному программированию (1968), [11] Ассемблерам и загрузчикам (1969), [12] Операционным системам (1971 и 1984), [13] [14] Языкам программирования (1977), [ 15] Реализация Паскаля (1981), [16] Расширенное программирование (1984), [17] Обработка текста и набор текста (1987) [18] и Языки сценариев (2000). [19]

На своей личной странице в сети Бэррон скромно назвал себя «старомодным ученым, пережитком прошлого». [20]

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

  1. ^ Грант, Джон (1971). Кто есть кто из британских ученых . ISBN 978-0-58211464-7. Проверено 11 января 2012 .
  2. ^ "Профессор Дэвид Бэррон" . Памяти и празднику. Саутгемптонский университет . 2012-01-02. Архивировано 10 марта 2020 года . Проверено 11 января 2012 .
  3. ^ а б «Дэвид Бэррон, 1935–2012» . Times Высшее образование . TES Global . 2012-02-02. ISSN 0049-3929 . Архивировано 10 марта 2020 года . Проверено 3 февраля 2012 . 
  4. ^ Де Рур, Дэвид «Дэйв» Чарльз (1990). Среда lisp для моделирования распределенных систем (quasi parallel lisp) (кандидатская диссертация). Саутгемптонский университет . Номер для заказа AAIDX94677. (261 стр.)
  5. ^ Ришбет, Генри; Бэррон, Дэвид Уильям (1960). «Равновесные распределения электронов в F2-слое ионосферы». Журнал атмосферной и земной физики . 18 (2–3): 234–252. Bibcode : 1960JATP ... 18..234R . DOI : 10.1016 / 0021-9169 (60) 90095-7 .
  6. ^ Баррон, Дэвид Уильям (1959). «Волноводная теория распространения радиоволн, когда ионосфера не имеет резких границ». Философский журнал . 4 (45): 1068–1081. Bibcode : 1959PMag .... 4.1068B . DOI : 10.1080 / 14786435908238287 .
  7. ^ Баррон, Дэвид Уильям ; Бакстон, Джон Н .; Хартли, Дэвид Филдинг ; Никсон, Эрик; Стрейчи, Кристофер С. (1963). «Основные особенности CPL» . Компьютерный журнал . 6 (2): 134–143. DOI : 10.1093 / comjnl / 6.2.134 .
  8. ^ Баррон, Дэвид Уильям (2010). «EDSAC: программист помнит». Компьютерный журнал .
  9. ^ «Программное обеспечение: практика и опыт» . Вайли . DOI : 10.1002 / (ISSN) 1097-024X . ISSN 1097-024X . Архивировано из оригинала на 2016-03-28. 
  10. ^ Баррон, Дэвид Уильям ; и другие. (1967). Руководство по программированию Titan Autocode (3-е изд.). Кембридж, Великобритания: Университетская математическая лаборатория Кембриджского университета . OCLC 459308 . Проверено 10 марта 2020 .  (108 стр.)
  11. ^ Баррон, Дэвид Уильям (1968) [1967]. Написано в Кембридже, Великобритания. Гилл, Стэнли (ред.). Рекурсивные техники в программировании . Компьютерные монографии Макдональда (1-е изд.). Лондон, Великобритания: Macdonald & Co. (Publishers) Ltd Bibcode : 1970rtp..book ..... B . SBN  356-02201-3. (viii + 64 страницы)
  12. ^ Баррон, Дэвид Уильям (1978) [1971, 1969]. Написано в Университете Саутгемптона , Саутгемптон, Великобритания. Флоретин, Дж. Джон (ред.). Сборщики и грузчики . Компьютерные монографии (3-е изд.). Нью-Йорк, США: ISBN Elsevier North-Holland Inc.  0-444-19462-2. LCCN  78-19961 . (xii + 100 страниц)
  13. ^ Баррон, Дэвид Уильям (1971). Компьютерные операционные системы (1-е изд.). Чепмен и Холл .
  14. ^ Баррон, Дэвид Уильям (1984). Компьютерные операционные системы: для микро-, мини- и мэйнфреймов (2-е изд.). Чепмен и Холл .
  15. ^ Баррон, Дэвид Уильям (1977). Введение в изучение языков программирования . Издательство Кембриджского университета .
  16. ^ Баррон, Дэвид Уильям (1981-04-07). ПАСКАЛЬ - Язык и его реализация . Серия Wiley в области вычислений. 23 (1-е изд.). Вайли . ISBN 0-47127835-1. (312 страниц)
  17. ^ Баррон, Дэвид Уильям ; Епископ Джудит «Джуди» Мэри (1984). Продвинутое программирование: практический курс . Серия Wiley в вычислительной технике (1-е изд.). John Wiley & Sons Ltd . ISBN 0-47190521-6. (277 страниц)
  18. ^ Баррон, Дэвид Уильям ; Рис, Майкл «Майк» Дж. (1987). Обработка и набор текста в Unix . Международная серия компьютерных наук (1-е изд.). Эддисон-Уэсли . ISBN 0-20114219-8. (464 стр.)
  19. ^ Баррон, Дэвид Уильям (июль 2000 г.). Мир скриптовых языков . Всемирная серия по информатике (1-е изд.). Вайли . ISBN 978-0-471-99886-0. (506 стр.)
  20. ^ Баррон, Дэвид Уильям (2010). «Дэвид Бэррон» . Школа электроники и компьютерных наук Саутгемптонского университета . Архивировано с оригинала (личной веб-страницы) 06.03.2012 . Проверено 17 июня 2010 .