Operating Systems: Three Easy Pieces
X**R
Quite better then dry dinosaur one
I loved the style this book is written in.This particular book is great just as a context of ideas that are multiconnected within OS and some expertise doing homeworks at the end of each chapter while providing great tons of references for you to go really deep and master what appeared to you interesting.A surprisingly fun read for such a technical book, has jokes, dialogs, authors thoughts on each reference, it even has an easter egg to another Operating System Concepts book!
M**O
Incredible, fun book - unexpected page-turner
As a self-taught programmer and software engineer, I spent years with a voice inside my head telling me that low-level computing and systems engineering was not for me. This is the first book that I've been able to dive into and truly understand. I was impressed at how concise and clear the explanations are; the author's tone and light humor makes reading this fun. After just a few days with the book, I'm already 1/3rd of the way through.It really says something when a book on operating systems is a page-turner. If you're a programmer or engineer wanting to fill in the missing gaps in your knowledge, I highly recommend this.
R**E
Solid Overview of Operating Systems
Overall, this is an outstanding textbook. The authors write with clarity and assess various aspects of their topic with the right level of detail. The book feels like it was thoughtfully arranged and refers to its own organization in a way that makes the reader understand why the author's settled on its particular structure.The awkward elephant in the room with this book is that its authors want very badly to be funny, I guess as a tool for being more approachable? The book is littered with truly bad jokes and "dialogues" that add nothing positive to the experience of the textbook. You will absolutely enjoy this book more if you skip the footnotes and dialogues. The dialogues are also alienating for adult self-study readers who arrive at this textbook by way of 'Teach Yourself CS', because they all assume that the reader is a college student.
B**E
Excellent Book; Great Information, Very FAIR price !!
Excellent informative well written book with outstanding references with a very FAIR price. This is what all should be above par.
J**U
There's good textbooks like Patt's introduction to computing book that I ...
There's good textbooks like Patt's introduction to computing book that I really learned alot from. Then there are tet books like this one, where I got it for the class but collects dust. At most, it's a fair reference, which is almost all textbooks. So Good Rating.
G**G
Well Written and Highly Recommended
Phenomenal book with extremely good explanations and the online material is superlatively good. I would easily recommend it over the Dinosaur book. I’m a systems engineer and work with a lot of Linux day to day and I picked this up to go over some old topics for review and next thing I had read more than half the book just from the pleasures of their explanations and analogies. I would recommend it to a beginner but I’d point out that you should have a bit of python and bash under your belt. Not meant for an absolute beginner, more for someone who has played with a Linux distro before and has ran a program through the bash shell. Not at all trying to say you could not learn from this or use it as an intro, but I’d recommend that base knowledge going in.
N**D
Excellent Book
I found this book to be a very approachable introduction to operating systems. It's full of great examples using the C language in a Unix environment, which is great for learning operating systems. Notably, the chapters are kept extremely short: this was a great decision by the authors, it makes the material more understandable. The text is not mathematically difficult but it's technical enough to deal with real systems. I've read it through a couple times and I'm sure I can get something out of it each time I read it. It has good exercises and references. It's one of my all-time favorite bed-time reading materials.
M**N
Wonderfully Informative
As a self-taught SWE, this book filled many gaps in my knowledge about operating systems. It’s obvious the authors love this subject and teach it with great care.The sections are punctuated by student/professor dialogues to help recap the material and provide a nice break from technical exposition. Significant ideas are highlighted in “crux”/“aside” sections, and I expect these will be useful when I eventually refer back to this book in the future.It’s a challenging topic but I got a lot out of reading this.
Trustpilot
2 weeks ago
3 weeks ago