Kathleen Booth[edytuj]
Data i miejsce urodzenia |
9 lipca 1922 |
---|---|
Data śmierci |
29 września 2022 |
Zawód, zajęcie |
matematyczka, programistka |
Alma Mater | |
Uczelnia |
Birkbeck College (Uniwersytet Londyński), Uniwersytet Saskatchewan, Uniwersytet Lakehead |
Kathleen Booth (ur. jako Britten 9 lipca 1922, zm. 29 września 2022[1]) – brytyjska matematyczka, uznawana za autorkę pierwszego języka programowania typu asembler[2], programistka i projektantka wczesnych komputerów[3][4].
Życiorys
[edytuj | edytuj kod]Wczesne życie i wykształcenie
[edytuj | edytuj kod]Urodziła się w Stourbridge w 1922. Studiowała matematykę stosowaną na Uniwersytecie Londyńskim (BSc 1944, Ph.D. 1950), gdzie poznała swego przyszłego męża, Andrew Bootha. Mają dwójkę dzieci[3].
Jeszcze w trakcie studiów, od 1942, pracowała naukowo ze swym przyszłym mężem na Birkbeck College, zajmując się maszynami obliczeniowymi. Podczas wojny była prowadziła badania naukowe dla Royal Aircraft Establishment. W 1947 małżonkowie przebywali pół roku w Stanach Zjednoczonych, gdzie na Uniwersytecie w Princeton poznali von Neumanna i konsultowali z nim swe projekty[3][4][5][6][7][8].
Praca
[edytuj | edytuj kod]Między 1947–53 ich relatywnie mały i samodzielny zespół zaprojektował i wybudował kilka prototypów trzech projektów maszyn obliczeniowych: ARC, SEC i APE(X)C. Andrew skupiał się na stronie sprzętowej, a Kathleen na oprogramowaniu. Od 1958 prowadziła zajęcia z tej dziedziny na założonej przez nich nowej katedrze informatycznej. W latach 1946–62 prowadziła badania w firmach prywatnych[3]. W tym czasie badała też możliwość komputerowej symulacji sieci neuronowych (perceptronów), oraz automatycznego tłumaczenia tekstu[4][5][6][7][8][9].
Małżeństwo zdecydowało się opuścić Birkbeck, gdy Andrew nie otrzymał w 1961 oczekiwanego awansu. W 1962 przeprowadzili się do Kanady, gdzie Kathleen rozpoczęła pracę na Uniwersytecie Sasketchewan (1962–72), a następnie Lakehead (1972–78), gdzie uzyskała pełną profesurę[3][4].
Przypisy
[edytuj | edytuj kod]- ↑ Remembering Professor Kathleen Booth, 1922–2022
- ↑ David Cassel: Kathleen Booth, Creator of the First Assembly Language. 2022-11-06. [dostęp 2023-01-28].
- ↑ Skocz do: a b c d e Kathleen Booth [online], Centre for Computing History [dostęp 2019-03-18] .
- ↑ Skocz do: a b c d Roger G. Johnson , Andrew D. Booth – Britain’s Other “Fourth Man”, Arthur Tatnall (red.), t. 325, Berlin, Heidelberg: Springer Berlin Heidelberg, 2010, s. 26–37, DOI: 10.1007/978-3-642-15199-6_4, ISBN 978-3-642-15198-9 [dostęp 2019-03-18] .
- ↑ Skocz do: a b 12. Pioneering small computers, [w:] Simon Hugh Lavington , Early British Computers: The Story of Vintage Computers and the People who Built Them, Manchester University Press, 1980, s. 62 i następne, ISBN 978-0-7190-0810-8 [dostęp 2019-03-18] (ang.).
- ↑ Skocz do: a b Martin Campbell-Kelly , The Development of Computer Programming in Britain (1945 to 1955), „IEEE Annals of the History of Computing”, 4 (2), 1982, s. 121–139, DOI: 10.1109/MAHC.1982.10016, ISSN 1058-6180 [dostęp 2019-03-18] .
- ↑ Skocz do: a b 50 Years of Computing at Birkbeck (School of Computer Science & Information Systems: A Short History) [online], University of London, Birkbeck, 2008 .
- ↑ Skocz do: a b Simon Lavington , Alan Turing and His Contemporaries: Building the World's First Computers, BCS, The Chartered Institute, 2012, s. 59 i następne, ISBN 978-1-78017-105-0 [dostęp 2019-03-18] (ang.).
- ↑ Cliff Jones , John L. Lloyd , Dependable and Historic Computing: Essays Dedicated to Brian Randell on the Occasion of his 75th Birthday, Springer Science & Business Media, 13 października 2011, s. 27–28, ISBN 978-3-642-24540-4 [dostęp 2019-03-18] (ang.).