Skip to main content

"Dreaming in Code" by Scott Rosenberg

This one I picked up because I read an excerpt on Salon.com, which made it sound enticing. And the first half was. It's about a group led by the guy who invented Lotus 1-2-3 (the early dominant spreadsheet program). They are trying to create something that they never called an Outlook killer though it seemed like one to me, and they're having a rough time. The book is non-fiction, something I had to keep explaining to the people I was telling about. I write computer manuals and dabble in project management in my day-job, and a lot of the anecdotes told in this book made me chuckle and shake my head. They had problems with the word "item", which meant different things depending on the person using the word; we have problems with the word Devices, and the word Preset (we have a Preset folder on the interface, and then subfolders that are also called Preset folders, but those preset subfolders hold presets, and are also called presets. I rewrote the documentation using a hierarchy of Preset folder, preset subfolders, and presets which can be activated individually or in a subfolder group.) Anyway, this was a book that I kept referring to at work while I was reading it; a lot of it related.

And then, halfway through the book, the story disappeared. I don't expect a plot per se for non-fiction, but there were two chapters of summations from different experts about why software sucks, and how it should suck less, and the history of sucking software. These anecdotes were interesting, but they went on too long. I mean, Chandler, the outlook killer, was barely mentioned for about 65 pages. And then there were the last two chapters, which seemed like an afterword, really. I felt like the author had abandoned the team. And in a sense he had. They had been working for years, and they were supposed to have shipped product by now, but I guess the book had to go to print. The ending was totally unsatisfying. I'll ruin it for you: Chandler didn't ship as of the publication date. I just checked the project's website (yay, google!) and they released version 0.7 on November 30, 2006. I guess they missed their 1.0 release date of spring '07, because, well, Spring ended last week. Maybe I found the ending unsatisfying because the book was due and I had to finish it because the library wouldn't let me renew (someone else had a hold on it) so I had to finish it in a two-day 150-page binge.

I will still quote this book to other people -- I learned a lot. "Your project will take longer than you think, even if you take into account that it will take longer than you think." "Software is hard." But the first half is way better than the second.

Popular posts from this blog

Best TW feedback ever

Over at the dayjob, SMEs are feverishly trying to get documents back to me all marked up, in preparation for the release that's supposed to happen the week I'm back from VP. Today's best comment: Unfortunately not true. SMEs, they're so cute.

Moraine

So a couple of days I thought I was done with this short story, and I wrote the last line of the story. I even dated it (that's how I can tell it's over). It was a little long, at 6600 words (I was aiming for 5000). But then I was walking to work, and I thought, "My, that was a lame ending. My endings are all crap." So yesterday morning, I scribbled out the date and wrote a bit more. And this morning I wrote a bit more again, and I dated it and called it done. And still, that ending seemed lame. So a few minutes later, in the last paragraph, I scratched out "the Oak Ridges Moraine" and wrote in "that stupid moraine". Much better. Now I can move on. But in the meantime, I was doing a little research about the Moraine, and I discovered that EGTourGuide lives on it. Only by one or two hundred feet, but I thought it was funny. Good for you, EGTourGuide, with all those excellent plants growing on that substandard soil, where in the olden days (you kno...

What I read: March 2024

  LHC #240: "Vita Nostra" by  Maryna and Serhiy Dyachenko. Translated by Julia Meitov Hersey. All I knew going in was dark academia. This was a neat thing to read after A Deadly Education last month. The students can leave this school at summer and winter break, but maybe they shouldn't. Also, interesting education method, providing Sasha with a CD player and punishing her if she leaves it in the mode where it plays all the tracks in sequence.  "Norse Mythology" by Neil Gaiman. When I finished Ragnarok by AS Byatt (last month? January?) I was thinking it might have made more sense if I had any knowledge of the subject matter. The boy had left this lying around, and it was not a tough read.  LHC #241: "Science on a mission: How Military funding shaped what we do and don't know about the ocean" by Naomi Oreskes.  I deferred this once because it was so long. History of science is challenging for me to read, because of the need to get a grasp on dispr...