Vernor Vinge is one of my favorite authors; his Zones of Thought books are brilliant (especially his depiction of the Tines and the spiders of the world circling the OnOff star, both in terms of individuals and societies) and his Realtime/Bobble series is some of the best science fiction ever written. Thus, it was with high expectations that I turned to his 2006 novel Rainbows End, set in an alternate version of his short story “Fast Times at Fairmont High.” The short story and the novel have many similarities, including the same characters (Juan Orozco and the Gu family, though the names of the father and mother changed in the novel) and a similar fascination with what reality really is and the social effects of an internet carried to its extreme. While the short story is interesting, it really pales in comparison to the novel, which expands upon everything “Fast Times at Fairmont High” had to offer.
Rainbows End centers around the Gu family; in particular, world-renowned poet Robert Gu, who after having barely survived Alzheimer’s, is now learning how to live in a world where the real and the virtual are blended together. Almost everyone uses special clothes and contacts to be constantly wired into a global internet made possibly by a series of localizing nodes, and they can overlay various realities over what really exists. Essentially, everyone’s reality can be tailored to their own preferences, and people can work together to create larger “belief circles,” which are large virtual realities often based around works of fiction.
This whole idea of everyone having their own reality was the most fascinating part of Rainbows End, but alas it was not fully explored. Instead, Vinge set this as merely a backdrop for a more personal story about an old man trying to find his place in the world, a young woman trying to keep her grandfather out of trouble, a young boy trying to pass his classes, a conspirator trying to make the world a better place by less-than-savory means, and a rabbit intelligence whose power is only hinted at. This plot is well-done for the most part, though a bit complex and at times confusing, but to served to distract from a more thorough examination of a society firmly embedded in multiple clashing virtual realities. These clashes are hinted at, but never realized, as the book gets a little bit lost in its personal stories and plot. I think, in the end, it suffered from trying to do much.
Still, the book was very well-written, very engaging, and while a bit confusing, really made me think. I wish some aspects of it had been explored more thoroughly, and I hope that his probably sequel will do exactly that. It didn’t live up to my expectations, but it is still well worth a read.