ZME Science
No Result
View All Result
ZME Science
No Result
View All Result
ZME Science

Home → Reviews → Book Reviews

Book review: ‘Great Principles of Computing’

Computer science and the major principles behind it.

Tibi PuiubyTibi Puiu
May 4, 2015
in Book Reviews
A A
If you buy something that we link, we may earn a commission. See our product review guidelines and affiliate disclaimer.
Share on FacebookShare on TwitterSubmit to Reddit

Great Principles of Computing book review

 

“Great Principles of Computing”
By Peter J. Denning, Craig H. Martell
MIT Press, 320pp | Buy on Amazon
Is computer science really a science or just a tool for analyzing data, churning and crunching numbers? During its brief history, computer science has had a lot to endure, but it’s only recently being appreciated for its potential as an agent of discovery and thought. At first, computing looked like only the applied technology of math, electrical engineering or science, depending on the observer. In fact, during its youth, computing was regarded as the mechanical steps one needs to follow to solve a mathematical function, while computers were the people that did the computation. What you and me call a computer today actually stands for automatic computer, but along the way the distinction blurred.

Ultimately, computer science is a science of information processes, no different from biology in many respects. Not if we heed the words of  Nobel laureate David Baltimore or cognitive scientist Douglas Hofstadter who first proposed biology had become an information science and DNA translation is a natural information process. Following this line of reasoning, computer science studies both natural and artificial information processes. Like all sciences, it follows that computer science is also guided by some great principles framework – something that Denning and Martell try to expose in their book, “Great Principles of Computing.”

Denning and Martell divide the great principles of computing into six categories: communication, computation, coordination, recollection, evaluation, and design. Each serves to provide a perspective on computing, but they’re not mutually exclusive. For instance, the internet can be seen at once as a communication system, a coordination system or a storage system. During each chapter, the authors expose and explain what each principle means and how it relates to different areas: information, machines, programming, computation, memory, parallelism, queueing, and design. Of course, principles are fairly static, so their relation to one another is also discussed at length.

The great-principles framework reveals a rich set of rules on which all computation is based. These principles interact with the domains of the physical, life and social sciences, as well as with computing technology itself. As such, professionals in science and engineering might find this book particularly useful, yet that’s not to say laymen won’t have a lot to learn. But while the concepts or principles outlined in the book are very thoroughly explained, be warned at the same time that this is a technical book. With this out of the way, if you’re not afraid of a lot of schematics and a few equations here and there, “Great Principles of Computing” is definitely a winner.

 

RelatedPosts

Computer science breakthrough in random number generation
New transistor boasts neuron-like capabilities. It learns as it computes, hinting towards a new parallel computing future
3D stacked computer chips could make computers 1,000 times faster
These hard-bodied robots can reproduce, learn and evolve autonomously
Tags: computer sciencecomputing

ShareTweetShare
Tibi Puiu

Tibi Puiu

Tibi is a science journalist and co-founder of ZME Science. He writes mainly about emerging tech, physics, climate, and space. In his spare time, Tibi likes to make weird music on his computer and groom felines. He has a B.Sc in mechanical engineering and an M.Sc in renewable energy systems.

Related Posts

Environment

China Has Built the First Underwater AI Data Center Cooled by the Ocean Itself

byTudor Tarita
2 weeks ago
Science

A Team of Researchers Brought the World’s First Chatbot Back to Life After 60 Years

byMihai Andrei
4 months ago
Future

Scientists build ‘hybrid computer’ by combining lab-grown human brain tissue with electronics

byTibi Puiu
2 years ago
Future

New magneto-electric transistor cuts energy use while saving space. Here’s why this could be huge

byTibi Puiu
3 years ago

Recent news

How Bees Use the Sun for Navigation Even on Cloudy Days

September 12, 2025

Scientists Quietly Developed a 6G Chip Capable of 100 Gbps Speeds

September 12, 2025

When Ice Gets Bent, It Sparks: A Surprising Source of Electricity in Nature’s Coldest Corners

September 12, 2025
  • About
  • Advertise
  • Editorial Policy
  • Privacy Policy and Terms of Use
  • How we review products
  • Contact

© 2007-2025 ZME Science - Not exactly rocket science. All Rights Reserved.

No Result
View All Result
  • Science News
  • Environment
  • Health
  • Space
  • Future
  • Features
    • Natural Sciences
    • Physics
      • Matter and Energy
      • Quantum Mechanics
      • Thermodynamics
    • Chemistry
      • Periodic Table
      • Applied Chemistry
      • Materials
      • Physical Chemistry
    • Biology
      • Anatomy
      • Biochemistry
      • Ecology
      • Genetics
      • Microbiology
      • Plants and Fungi
    • Geology and Paleontology
      • Planet Earth
      • Earth Dynamics
      • Rocks and Minerals
      • Volcanoes
      • Dinosaurs
      • Fossils
    • Animals
      • Mammals
      • Birds
      • Fish
      • Amphibians
      • Reptiles
      • Invertebrates
      • Pets
      • Conservation
      • Animal facts
    • Climate and Weather
      • Climate change
      • Weather and atmosphere
    • Health
      • Drugs
      • Diseases and Conditions
      • Human Body
      • Mind and Brain
      • Food and Nutrition
      • Wellness
    • History and Humanities
      • Anthropology
      • Archaeology
      • History
      • Economics
      • People
      • Sociology
    • Space & Astronomy
      • The Solar System
      • Sun
      • The Moon
      • Planets
      • Asteroids, meteors & comets
      • Astronomy
      • Astrophysics
      • Cosmology
      • Exoplanets & Alien Life
      • Spaceflight and Exploration
    • Technology
      • Computer Science & IT
      • Engineering
      • Inventions
      • Sustainability
      • Renewable Energy
      • Green Living
    • Culture
    • Resources
  • Videos
  • Reviews
  • About Us
    • About
    • The Team
    • Advertise
    • Contribute
    • Editorial policy
    • Privacy Policy
    • Contact

© 2007-2025 ZME Science - Not exactly rocket science. All Rights Reserved.