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… Expand
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. Expand
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. Expand
Shards: A System for Systems
Operating system construction is often focused on the internal operation and architecture of a general purpose system. This thesis instead focuses on systems built in response to a specific purpose,Expand
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. ExpandingExpand
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. Expand
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. Expand
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. Expand
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. Expand
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.
The History of Language Processor Technology in IBM
  • F. Allen
  • Computer Science
  • IBM J. Res. Dev.
  • 1981
The history of language processor technology in IBM is described in this paper. Most of the paper is devoted to compiler technology; interpreters, assemblers, and macro systems are discussed briefly.Expand