Lorinda Cherry
Lorinda Landgraf Cherry (* 18. November 1944; † Februar 2022)[1] war eine amerikanische Informatikerin, Programmiererin und Unix-Pionierin. Einen Großteil ihrer Karriere verbrachte sie in den Bell Labs, wo sie zahlreiche mathematische Werkzeuge und Dienstprogramme für die Textformatierung und -analyse entwickelte und die Entwicklung anderer Programme beeinflusste.
Karriere
Cherry erwarb 1966 einen Bachelor of Arts (Mathematik) an der University of Delaware. Im selben Jahr begann sie bei den Bell Labs, wo sie zunächst in der Akustik- und Sprachforschung an der Simulation des Vokaltrakts arbeitete.[2] Cherry erwarb 1969 ihren Master in Computerwissenschaften am Stevens Institute of Technology.[3]
Bei Bell Labs war Cherry zusammen mit Ken Knowlton und James L. Flanagan an Projekten im Bereich der Computergrafik beteiligt, aus denen die Computeranimationssprache BEFLIX und das ATOM-Programm zur Erstellung dreidimensionaler Kugel-Stab-Molekülmodelle hervorgingen.[4] Sie arbeitete auch mit Manfred Schroeder zusammen, um Computergrafiken für eine oder mehrere Ausstellungen im Brooklyn Museum zu erstellen.[5][6] Ihre Zeit, in der sie Fortran-Programme für die Projekte anderer schrieb, überzeugte Cherry davon, dass ihre eigenen Interessen in der Systemarbeit lagen.[3]
Für einen Zeitraum von etwa einem Jahr wurde Cherry dem Anti-Ballistic Missile Safeguard Program zugeteilt.[2] Dieser Wechsel machte es erforderlich, dass sie in die Bell-Einrichtung in Whippany, New Jersey, umzog und auch einige Zeit auf dem Testgelände auf dem Kwajalein Atoll arbeitete, wo ihr Ehemann zuvor stationiert gewesen war. Sie zeichnete hier die Ergebnisse der Raketentests auf.[3]
1971 kam sie zum Computing Sciences Research Center (CSRC) der Bell Labs, wo sie sich mit Grafik, Textverarbeitung und Sprachdesign beschäftigte. Einige ihrer ersten Arbeiten dort bestanden darin, Systeme zu konfigurieren, auf denen eine frühe, in Assembler geschriebene Version von Unix lief. Sie wurde von Douglas McIlroy in das System eingeführt.
Cherry arbeitete an mathematischen Werkzeugen für Unix, wie dem dc-Rechner und dem bc-Präprozessor für Unix.[7] Sie initiierte und verfasste eqn, einem Präprozessor für das Textsatzsystem troff, zusammen mit Brian Kernighan.[8] Sie leistete umfangreiche Arbeit an dem frühen libplot-Paket.[9]
Sie arbeitete auch an verschiedenen Textverarbeitungsprogrammen, darunter die Writer's Workbench (wwb) von Bell Labs. Die Writer's Workbench sollte Studenten dabei helfen, ihre Texte zu bearbeiten – wie Cherry sagte:
“My feeling about a lot of those tools is their value in education is as much pointing out to people who are learning to write that they have choices and make choices when they do it. They don’t think of a writing task as making choices per se. Once they get it on paper they think it’s cast in stone. So it makes them edit.”
„Meiner Meinung nach liegt der Wert vieler dieser Hilfsmittel für die Bildung darin, dass sie den Menschen, die schreiben lernen, zeigen, dass sie eine Wahl haben und Entscheidungen treffen, wenn sie schreiben. Sie denken nicht, dass sie beim Schreiben per se eine Wahlmöglichkeit haben. Sobald sie etwas zu Papier gebracht haben, denken sie, dass es in Stein gemeißelt ist. Das zwingt sie zum Überarbeiten.“
Die Inspiration für das wwb kam von Rutgers-Professor William Vesterman, der ein Werkzeug zur Analyse des Schreibstils suchte. Nina MacDonald und die Abteilung Human Performance Engineering entwickelten das wwb unter Verwendung von Cherrys Textparser und Alfred Ahos Arbeiten zur Mustersuche.[7] Nach der Veröffentlichung des wwb im Jahr 1980 wurde es von Bell Labs unternehmensweit in den Schreibbüros eingeführt.[11]
Cherry, Bob Morris und Lee E. McMahon erstellten einen großen Textkorpus für statistische Analysen. Sie untersuchten die Urheberschaft der Federalist Papers und erforschten, wie man digitale Telefonbücher komprimieren kann. Im Laufe ihrer Arbeit schrieben sie mehrere Verarbeitungswerkzeuge, die in den allgemeinen Gebrauch übergingen. In Zusammenarbeit mit Morris schrieb sie typo, eine nicht wörterbuchbasierte Rechtschreibprüfung. Es fand Tippfehler in Texten durch statistische Auswertungen.
Cherry schuf eine Befehlsreferenz namens „Purple Card“, die der sechsten und siebten Ausgabe des Unix Programmers Manual hinzugefügt wurde. Sie war an der Entwicklung des Betriebssystems Plan 9 beteiligt.[12] Sie war eine von drei Miterfindern, die im AT&T-Patent für ein „Verfahren und System zur Überprüfung des Status von 911-Notrufdiensten“ genannt werden.[13]
Cherry verließ Bell Labs im Jahr 1994.[14]
Persönliches Leben
Cherry trat im Juli 1967 dem Northern New Jersey Chapter des Sports Car Club of America (SCCA) bei.[15] Sie fuhr Rennen, diente dann als Streckenposten und übernahm einige Verwaltungsaufgaben.[16] Außerdem stellte sie preisgekrönte Dobermannpinscher aus.[17]
Cherry starb im Februar 2022 im Alter von 77 Jahren.[18]
Auszeichnungen
Weblinks
Einzelnachweise
- John P. Linderman: [TUHS] Lorinda Cherry. In: TUHS -- The Unix Heritage Society mailing list. 16. Februar 2022, abgerufen am 25. Februar 2022 (englisch).
- Contributors to this Issue. In: Bell System Technical Journal. Band 57, Nr. 6, 8. Juli 1978, S. 2305–2312, doi:10.1002/j.1538-7305.1978.tb02156.x (ieee.org [abgerufen am 25. Februar 2022]).
- Mahoney, Michael Sean: Interview with Lorinda Cherry. Princeton University, abgerufen am 25. Februar 2022.
- Kenneth C. Knowlton, Lorinda Cherry: FORTRAN IV BEFLIX. In: Proceedings of the Eighth Annual Meeting of the Users of Automatic Information Display Equipment (UAIDE). November 1969, S. 411–431.
- Manfred R. Schroeder: Computer Speech: Recognition, Compression, Synthesis. Second edition Auflage. Springer Berlin Heidelberg, Berlin, Heidelberg 2004, ISBN 978-3-662-06384-2.
- Maxim Pouska: Computer – Werbung 1935–2010 Grafik-Design und Kunst. Norderstedt 2011, ISBN 978-3-8370-6229-8, S. 75.
- M. D. McIlroy: A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986. In: Bell Labs (Hrsg.): CSTR. Nr. 139, 1987 (dartmouth.edu [PDF; abgerufen am 25. Februar 2022]).
- Seth, Malika: Lorinda Cherry. Abgerufen am 25. Februar 2022.
- History and Acknowledgements – The Plotutils Package. GNU, abgerufen am 25. Februar 2022 (englisch, "Most of the work on tying the plot filters together and breaking out device-dependent versions of libplot was performed by Lorinda Cherry.").
- Silverman, David: Text Processing and the Writer's Workbench. In: Unix: An Oral History. Michael Sean Mahoney, abgerufen am 25. Februar 2022.
- Wilma Davidson: NEW JERSEY OPINION; P.S.: IT'S NOT JUST WHAT YOU WRITE, BUT HOW YOU WRITE IT. In: The New York Times. 27. Juli 1986, ISSN 0362-4331 (nytimes.com [abgerufen am 25. Februar 2022]).
- Preface to the Second (1995) Edition, Plan 9 Manual (Memento vom 1. Juni 2017 im Internet Archive)
- Killian; Thomas J. (Westfield, NJ), Cherry; Lorinda (Gillette, NJ), Schryer; Norman (New Providence, NJ): Method and system for verifying the status of 911 emergency telephone services. US Patent 8208606. 25. Juni 2009, abgerufen am 25. Februar 2022 (englisch, Patent für AT&T Intellectual Property I, LP (Atlanta, GA)).
- Douglas McIlroy: [TUHS] Lorinda Cherry. In: TUHS -- The Unix Heritage Society mailing list. 16. Februar 2022, abgerufen am 25. Februar 2022.
- Sports Car – August 2017 – page76. Abgerufen am 25. Februar 2022 (englisch).
- Northern New Jersey Region. Sports Car Club of America, 24. Juni 2012, archiviert vom Original am 24. Juni 2012; abgerufen am 25. Februar 2022 (englisch).
- InfoDog – The Dog Fancier's Complete Resource for information about AKC Dog Show Events, and Dog Products and Services. Abgerufen am 25. Februar 2022.
- Lorinda Cherry RIP [LWN.net]. In: LWN.net. 16. Februar 2022. Abgerufen am 19. Februar 2022.
- William G. Giltzow Award. Abgerufen am 25. Februar 2022.
- 2018 Pioneer in Tech Award Recipients Lorinda Cherry and Evi Nemeth | National Center for Women & Information Technology. 15. Mai 2018, abgerufen am 25. Februar 2022 (englisch).