Lorinda Cherryová

Lorinda Cherryová
Narození18. listopadu 1944
Úmrtíúnor 2022 (ve věku 77 let)
Alma materDelawarská univerzita (do 1966)
Stevensův technologický institut (do 1969)
Povoláníinformatička, závodnice v rally a cvičitel psů
ZaměstnavatelBellovy laboratoře (1969–1994)
OceněníWilliam G. Giltzow Award (1988)
NCWIT Pioneer in Tech Award (2017)
Některá data mohou pocházet z datové položky.
Chybí svobodný obrázek.

Lorinda Cherryová (18. listopadu 1944 - únor 2022) byla americká programátorka a informatička.[1][2] Většinu své kariéry strávila v Bellových laboratořích. Zde vytvořila několik matematických programů a programů pro práci s textem pro operační systém Unix.[2]

Osobní život

Cherryová se narodila 18. listopadu 1944 Johnu F. a Evelyn K. Landgrafovým.[3] Vyrůstala ve Veroně v New Jersey. Měla tituly B.A. v oboru matematiky z Delawarské univerzitě[4] a M.S. v oboru informatiky z Stevens Institute of Technology.

V dospělosti žila v Long Hill Township. V rámci asociace Sports Car Club of America jezdila automobilové závody a byla traťovou komisařskou.[2][5] Úspěšně se účastnila výstav psů s dobrmany.[6][2]

Zemřela v únoru 2022 ve věku 77 let..[7][2]

Kariéra

V roce 1966 začala pracovat v Bellových laboratořích, prve na simulacích hlasového ústrojí, později v oblastech počítačové grafiky, textových procesorů a návrhu programovacích jazyků.[4]

V oblasti grafiky šlo mimo jiné o spoluautorství systému Atoms pro vytváření počítačových tyčinkových modelů molekul[8] a jazyka pro vytváření animací BEFLIX.[9]

Spolu s Robertem Morrisem vyvinula v letech 1971 a 1972 rutiny dc a bc. Jde o softwarové kalkulátory s se strukturovaným kódem používané dodnes.[10][1][11] Dále s Brianem Kernighanem editor rovnic eqn.[11] Jí vytvořená knihovna pro vytváření grafů libplot z roku 1979 se stala základem pro budoucí balíček plotutils od GNU.[12]

Cherryová se účastnila několika projektů týkajících se statistickou analýzou textu. V jednom z nich spolu s Robertem Morrisem vyvinuli techniku na detekci překlepů užívající digramů a trigramů.[13] To vedlo k vývoji programu typo, který byl využíván jako kontrola pravopisu pro Unix, dokud ho nenahradil spell.[14][15] Dalším projektem, kde využila trigramů, byla komprese textu telefonního seznamu.[14] Později spolu s psycholingvistkou Ninou Macdonaldovou vytvořily wwb, soubor programů pro analýzu a opravu textu.[16] Propagovaly ho osobně mimo jiné i v televizi.[17]

Cherryová vyvinula metodu, jak identifikovat téma diskutované ve vybrané pasáži textu, Toto použila při tvorbě prvního rejstříku unixového manuálu.[2]

Přispěla k vývoji editoru ed.[18] Vytvořila editor fed pro generátor formulářových dopisů form.[11] Přispěla taky k vývoji nástrojů k elektronické sazbě, hlavně spojených s programem troff.[2] Jejím výtvorem byla rutina deroff, která odstranila z textu všechny příkazy troffu.[19] Přispěla i k vývoji TeXu.[20]

Je jedním ze tří spoluautorů patentu AT&T Method and system for verifying the status of 911 emergency telephone services.[21]

Přestože většina její práce byla prostředí Unixu, tak přispěla i k vývoji operačního systému Plan 9.[22]

Pi rozdělení AT&T a Lucent v roce 1996, Cherryová vstoupila do nově vzniklých AT&T.

V roce 2018 dostala od National Center for Women & Information Technology ocenění Pioneer in Tech Award.[23]

Odkazy

Reference

V tomto článku byl použit překlad textu z článku Lorinda Cherry na anglické Wikipedii.

  1. a b KRČMÁŘ, Petr. Zemřela Lorinda Cherryová, autorka utilit bc a dc. Root.cz [online]. [cit. 2025-04-01]. Dostupné online. 
  2. a b c d e f g Nekrolog od Douglase McIlroye
  3. John Landgraf Obituary (2010) - Verona, NJ - The Star-Ledger. Legacy.com [online]. [cit. 2025-04-01]. Dostupné online. 
  4. a b Contributors to This Issue. The Bell System Techical Journal. 1978, čís. July - August, s. 2305. Dostupné online. ISSN 0005-8580. 
  5. RODIMER, Don. The Early Days of NNJR [online]. Northern New Jersey Region — Sports Car Club of America [cit. 2022-02-13]. Dostupné v archivu pořízeném z originálu dne June 24, 2012. 
  6. Výsledky výstavy psů z roku 2001
  7. Lorinda Cherry RIP [LWN.net] [online]. February 16, 2022 [cit. 2022-02-19]. Dostupné online. 
  8. KNOWLTON, Ken; CHERRY, Lorinda. Atoms—a three-d opaque molecule system—for color pictures of space-filling or ball-and-stick models. Computers & Chemistry. 1977-01-01, roč. 1, čís. 3, s. 161–166. Dostupné online [cit. 2025-04-01]. ISSN 0097-8485. doi:10.1016/0097-8485(77)85005-5. 
  9. Knowlton, Kenneth C.; Cherry, Lorinda (November 1969). "FORTRAN IV BEFLIX". Proceedings of the Eighth Annual Meeting of the Users of Automatic Information Display Equipment (UAIDE): 411–431
  10. Popis bc z roku 1997.
  11. a b c DOUGLAS, McIlroy. A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986. [s.l.]: [s.n.] 115 s. Dostupné v archivu pořízeném z originálu. S. 11. 
  12. History and Acknowledgements - The Plotutils Package. www.gnu.org [online]. [cit. 2025-04-01]. Dostupné v archivu pořízeném z originálu dne 2024-11-29. (anglicky) 
  13. MORRIS, Robert; CHERRY, Lorinda L. Computer detection of typographical errors. IEEE Transactions on Professional Communication. 1975-03, roč. PC-18, čís. 1, s. 54–56. Dostupné online [cit. 2025-04-02]. ISSN 0361-1434. doi:10.1109/TPC.1975.6593963. 
  14. a b Interview with Lorinda Cherry. An Oral History of Unix [online]. Princenton University [cit. 2025-04-02]. Dostupné online. 
  15. MCILROY, Douglas. Computing History at Bell Labs. research.swtch.com [online]. [cit. 2025-04-02]. Dostupné online. 
  16. SMITH, Charles R.; KIEFER, Kathleen E.; GINGRICH, Patricia S. Computers come of age in writing instruction. Computers and the Humanities. 1984-07, roč. 18, čís. 3–4, s. 215–224. Dostupné online [cit. 2025-04-04]. ISSN 0010-4817. doi:10.1007/BF02267225. (anglicky) 
  17. Seznam publikací Niny Macfonaldové
  18. Unix: An Oral History. dspinellis.github.io [online]. [cit. 2025-04-02]. Dostupné online. 
  19. DARWIN, Ian; COLLYER, Geoffrey. UNIX Evolution: 1975-1984; Part I - Diversity. www.collyer.net [online]. [cit. 2025-04-02]. Dostupné online. 
  20. SETH, Mlika. Lorinda Cherry. An Oral History of Unix [online]. [cit. 2025-04-02]. Dostupné online. 
  21. Text patentu US8208606 na Espacenet
  22. MCILROY, Doug. Preface to the Second (1995) Edition [online]. March 1995 [cit. 2022-02-13]. Dostupné v archivu pořízeném z originálu dne June 1, 2017. 
  23. 2018 Pioneer in Tech Award Recipients Lorinda Cherry and Evi Nemeth [online]. July 27, 2021. Dostupné online. 

Externí odkazy

  • Lorinda Cherry [online]. National Center for Women & Information Technology, 2. března 2018. Dostupné online. 
  • Rozhovor o počátcích Unixu