Compiling routines

  title={Compiling routines},
  author={Richard K. Ridgway},
  booktitle={ACM '52},
Since the advent of automatic computation, programmers have devoted much of their time and energy to looking up, adjusting, and transcribing material previously programmed. This has proved a most inefficient method of program preparation. Within the experience of the programming staff of Eckert-Mauchly, such manipulation and transcription has been a major source of programming errors. In an attempt to lighten the load on the programmer, and to eliminate such errors, members of the… 
The Sociotechnical Boundaries of Hardware and Software: A Humpty Dumpty History
The author argues that ongoing efforts to negotiate the boundaries between hardware and software are significantly “sociotechnical” in that they involve both social and technical considerations.
Software Is Part Poetry, Part Prose
This paper uses properties of both Poetry and Prose to facilitate a deeper understanding of highest-level software abstractions.
Shards: A System for Systems
This thesis focuses on systems built in response to a specific purpose, design intent, application load and platform, which are focused on operating system construction.
Between Discipline and Profession A History of Persistent Instability in the Field of Computer Engineering, circa 1951-2006
This dissertation uses a historical approach to study the origins and trajectory of computer engineering as a domain of disciplinary and professional activity in the United States context. Expanding
Sperry Rand's first-generation computers, 1955-1960: hardware and software
The article describes the major vacuum tube computers and the supporting software developed by Sperry Rand during the later 1950s.
Programming on the Univac 1: A Woman's Account
The author's account of her programming experience on the Universal Automatic Computer (Univac 1), for the Eckert-Mauchly Computer Corporation reveals much about the early workplace conditions - namely, a workplace surprisingly free of restrictions in an era when most married women with children did not work outside of the home.
Software Development at the Eckert-Mauchly Computer Company Between 1947 and 1955
Histories of Eckert-Mauchly Computer Company (EMCC) center on the hardware design and development of the BINAC and UNIVAC and a software development program to educate the customer about the ability and use of a computer system.
The Contributions of Grace Murray Hopper to Computer Science and Computer Education
The study emphasized Hopper's contributions to computer science and computer science education, including her philosophy of teaching and learning, and her pedagogical legacy for today's teachers and scholars ofComputer science andComputer science education.
Computing prior to FORTRAN
The life of the programmer in pre-FORTRAN days is characterized in modern terminology, indicating how strongly FORTRAN has changed the programmer's condition and working habits.