The Lifecycle of Software Objects: Not long enough

Ted Chiang The Lifecycle of Software Objects SFF book reviewsSFF book reviews Ted Chiang The Lifecycle of Software ObjectsThe Lifecycle of Software Objects by Ted Chiang

Ted Chiang is one of my favorite writers. He only writes one short story, novelet or novella a year, it seems, but every one is a masterwork. A year in which Chiang’s name does not appear on every award ballot means that he’s skipped writing for a year. (If you haven’t yet read Stories of Your Life and Others, I strongly urge you to do so at once. This is what brilliance looks like.)

In The Lifecycle of Software Objects, Chiang posits that humans have developed a software program that gives buyers a pet — one that never requires walking in the rain and doesn’t cry to be held the way a baby would. But the program requires a significant investment of time and energy, as this software has the ability to learn. Each digient, as these creatures are called, develops its own personality based upon its interaction with its owner. They are able to speak, and their ability to do so develops much the way a human child’s would, that is, through interaction with humans. Digients are great fun for a lot of people…

…People who tire of them. Digients become yesterday’s fad. They are turned off, the same way you can turn off any other computer program, and left in stasis. Fortunately for the digients, they don’t experience anything while they’re turned off, and the only way they notice is because they do not share experiences with other digients who have been kept running continuously. Nonetheless, the fading of the craze for these creatures becomes more and more troublesome, particularly as the original platform on which they were built to run becomes obsolete, and there is nowhere left for them to play.

Worse, some humans have taken to abusing digients for sexual pleasure. This bears an uncomfortable resemblance to child pornography and/or prostitution; but do those concepts make the slightest bit of sense when applied to software programs? If you program the digients to enjoy their sexual exploitation, does that excuse using them in such a way?

Chiang has hold of a great many questions about artificial life. Steven Spielberg’s treatment of the subject in the movie, A.I.: Artificial Intelligence, is cursory in comparison. As usual, Chiang is playing with deep philosophical concepts.

The Lifecycle of Software Objects is the first work Ted Chiang has written that fails to live up to the high standard he has set for himself. He has hold of an idea that deserves a full novel: what duties do humans owe to the artificial intelligences they create? But rather than write that novel, he has forced his work into the confines of a novella and these concepts are too deep to be convincingly explored in such a short space. It shows, for example, every time he tries to demonstrate that time has passed with a clumsy transition: “The year following Blue Gamma’s closure involves many changes for Derek.” “Another year passes.” “Two more years pass. Life goes on.” The seamless writing Chiang’s audience has come to expect has gone missing. Many of his fans have long wished that Chiang would write a novel and this idea would have been the perfect vehicle for him to attempt his first. As it is, The Lifecycle of Software Objects is the longest work Chiang has ever written, but it should have been longer yet.

The Lifecycle of Software Objects — (2010) Publisher: What’s the best way to create artificial intelligence? In 1950, Alan Turing wrote, ‘Many people think that a very abstract activity, like the playing of chess, would be best. It can also be maintained that it is best to provide the machine with the best sense organs that money can buy, and then teach it to understand and speak English. This process could follow the normal teaching of a child. Things would be pointed out and named, etc. Again I do not know what the right answer is, but I think both approaches should be tried.’ The first approach has been tried many times in both science fiction and reality. In this new novella, at over 30,000 words, his longest work to date, Ted Chiang offers a detailed imagining of how the second approach might work within the contemporary landscape of startup companies, massively-multiplayer online gaming, and open-source software. It’s a story of two people and the artificial intelligences they helped create, following them for more than a decade as they deal with the upgrades and obsolescence that are inevitable in the world of software. At the same time, it’s an examination of the difference between processing power and intelligence, and of what it means to have a real relationship with an artificial entity.

SHARE:  facebooktwittergoogle_plusredditpinterestlinkedintumblrmail  FOLLOW:  facebooktwittergoogle_pluslinkedinrsstumblr

TERRY WEYNA is spending the second half of her life as a reviewer, critic, scholar and writer, after having spent the first half practicing law in a variety of states and settings. (She still does legal research and writing for a law firm in California). Terry lives in Northern California with her husband, professor and writer Fred White, the imperious Cordelia Louise Cat Weyna-White, and a personal library that exceeds 12,000 volumes.

View all posts by Terry Weyna

3 comments

  1. I have this one on the TBR pile. I loved Stories of Your Life and Others.

  2. Stories of Your Life and Others is a life-changing book if you love good science fiction! It’s amazing. “Hell is the Absence of God” is probably the best science fiction (or fantasy, if you prefer) story I’ve ever read, and I can’t forget it.

    I wish this book had had that same Chiang magic, but alas, I really think it’s not quite there. Many disagree with me, and you may be one of them — in which case, let’s discuss!

  3. I put Stories of Your Life on my Kindle the day Stefan reviewed it. I haven’t had a chance to read it yet, but I will.

    I did skim through Lifecycle and it looked interesting, but I agree with Terry that it deserves more space.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>