Кетлін Бут

Кетлін Бут[2] (до шлюбу Бріттен, нар. 1922)[3] — британсько-канадська програмістка, науковиця та інженерка, піонерка в області інформатики. Відома насамперед як розробниця і дизайнерка першої мови асемблера — «автокоду» для ранніх комп'ютерних систем в коледжі Біркбек при Лондонському університеті[4].

Кетлін Бут
англ. Kathleen Booth
Народилася 9 липня 1922(1922-07-09)[1] (99 років)
Стаурбридж, Вустершир, Велика Британія
Країна  Велика Британія
Діяльність інформатикиня, математикиня, інженерка
Alma mater Лондонський університет
Галузь інформатика і програмування
Заклад Університет Лейкгед, Біркбекd, Royal Aircraft Establishmentd і Саскачеванський університет
У шлюбі з Andrew Donald Boothd

Кетлін Бріттен народилася в місті Стаурбрідж графства Вустершир[5], отримала бакалаврський диплом в Лондонському університеті в 1944 і влаштувалася працювати молодшою науковою співробітницею в RAE в місті Фарнборо. З 1946 Кетлін Бріттен почала працювати в Біркбеку, де і досягла найбільших успіхів[2]. У 1947 як асистентка Ендрю Дональда Бута супроводжувала його у відрядження США, в рамках якого вони відвідали Джона фон Неймана в Прінстонському університеті[6]. Одним з результатів поїздки стала спільна стаття Бута і Бріттен «Загальні міркування з проєктування багатоцільового електронного цифрового обчислювача» (англ. General Considerations in the Design of an All Purpose Electronic Digital Computer)[7], що описує поправки до проєкту ARC з урахуванням принципів фон-неймановської архітектури. Значною частиною її вкладу в роботу стала мова асемблера для ARC2[8], але теорією вона не обмежувалася і взяла участь у заснуванні та підтримці компонентів цього комп'ютера[9] разом з іншою асистенткою Бута, Ксенією Світінг[10]. Група Бріттен і Бута вважалася найменш численною з ранніх британських дослідних груп в області обчислювальних машин.

У 1950 році Кетлін Бріттен одружилася з Ендрю, змінила прізвище і народила сина і доньку[11].

Між 1947 і 1953 роками команда з Ендрю Бута і Кетлін Бріттен-Бут спроєктувала і сконструювала три різні машини: ARC (Automatic Relay Calculator, "Автоматичний калькулятор на реле "), SEC (Simple Electronic Computer, "Простий електронний комп'ютер "), і APE (X) C (All Purpose Electronic (X) Computer, «Багатоцільовий електронний комп'ютер»)[12]. Ендрю Бут в основному займалася конструюванням ЕОМ, а Кетлін Бут — їх програмуванням[2] . Незважаючи на непропорційно розміру групи великий обсяг успішно виконаних робіт, фінансування та популярність її довгий час залишалися на незначному рівні[13]. Комп'ютер APE (X) C, який запрацював уперше в травні 1952 і був повністю завершеним наприкінці 1953[14], справив значний вплив на комерційно успішну лінійку комп'ютерів HEC, яку випускала British Tabulating Machine Company (знаменита в числі іншого виробництвом криптологічних бомб під час Другої світової, після серії злиттів з 1998 року входить в Fujitsu).

У 1950 році Бріттен-Бут закінчила аспірантуру Лондонського університету у напрямку прикладної математики. Як сольно, так і в співавторстві написала ряд значущих статей і книг, серед яких особливо виділяють:

  • «Автоматичні цифрові калькулятори» (1953)[15] — одна з перших книг, що демонструє стиль програмування «планування і кодування»;
  • «Програмування автоматичного цифрового калькулятора» (1958)[16] — одна з перших книг з програмування комп'ютерів лінійки APE (X) C.

У 1958 році Кетлін Бріттен-Бут читала курс із програмування, що для тих років було великою екзотикою[2]. У 1961 коледж Біркбек відмовив Ендрю Буту у власній лабораторії та кафедрі комп'ютерної інженерії, незважаючи на організовану ним самим фінансову підтримку з боку BTM[10], після чого і він, і Кетлін одночасно звільнилися — дослідження в галузі інформатики в Лондонському університеті на цьому тимчасово припинилися, а майже завершений ламповий комп'ютер ICT 1400 був переданий на кафедру чисельної автоматизації, звідки потрапив у Лондонську школу гігієни й тропічної медицини. Подружжя Бут покинуло «вулик соціалістичної посередності», поїхало в Канаду і влаштувалося в Університет Саскачевану, де пропрацювали з 1962 по 1972 рік[11], після чого синхронно перейшли в Університет Лейкхед, де Кетлін Бут стала професоркою, а її чоловік ректором. Через кілька років після їх виходу на пенсію їхні діти закінчили той же виш.

Бібліографія

  • Booth, Andrew D; Britten, Kathleen HV (September 1947). Principles and Progress in the Construction of High-Speed Digital Computers. Quart. Journ. Mech. And Applied Math. 2 (2): 182–197. doi:10.1093/qjmam/2.2.182..
  • Coding system for the APE(X)C. AU: Murdoch. Архів оригіналу за 7 June 2011. Процитовано 22 червня 2010..
  • Booth AD and Britten KHV (1947) Coding for ARC, Institute for Advanced Study, Princeton
  • Booth AD and Britten KHV (1947) General considerations in the design of an all-purpose electronic digital computer, Institute for Advance Study, Princeton
  • Booth AD and Britten KHV (1948) «The accuracy of atomic co-ordinates derived from Fourier series in X-ray crystallography Part V», Proc. Roy. Soc. Vol A 193 pp 305—310
  • Booth AD and Booth KHV (1953) Automatic Digital Calculators, Butterworth-Heinmann (Academic Press) London
  • KHV Booth, (1958) Programming for an Automatic Digital Calculator, Butterworths, London

Примітки

  1. https://books.google.nl/books?id=3dU5AAAAQBAJ&pg=PA261&lpg=PA261&dq=Kathleen+Booth+1922+Stourbridge&source=bl&ots=id96pyBALb&sig=ACfU3U283DPaceP-exuZQ-ZBppIzToakzQ&hl=nl&sa=X&ved=2ahUKEwijypzR2ePqAhVlAGMBHVJsAz44FBDoATADegQIChAB#v=onepage&q=Kathleen%20Booth%201922%20Stourbridge&f=false
  2. Johnson, Roger (2008). School of Computer Science and Information Systems: A Short History. 50 years of Computing. UK: Birkbeck School of Computing..
  3. Dyson, George. Turing's Cathedral: The Origins of the Digital Universe. Pantheon Books, 2012. — С. xvii. — ISBN 978-0375422775.
  4. Booth, Kathleen HV. Machine language for Automatic Relay Computer. Birkbeck College Computation Laboratory (University of London).
  5. IT Honor Roll.
  6. Lavington, Simon (2012). Alan Turing and His Contemporaries: Building the World's First Computers. ISBN 978-1-78017-105-0.
  7. General Considerations in the Design of an All Purpose Electronic Digital Computer by Andrew D. Booth and Kathleen H. V. Britten. 2nd. Edition. August 1947.
  8. History. About. UK: Birkbeck School of Computing..
  9. Kathleen Booth (nee Britten) at the ARC relay, parallel, A.U. which she constructed. UK: Birkbeck school of Computing. 1948..
  10. Andrew Donald Booth.
  11. Dr. Kathleen Booth (nee Britten). IT History Society. 21 грудня 2015. Процитовано 1 лютого 2017.
  12. Lavington, Simon. Early British computers: the story of vintage computers and the people who built them. — Manchester : Manchester University Press, 1980. — С. 62. — ISBN 978-0719008030.
  13. Campbell-Kelly, Martin (April 1982). The Birkbeck College Machines, The Development of Computer Programming in Britain (1945 to 1955). Annals of the History of Computing (IEEE) 4 (2): 121–139. doi:10.1109/MAHC.1982.10016..
  14. Research, United States Office of Naval. A survey of automatic digital computers. — Office of Naval Research, Dept. of the Navy, 1953. — С. 4–5.
  15. Dependable and historic computing / Cliff B Jones, John L Lloyd. — Berlin : Springer-Verlag, 1998. — С. 27. — ISBN 978-3-642-24540-4.
  16. Booth, Kathleen HV (1958). Programming for an Automatic Digital Calculator. London: Butterworths..
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.