Glenda Schroeder

De Viquipèdia
Salta a la navegació Salta a la cerca
Infotaula de personaGlenda Schroeder
Biografia
Naixement segle XX
Activitat
Ocupació Informàtica i enginyera
Modifica les dades a Wikidata

Glenda Schroeder és una enginyera de software estatunidenca coneguda per haver implementa la primera interfície de línia de comandes i va publicar un dels primers articles descrivint un sistema de correu electrònic mentre treballava com a membre de l'equip del Centre de computació del MIT al 1965.[1][2]

Els primers sistemes operatius tenien una interfície de línies de comandes implementades com a part del monitor resident i no es podien bescanviar entre versions. Al 1964, Louis Pouzin del Computation Center del MIT, va desenvolupar RUNCOM, que permetia executar scripts de comandes permetent substitució d'arguments.[2] Pouzin va posar el nom "shell" per descriure la tècnica d'usar comandes com un llenguatge de programació, i va escriure un article descrivint com implementar la idea en el sistema operatiu Multics.[3] Pouzin va tornar a França el 1965, i Schroeder va desenvolupar el primer shell per Multics amb l'ajuda d'un home no identificat de General Electric. Aquest shell per Multics va ser el predecessor del shell d'Unix, que encara s'usa.[4]

Treballant conjuntament amb Pat Cristman i Louis Pouzin, van descriure un sistema de correu electronic, anomenat "MAIL" que permetria als usuaris del Compatible Time-Sharing System (CTSS) al MIT enviar notificacions entre ells sobre fitxers de backup.[1][5][6] Cada missatge de cada usuari s'afegiria a un fitxer local anomenat "MAIL BOX", que seria privat, de manera que només el propietari podria llegir o esborrar missatges.[7] El servei només preveia enviar missatges entre usuaris a la mateixa màquina. La idea d'enviar missatges entre diferents ordinadors va desenvolupat per Ray Tomlinson al 1971.[8]

Referències[modifica]

  1. 1,0 1,1 Lean out : the struggle for gender equality in tech and startup culture. Nova York: OR Books, 2015. ISBN 9781939293862. 
  2. 2,0 2,1 «The Origin of the Shell» (en en). [Consulta: 24 novembre 2017].
  3. Metz, Cade «Say Bonjour to the Internet’s Long-Lost French Uncle» (en en-us). WIRED.
  4. Browne, Christopher B. «Unix Shells - csh, ksh, bash, zsh, ...». [Consulta: 24 novembre 2017].
  5. Pat Crisman; Glenda Schroeder; «Programming Staff Note 39, 'Proposed Minimum System Documentation». Programming Staff Note 39, 'Proposed Minimum System Documentation'.
  6. «The History of Electronic Mail» (en en). [Consulta: 24 novembre 2017].
  7. Vleck, T. Van «Electronic Mail and Text Messaging in CTSS, 1965-1973». IEEE Annals of the History of Computing, 34, 1, gener 2012, pàg. 4–6. DOI: 10.1109/MAHC.2012.6. ISSN: 1058-6180.
  8. Boryczka, Urszula; Probierz, Barbara; Kozak, Jan. Automatic Categorization of Email into Folders by Ant Colony Decision Tree and Social Networks (en en). Springer, Cham, 2016, p. 71–81. DOI 10.1007/978-3-319-39627-9_7.pdf. ISBN 9783319396262.