Live data from Hacker News

Operating Systems: Three Easy Pieces

pages.cs.wisc.edu

1–10 of 30 posts

Re: Operating Systems: Three Easy Pieces

#3
Reading this book right now. Very interesting/entertaining prose and I like how they contextualize things being discussed into the history of computing. It might not be as dense as some other texts, but it's worth the read if you haven't taken an OS course.

Re: Operating Systems: Three Easy Pieces

#7

Heads up to anyone wanting to go through this book and use the code samples: they're all in Python 2. Don't let it deter you though, it's a fantastic book.

My memory was telling me the examples were all in C, so I went just now and picked a few random chapters, and the examples I saw were in C.

Re: Operating Systems: Three Easy Pieces

#8
There was a long period of time after I “learned to code” where everything still seemed like magic. Working through this book for 10 weeks in my OS course at school was when the magic finally become real and concrete.

Edit: Just noticed my professor for that class contributed some new chapters! Cool!

Re: Operating Systems: Three Easy Pieces

#9

Heads up to anyone wanting to go through this book and use the code samples: they're all in Python 2. Don't let it deter you though, it's a fantastic book.

I'm working through this now and have been able to run all the Python code I've come across so far with Python 3. For example https://github.com/remzi-arpacidusseau/ostep-homework/blob/m... is written to run under either 2 or 3.

Re: Operating Systems: Three Easy Pieces

#10

Heads up to anyone wanting to go through this book and use the code samples: they're all in Python 2. Don't let it deter you though, it's a fantastic book.

My memory was telling me the examples were all in C, so I went just now and picked a few random chapters, and the examples I saw were in C.

The book has a ton of C code snippets, and some other code examples, but all of the 'homework' problems are in Python.
Post reply on HN