Jump to ratings and reviews
Rate this book

The Philosophy of Software: Code and Mediation in the Digital Age

Rate this book
This book is a critical introduction to code and software that develops an understanding of its social and philosophical implications in the digital age. Written specifically for people interested in the subject from a non-technical background, the book provides a lively and interesting analysis of these new media forms.

211 pages, Hardcover

First published March 23, 2011

5 people are currently reading
95 people want to read

About the author

David M. Berry

14 books6 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
5 (18%)
4 stars
15 (55%)
3 stars
6 (22%)
2 stars
1 (3%)
1 star
0 (0%)
Displaying 1 - 5 of 5 reviews
Profile Image for Thy Duong.
16 reviews
March 15, 2023
Appreciate tons of examples he has given as reference to his statements. Since it is dated back to 2011, some knowledge in tech might be old-dated.
Profile Image for Medhat  ullah.
409 reviews18 followers
December 30, 2024
political philosophy arguing code as social function of human behavior and institutions, powering large companies :)
Profile Image for Dave.
45 reviews4 followers
March 14, 2015
There were some thoughtful observations on how the use of software differs fundamentally from other tools, but David Berry's understanding of software is pretty rooted in the late-90's. For example, he valorizes close-to-the-metal C programming and calls object-oriented programming a "fundamentally Taylorist" mode of production. That dismissal is a bummer, because I think modern programmers do some of their most interesting philosophical work when domain modeling (whether using OO or functional techniques): I think any exercise in domain modeling amounts to constructing the ontology of the business problem being solved.

I didn't fully digest the later chapters on this reading (lots of references to Heidegger!), but I think he did a decent job of capturing the experience of using software as an end user.
Profile Image for Alexander Svanholm.
1 review7 followers
April 11, 2018
It was a "pleasure" reading Berry's book. I think it's an aspiring book as it really tries to turn attention to the meaning that code and software in general assume as part of society. I did, however, disagree with a lot of his remarks, e.g., he calls Object-Oriented programming a "Taylorist technique" (pp. 40), which is utterly ridiculous. Sometimes it feels like the varied information that he presents is somewhat arduous to digest. At times I found myself bewildered by the multiple definitions of software/code - prescriptive? (pp. 32), running (pp. 32+94-) and crystallised code? (pp. 39). Despite some difficulties with explaining, Berry fantastically delivers an analysis of new media forms. What the book is in need of is a theoretical discussion of how software really interacts with different kinds of societies...
Profile Image for Donia.
161 reviews5 followers
Read
February 6, 2017
Read "The Idea of Code" and "What is Code" for Advanced theories of Communication.

Displaying 1 - 5 of 5 reviews

Can't find what you're looking for?

Get help and learn more about the design.