3 ms·
The author is also a computer scientist so many of his books are well detailed for those versed in related fields (the way biologists write sci-fi books that sc
by SolarNet 11y ago
The author is also a computer scientist so many of his books are well detailed for those versed in related fields (the way biologists write sci-fi books that scatter biology details other readers not versed in the subject would miss) like people here.
A Deepness in the Sky, for example, touches on open source, technical debt, project management, memory density, branching, DRM, encryption, stenography, and other more nuanced topics; but it's a sci-fi novel first. All in the backdrop of a universe with no FTL (at least for this book in the "series", more like books in the same universe).
He also does great alien races (the other book in the series, A Fire upon the Deep, has alien races which behave on different computational architectures to achieve sentience; and touches on obfuscated code (among other topics) in a great way).