Book contents
- Frontmatter
- Contents
- Preface
- A quick tour through the book
- Acknowledgments
- Prologue: Blog entry from Jonathan Hey
- 1 Beginnings of a revolution
- 2 The hardware
- 3 The software is in the holes
- 4 Programming languages and software engineering
- 5 Algorithmics
- 6 Mr. Turing’s amazing machines
- 7 Moore’s law and the silicon revolution
- 8 Computing gets personal
- 9 Computer games
- 10 Licklider’s Intergalactic Computer Network
- 11 Weaving the World Wide Web
- 12 The dark side of the web
- 13 Artificial intelligence and neural networks
- 14 Machine learning and natural language processing
- 15 The end of Moore’s law
- 16 The third age of computing
- 17 Computers and science fiction – an essay
- Epilogue: From Turing’s padlocked mug to the present day
- Appendix 1 Length scales
- Appendix 2 Computer science research and the information technology industry
- How to read this book
- Notes
- Suggested reading
- Figure credits
- Name index
- General index
Preface
Published online by Cambridge University Press: 05 December 2014
- Frontmatter
- Contents
- Preface
- A quick tour through the book
- Acknowledgments
- Prologue: Blog entry from Jonathan Hey
- 1 Beginnings of a revolution
- 2 The hardware
- 3 The software is in the holes
- 4 Programming languages and software engineering
- 5 Algorithmics
- 6 Mr. Turing’s amazing machines
- 7 Moore’s law and the silicon revolution
- 8 Computing gets personal
- 9 Computer games
- 10 Licklider’s Intergalactic Computer Network
- 11 Weaving the World Wide Web
- 12 The dark side of the web
- 13 Artificial intelligence and neural networks
- 14 Machine learning and natural language processing
- 15 The end of Moore’s law
- 16 The third age of computing
- 17 Computers and science fiction – an essay
- Epilogue: From Turing’s padlocked mug to the present day
- Appendix 1 Length scales
- Appendix 2 Computer science research and the information technology industry
- How to read this book
- Notes
- Suggested reading
- Figure credits
- Name index
- General index
Summary
Inspirations
There are many “popular” books on science that provide accessible accounts of the recent developments of modern science for the general reader. However, there are very few popular books about computer science – arguably the “science” that has changed the world the most in the last half century. This book is an attempt to address this imbalance and to present an accessible account of the origins and foundations of computer science. In brief, the goal of this book is to explain how computers work, how we arrived at where we are now, and where we are likely to be going in the future.
The key inspiration for writing this book came from Physics Nobel Prize recipient Richard Feynman. In his lifetime, Feynman was one of the few physicists well known to a more general public. There were three main reasons for this recognition. First, there were some wonderful British television programs of Feynman talking about his love for physics. Second, there was his best-selling book “Surely You’re Joking, Mr. Feynman!”: Adventures of a Curious Character, an entertaining collection of stories about his life in physics – from his experiences at Los Alamos and the Manhattan atomic bomb project, to his days as a professor at Cornell and Caltech. And third, when he was battling the cancer that eventually took his life, was his participation in the enquiry following the Challenger space shuttle disaster. His live demonstration, at a televised press conference, of the effects of freezing water on the rubber O-rings of the space shuttle booster rockets was a wonderfully understandable explanation of the origin of the disaster.
- Type
- Chapter
- Information
- The Computing UniverseA Journey through a Revolution, pp. vii - xPublisher: Cambridge University PressPrint publication year: 2014