The Life and Work of Bernard A. Galler (1928-2006)

@article{Akera2008TheLA,
  title={The Life and Work of Bernard A. Galler (1928-2006)},
  author={A. Akera},
  journal={IEEE Annals of the History of Computing},
  year={2008},
  volume={30}
}
  • A. Akera
  • Published 2008
  • History, Computer Science
  • IEEE Annals of the History of Computing
This article describes Bernard A. Caller's involvement in early systems programming and machine languages research, his work with the ACM, and - of especial interest to the readers of this journal - his contributions to the development of the history of computing, and his role as the first editor in chief of the Annals of the History of Computing. 
3 Citations
When Technology Became Language: The Origins of the Linguistic Conception of Computer Programming, 1950–1960
TLDR
The article shows how the idea of a universal language was a decisive step in the emergence of programming languages, in the recognition of computer programming as a proper field of knowledge, and eventually in the way the authors think of the computer. Expand
Jean Sammet: Programming Language Contributor and Historian, and ACM President
  • T. Bergin
  • Political Science, Computer Science
  • IEEE Ann. Hist. Comput.
  • 2009
TLDR
Jean E. Sammet majored in mathematics and took enough education courses to be certified to teach high school mathematics in New York; she minored in political science at the University of Illinois, receiving her MA in 1949. Expand
The history of information technology
  • T. Haigh
  • Sociology, Computer Science
  • Annu. Rev. Inf. Sci. Technol.
  • 2011

References

SHOWING 1-10 OF 20 REFERENCES
A perspective on the history of the Charles Babbage Institute and the Charles Babbage Foundation
  • A. Norberg
  • Engineering, Computer Science
  • IEEE Annals of the History of Computing
  • 2001
TLDR
Erwin Tomash developed an interest in the history of computing and information processing early in the 1960s and pursued his historical interest by founding the Charles Babbage Institute. Expand
A View Of Programming Languages
Abstract : The book, suitable for a second course in computer programming at the graduate level, is for undergraduates as well as graduates interested in the design of programming languages and inExpand
A proposal for definitions in ALGOL
TLDR
An extension to ALGOL is proposed for adding new data types and operators to the language, and examples of definition sets are given for real and complex malrices, complex r~umbers, file processing, and list manipulation. Expand
An Algorithm for Translating Boolean Expressions
TLDR
An algorithm for scanning Boolean expressions that takes a complex, relational expression and transforms it into an opt imal set of computing steps and is advantageous in that it fits into a general scheme for the translation of statements to machine language. Expand
Program and Addressing Structure in a Time-Sharing Environment
TLDR
An account is given of some very recent developments toward reduction in the system overhead needed to facilitate time-sharing and one hardware-software scheme designed to implement this reduction is described in some detail. Expand
Calculating a Natural World: Scientists, Engineers, and Computers During the Rise of U.S. Cold War Research (Inside Technology)
How did the complex interplay of academic, commercial, and military interests produced an intense period of scientific discovery and technological innovation in computing during the Cold War? DuringExpand
The MAD definition facility
One of the first definition facilities for higher level languages is described. Users of the language can define new operators and/or data types into the MAD language, so that their use appears as ifExpand
Software and Intellectual Property Protection: Copyright and Patent Issues for Computer and Legal Professionals
TLDR
This chapter discusses legal issues, software patents, and reverse engineering the "Look and Feel" approach to software patents. Expand
The Method of Reduced Matrices for a General Transportation Problem
In the usual statement of the transportation problem [A], one has N items to send from shipping points A1,...,Ap to receiving points B1,...,Bq. The amounts available for shipment from A1,...,Ap areExpand
...
1
2
...