Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Glenda Schroeder

From Wikipedia, the free encyclopedia
American software engineer

Glenda Schroeder is an Americansoftware engineer noted for implementing the firstcommand-lineuser interfaceshell and publishing one of the earliest research papers describingelectronic mail systems while working as a member of the staff at theMIT Computation Center in 1965.[1][2]

Biography

[edit]

Early operating systemcommand-line interfaces were implemented as part ofresident monitor programs, and could not easily be replaced. In 1964,MIT Computation Center staff memberLouis Pouzin developed theRUNCOM tool for executing command scripts while allowing argument substitution.[2] Pouzin coined the term "shell" to describe the technique of using commands like a programming language, and wrote a paper describing how to implement the idea in theMultics operating system.[3] Pouzin returned to his native France in 1965, and Schroeder developed the first Multics shell with the assistance of an unnamed man fromGeneral Electric.[2] Schroeder's Multics shell was the predecessor to theUnix shell, which is still in use today.[4]

Working with Pat Crisman andLouis Pouzin, she also described an earlyemail system called "MAIL" to allow users on theCompatible Time-Sharing System (CTSS) at MIT to send notifications to others about backups of files.[1][5][6] Each user's messages would be added to a local file called "MAIL BOX", which would have a “private” mode so that only the owner could read or delete messages.[7] The proposed uses of the proto-email system were for communication from CTSS to notify users that files had been backed up, discussion between authors of CTSS commands, and communication from command authors to the CTSS manual editor.[7] The service only made it possible to leave messages for the other users on the same computer. The idea to allow users to send messages between computers was developed later byRay Tomlinson in 1971.[8]

References

[edit]
  1. ^abShevinsky, Elissa (2015).Lean Out: The Struggle for Gender Equality in Tech and Start-up Culture. OR Books.ISBN 978-1939293862.
  2. ^abc"The Origin of the Shell".www.multicians.org. Retrieved2017-04-12.
  3. ^Metz, Cade (3 January 2013)."Say Bonjour to the Internet's Long-Lost French Uncle".WIRED. Retrieved31 July 2017.
  4. ^"Unix Shells". Archived fromthe original on 2017-12-21. Retrieved2017-08-21.
  5. ^Pat Crisman; Glenda Schroeder;Louis Pouzin."Programming Staff Note 39, 'Proposed Minimum System Documentation'"(PDF).
  6. ^"The History of Electronic Mail".www.multicians.org. Retrieved21 August 2017.
  7. ^abVan Vleck, T. (January 2012). "Electronic Mail and Text Messaging in CTSS, 1965-1973".IEEE Annals of the History of Computing.34 (1):4–6.doi:10.1109/MAHC.2012.6.S2CID 201795798.
  8. ^Boryczka, Urszula; Probierz, Barbara; Kozak, Jan (2016). "Automatic Categorization of Email into Folders by Ant Colony Decision Tree and Social Networks".Intelligent Decision Technologies 2016. Smart Innovation, Systems and Technologies. Vol. 57. pp. 71–81.doi:10.1007/978-3-319-39627-9_7.ISBN 978-3-319-39626-2.
Developer
People
Software
Multics-like
systems
Related
Retrieved from "https://en.wikipedia.org/w/index.php?title=Glenda_Schroeder&oldid=1227620564"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp