Category: Book reviews

  • Book review: The long way to a small, angry planet – Becky Chambers

    Book review: The long way to a small, angry planet – Becky Chambers

    On the back of a review by Terence Eden (who somehow manages to blog every day about a wide range of interesting things!), I picked up Becky Chambers’ debut novel. I wasn’t sure entirely what to expect of the book, but having read the first one, I’m now well into the third book in the series.

    The book is marked as sci-fi, but it’s probably better considered speculative philosophical fiction. Yes, there are your typical space fantasy elements — amazing aliens! fancy technology! space war! — but it seems to me that the book is more interested in exploring the interpersonal dynamics and providing analogies for acceptance of diversity, particularly in relation to gender. In the space fantasy milieu, Chambers has crafted aliens with non-discrete genders — and then just made this a completely normal part of the world for her characters. In other words, she has — at least in this regard! — built a utopian world.

    There is some fun sci-fi stuff in the novel, too. I enjoyed the considerations of whether an AGI, being sentient, is therefore alive, and should be apportioned the same rights and freedoms as any other sentient being. (Chambers dives into this a lot more in the sequel).

    There are distinct elements of Alan Dean Foster’s worldbuilding, and elements of The Expanse in here too — but this novel does stand on its own merits. It’s not a heavy read, but it’s also not something to just skim over. Worth a read!

  • Book review: Instant Geany IDE

    Due, I think, to the popularity of my dark Tango colour scheme for Geany, I was recently approached by Packt publishing to review Instant Geany IDE, by Nguyễn Hồng Quân. Although I no longer use Geany on a day-to-day basis, I still use it regularly for miscellaneous tasks.

    Instant Geany IDE provides a quick guide to getting up and running with Geany, a light-weight editor and IDE. The book includes a guide to installation, an overview of the interface, details on some of the more advanced features, and suggested further reading. The written style is clear and conversational, and the explanations of Geany’s functionality work well as jumping-off points for further exploration and investigation. This book would be of most use for someone new to software development.