skip to main content
Skip header Section
A history of modern computingNovember 1998
Publisher:
  • MIT Press
  • 55 Hayward St.
  • Cambridge
  • MA
  • United States
ISBN:978-0-262-03255-1
Published:02 November 1998
Pages:
135
Skip Bibliometrics Section
Bibliometrics
Abstract

No abstract available.

Cited By

  1. ACM
    Haigh T (2022). Becoming universal, Communications of the ACM, 65:2, (25-30), Online publication date: 1-Feb-2022.
  2. Dooly M (2022). Language Teaching, Language Learning, and Virtual Exchange in an Age of Complexity, International Journal of Computer-Assisted Language Learning and Teaching, 12:3, (1-18), Online publication date: 10-Aug-2022.
  3. Haigh T (2019). Assembling a prehistory for formal methods: a personal view, Formal Aspects of Computing, 31:6, (663-674), Online publication date: 1-Dec-2019.
  4. ACM
    Haigh T (2018). Hey Google, what's a moonshot?, Communications of the ACM, 62:1, (24-30), Online publication date: 19-Dec-2018.
  5. Lin L (2016). Design Engineering or Factory Capability? Building Laptop Contract Manufacturing in Taiwan, IEEE Annals of the History of Computing, 38:2, (22-39), Online publication date: 1-Apr-2016.
  6. Strawn G and Strawn C (2015). Grace Hopper: Compilers and Cobol, IT Professional, 17:1, (62-64), Online publication date: 1-Jan-2015.
  7. ACM
    Yue S Program transformation techniques applied to languages used in high performance computing Proceedings of the 2013 companion publication for conference on Systems, programming, & applications: software for humanity, (49-52)
  8. Haigh T (2011). The history of information technology, Annual Review of Information Science and Technology, 45:1, (431-487), Online publication date: 1-Jan-2011.
  9. ACM
    Jørgensen A Taking stock of user interface history Proceedings of the 5th Nordic conference on Human-computer interaction: building bridges, (479-482)
  10. ACM
    Jørgensen A and Myers B User interface history CHI '08 Extended Abstracts on Human Factors in Computing Systems, (2415-2418)
  11. Ichikawa H (2006). Strela-1, the First Soviet Computer, IEEE Annals of the History of Computing, 28:3, (18-31), Online publication date: 1-Jul-2006.
  12. ACM
    Siegfried R (2006). Visual programming and the blind, ACM SIGCSE Bulletin, 38:1, (275-278), Online publication date: 31-Mar-2006.
  13. ACM
    Siegfried R Visual programming and the blind Proceedings of the 37th SIGCSE technical symposium on Computer science education, (275-278)
  14. ACM
    Veldhuizen T Tradeoffs in metaprogramming Proceedings of the 2006 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation, (150-159)
  15. Takatsuka M (2005). A component-oriented software authoring system for exploratory visualization, Future Generation Computer Systems, 21:7, (1213-1222), Online publication date: 1-Jul-2005.
  16. Takatsuka M JBeanStudio Proceedings of the 2003 international conference on Computational science: PartIII, (985-994)
  17. Sammet J and Mahoney M Software history Encyclopedia of Computer Science, (1613-1620)
  18. Weiss E Literature of computing Encyclopedia of Computer Science, (1002-1008)
  19. Randell B, Wilkes M and Ceruzzi P Digital computers, history of Encyclopedia of Computer Science, (545-570)
  20. Stachniak Z (2003). The Making of the MCM/70 Microcomputer, IEEE Annals of the History of Computing, 25:2, (62-75), Online publication date: 1-Apr-2003.
  21. Noor A Computing technology Engineering computational technology, (1-23)
  22. ACM
    Gürer D (2002). Women in computing history, ACM SIGCSE Bulletin, 34:2, (116-120), Online publication date: 1-Jun-2002.
Contributors
  • Smithsonian National Air and Space Museum

Recommendations

Reviews

Thomas J. Bergin

Few of us ever stop to realize that computing, per se, has been with us for more than 50 years. Yes, the Electronic Numeric Integrator And Computer (ENIAC) was dedicated at the Moore School of the University of Pennsylvania on February 14, 1946. Since that time, computers have gone from filling large rooms to fitting in the palm of our hands; the cost of acquiring a computer has gone from tens of millions to a few hundred dollars; computers are now used by individuals as well as large multinational corporations; and the cumbersome and difficult scientific and commercial applications of the early days have yielded to smooth intuitive applications that enhance and enrich our day-to-day lives. Until the last few years, however, the literature on the history of computing focused on the very early days of computing. A history of hardware started with the abacus and ended with vacuum tubes and transistors [1]. Histories of programming languages started with Fortran and Cobol, and ended with Smalltalk and C++ [2,3]. Indeed, even biographies tended to be of people long deceased. However important that material might be (and it is important), there is a need for a broader look at this history, one that includes the last 25 years and encompasses such phenomena as minicomputers, microcomputers, graphical user interfaces, and the Internet. In a way, the democratization of computing seems to demand a democratization of the history of computing, even at the risk of not having had enough years in which to gain a true perspective. Fortunately, historians have started to look at the history of computing from this broader perspective [4]. This book is a significant and most scholarly attempt to provide perspective on this history. Ceruzzis goal was to write a “history of computing from the completion of the ENIAC in 1945 to the networks of personal computers at work and at home in the 1990s.” In this, he succeeds, but also sows the seeds of criticism: his effort succeeds in enlightening the reader but at the same time opens him, as a scholar, to the criticisms that will be addressed to anyone plowing new ground. Although much is told in the book, much that could shed light on this exciting period of computing history is omitted. The book consists of nine chapters: The Advent of Commercial Computing, 1945–1956 Computing Comes of Age, 1956–1964 The Early History of Software, 1952–1968 From Mainframe to Minicomputer, 1959–1969 The Go-Go Years and the System360, 1961–1975 The Chip and Its Impact, 1965–1975 The Personal Computer, 1972–1977 Augmenting Human Intellect, 1975–1985 Workstations, UNIX, and the Net, 1981– 1995 As might be expected, the earlier chapters are the strong est, perhaps due to the enormous amount of prior scholarship about the hardware, software, companies, and people in the early years. In these chapters, Ceruzzi explains the political, social, and economic factors that drove the development of computing and computing organizations, from the perspective of the manufacturer or vendor and that of the user. In these early chapters, the thematic approach of minicomputers, software, and integrated circuits works well. The later chapters, while providing a good overview of each period identified, lack depth, perhaps because there is not enough time or space to encompass everything that happened, or because so many of the pieces evolved at the same time and need to be discussed together. This is not so much a criticism of Ceruzzis effort as an admission that understanding history is complex and that trying to write history while it is going on (or when it has recently ended) is both difficult and fraught with danger for both the historian and the reader. This book is an important addition to the literature and one in which anyone interested in the history of computing should invest. Ceruzzi is to be applauded, not just for undertaking such a large task but for the depth of his scholarship. The endnotes, bibliography, and index occupy 85 pages and provide a valuable tool for someone trying to answer a question, as well as for someone who starts on page 1 and reads to the end.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.