I read the book on release and loved it. The main themes and plot points are present in the movie, though it's overall a bit less nerdy and a bit more comical than the book. I think it is easily one of the best, most enjoyable sci-fi movies released this decade.