ŷ

Bay Gross's Reviews > Code: The Hidden Language of Computer Hardware and Software

Code by Charles Petzold
Rate this book
Clear rating

by
59767262
's review

really liked it
bookshelves: reviews
Read 2 times. Last read April 27, 2022.

4 stars.

A great read if society collapses and you need to accelerate the rebuild of modern computing from scratch! Sort of like Connecticut Yannkee in King Arthur’s Court, but for IBM.

Petzold goes all the way back to morse code and telegraph relays in order to methodically build up a step-by-step mental model of modern day computing.

For techies: this is a fun and fast read that will “fill in a lot of gaps� and give you a clean narrative from atoms to the world of bits. It goes a few abstraction layers deeper than the typical university computer science curriculum, which tend to pick up with vonNeumann architectures but gloss over the century of transistors and relays that got us there. (that's how I first found it!)

For non-techies: this is a fun but challenging read that will make you more conversant in the foundations of computing and how the 20th century came to be. It has a lot more rigor than your typical pop sci novel, but rewarding to get through.


Narrative arc:
He walks us through the parallel advancements in hardware:
- gates
- relays (esp: telegraph relays)
- vacuum tubes
- transistors (the most important invention of 20th century)
- microprocessors

and software:
- morse code
- binary
- boolean logic
- turing machines
- von neumann architectures
- operating systems
- higher order languages

Along the way you conceptually learn how to build a vonNeumann machine from scratch, including deep technical detail into how to program binary adders and memory registers, etc.
2 likes · flag

Sign into ŷ to see if any of your friends have read Code.
Sign In »

Reading Progress

June 9, 2011 – Started Reading
June 15, 2011 – Finished Reading
April 27, 2022 – Started Reading
April 27, 2022 – Finished Reading
May 9, 2022 – Shelved
May 9, 2022 – Shelved as: reviews

Comments Showing 1-1 of 1 (1 new)

dateDown arrow    newest »

message 1: by Sebastian (new)

Sebastian Troubled by the straussian reading of this review


back to top