Lorinda Cherry

Lorinda Cherry
une illustration sous licence libre serait bienvenue
Biographie
Naissance
Décès
Voir et modifier les données sur Wikidata (à 77 ans)
Nationalité
Formation
Activités
Autres informations
A travaillé pour
Laboratoires Bell (-)Voir et modifier les données sur Wikidata
Membre de
Sport
Distinctions
William G. Giltzow Award (d) ()
NCWIT Pioneer in Tech Award (d) ()Voir et modifier les données sur Wikidata
Œuvres principales
Writer's Workbench (d), bc, Dc, eqn (d)Voir et modifier les données sur Wikidata

Lorinda Cherry est une informaticienne et développeuse informatique américaine. Elle obtient sa maîtrise en informatique à l'Institut de technologie Stevens en 1969[1]. Elle rejoint les Laboratoires Bell en 1972 en tant que programmeuse en langage assembleur et y travaille sur le système d'exploitation Unix pendant plusieurs années[2]. Elle décède chez elle en .

Biographie

Cherry travaille au développement d'outils mathématiques, tels que bc et dc[3], et co-écrit eqn avec Brian Kernighan[4]. Son travail sur libplot inspire plus tard le paquet GNU plotutils[5]. Elle participe également à l'écriture de « analyzing the federalist papers and compressing digital phone books »[6].

Cherry est fascinée par le traitement de texte[3]. Son travail non mathématique comprend le dictionnaire du correcteur orthographique Unix [7] et Writer's Workbench (wwb) des Laboratoires Bell[8]. Writer's Workbench est fait pour aider les étudiants à apprendre à éditer leur travail :

J'ai le sentiment que la valeur éducative de beaucoup de ces outils réside autant de faire remarquer aux personnes apprenant à écrire qu'elles ont plusieurs possibilités et font des choix quand elles en ont. Elles ne pensent pas d'un travail d'écriture qu'il consiste à faire des choix en soi. Une fois qu'ils l'ont couché sur papier, ils pensent que c'est gravé dans la pierre. Donc ça les fait éditer[9].

Cherry contribue au système d'exploitation Plan 9[10], coécrit « Typing Documents on the UNIX System: Using the –ms and –mcs Macros with Troff » avec Mike Lesk pour la dixième édition du Manuel Unix [11], et code typo, le correcteur orthographique non-basé sur un dictionnaire, conçu par Bob Morris[12]. Cherry travaille par ailleurs avec Morris et Lee McMahon pour collecter un corpus substantiel de textes et l'étudier statistiquement. « Certains de leurs outils, en particulier uniq et comm, sont devenus des incontournables. De ce travail est né le remarquable typo, qui a repéré les erreurs de frappe par inférence statistique »[3].

« Le travail de Cherry sur l'analyse grammaticale approximative et celui d'Aho sur la recherche rapide de modèles se sont avérés être la bonne base pour un évaluateur de style anglais suggéré par le professeur William Vesterman de l'université Rutgers. Celui-ci a ensuite été élaboré dans Writer's Workbench par Nina MacDonald et d'autres membres du département d'ingénierie de performance humaine »[3].

Cherry est l'une des trois co-inventeurs du brevet d'AT&T « Method and system for verifying the status of 911 emergency telephone services »[13].

Cherry a pour passe-temps la course de rallye automobile[14].

Références

  1. « Lorinda Cherry » (consulté le )
  2. Michael Sean Mahoney, « Interview with Lorinda Cherry », sur An Oral History of Unix, Princeton University (consulté le )
  3. a b c et d M. D. McIlroy, A Research Unix reader: annotated excerpts from the Programmer's Manual, 1971–1986, Bell Labs, coll. « CSTR », (lire en ligne), chap. 139.
  4. Seth, « Lorinda Cherry » (consulté le ).
  5. Robert Maier, « Appendix F History and Acknowledgements », sur The plotutils Package, GNU (consulté le ) : « Most of the work on tying the plot filters together and breaking out device-dependent versions of libplot was performed by Lorinda Cherry. »
  6. « 17 Rare Images Tell the Real Story of Women in Tech », sur Mic, Bustle Digital Group (BDG) (consulté le ).
  7. IEEE Transactions on Professional Communication, vol. PC-1, 1982.
  8. Charles R. Smith, Kathleen E. Kiefer et Patricia S. Gingrich, « Computers come of age in writing instruction », Springer Netherlands, vol. 18, no 3,‎ , p. 215–224 (DOI 10.1007/BF02267225) :

    « Six years ago, Lorinda Cherry, a computer scientist at Bell Laboratories in Murray Hill, New Jersey, added several programs to analyze English texts … Building on her work, members of the Documentation Technologies Group at Bell Laboratories in Piscataway, New Jersey, added dozens of complementary programs, creating a series now known as the UNIX Writer's Workbench Software. »

  9. David Silverman, « Text Processing and the Writer's Workbench », sur Unix: An Oral History, Michael Sean Mahoney (consulté le ) : « They knew that the ultimate lesson was to teach students that writing is a series of choices, not a matter of pretty formatting on a laser printer. Cherry expressed her vision of the Workbench’s use… »
  10. McIlroy, « Preface to the Second (1995) Edition », Plan 9 Manual, (consulté le )
  11. Unix Research System: Papers (Volume 2), Saunders College Publishing, (ISBN 978-0-03-047529-0, lire en ligne).
  12. Doug McIlroy, « History of Computing at Bell Labs », sur research!rsc, Russ Cox, (consulté le ) : « Another of my favorites, and again Lorinda Cherry was in this one, with Bob Morris, was typo. This was a program for finding spelling errors. »
  13. US patent 8208606, 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", published 2009-06-25, assigned to AT&T Intellectual Property I, LP (Atlanta, GA) .
  14. Don Rodimer, « The Early Days of NNJR » [archive du ], Northern New Jersey Region — Sports Car Club of America (consulté le )

Liens externes