Skip to main content

★★★★★ It *WAS* great

Numerical Methods That Work

Forman S Acton

This is a difficult book to rate, because it is so much an artefact of its time. For about ten years (1973-1983) it was my Bible. Now, in 2023, I'd have to call it virtually useless for the practicing software engineer. That it was reprinted in 1997 by The Mathematical Association of America is a tribute to its classic status in the field. But by 1997 it was, honestly, already obsolete. I have decided to give it five stars as the classic it is, although I don't recommend anyone use it now.

In 1973 I started as a freshman at Cornell University, where I immediately joined a chemistry research lab. I did chemical kinetics research. We needed software to analyze results, and I wrote it. That was the way it worked then -- if you used software, you were more than likely going to write it. (Not everyone -- the other folks in the lab used my software. So I was that 17-year-old computer nerd, though we weren't called that then.)

My copy -- even as an impecunious undergrad I deemed it worthwhile to splash out on a personal copy -- was the 1970 red clothbound edition. The title was, as usual, stamped on the cover and inked in silver -- "Numerical Methods That Work". But if you looked closely you saw that preceding "Work" was stamped the word "Usually", stamped but not inked. Forman S. Acton had a sense of humor. That was appealing. Indeed, the entire book is amusingly tendentious -- as a programmer, Acton had very definite ideas about how to program, and he is not shy about calling people who use computers thoughtlessly fools.

Acton's ideas have not aged well. To Acton computer time and memory were scarce resources, and a programmer who wasted them because of not having given the due amount of thought was scorned. That a computer could be thought of as a labor-saving device meant to save humans unnecessary work barely penetrated his consciousness. That made sense in 1970, when a university might own one -- count 'em, one -- very expensive mainframe IBM computer (far less powerful than the processor in your current phone), used for all campus computing.

By 1973, when I came on the scene, this was changing. LASSP (Laboratory of Atomic and Solid-State Physics) had its own DEC PDP-11/20 minicomputer the size of two refrigerators, and 1 MB removable hard disks the size of a large serving platter, on which I did most of my work. By 1976, when I graduated, microprocessors were becoming a thing, and personal computers (well out of reach of a student for whom buying a personal hardback copy of Numerical Methods that Work was a nontrivial financial decision) were just beginning to become a thing.

In the mid-1990s another thing happened that further obsoleted Acton. "Don't reinvent the wheel" is a universal principle of good engineering -- if someone has solved this problem before, adapt their solution! In 1973, here's how that worked. Suppose I need to solve a system of equations Ax=y, where A is a positive-definite symmetric matrix and x and y are vectors. I looked in Acton and learned that a PD symmetric matrix could be factored by Cholesky decomposition, which he explained, and the equations solved that way. So I wrote a function to do Cholesky decomposition, and called it as part of solving my equations.

I would not do that now. I would look for a free linear algebra library, skim the relevant part of the doco (by far the most difficult step), then call the appropriate library function. For instance, I might use x=scipy.linalg.solve(A, y, assume_a='pos'). Now, it is still important to understand how the library functions do their jobs. But the availability of large, well-written and documented libraries completely changes software development.

So, five stars for this work of faded glory!

Amazon review

Goodreads review
 

Comments

Popular posts from this blog

★★★★☆ What are these people?

Red Side Story Jasper Fforde When I reviewed   Shades of Grey , the first novel in  Jasper Fforde 's  Shades of Grey  series, I asked Although I referred to Eddie as a young man, it is not clear to me what the people of the Collective are. I think they are more-or-less human. ... However, in some ways they behave like automata. These are puzzles that I hope Jasper Fforde will clear up in subsequent novels in the Shades of Grey series. Now I'm patting myself on the back, because that is indeed what  Red Side Story  is about. Or so say I. You might think it is about other things -- a love story, a fight to survive, a battle for justice, a cycle race -- and you would not be wrong.  Red Side Story  contains multitudes. Shades of Grey  ended in a flurry of revelations about the Collective. Eddie, Jane and Courtland Gamboge visited the abandoned town of High Saffron, where Jane revealed that all the people supposedly sent to Reboot were in fact sen...

★★★☆☆ The Great Geometer

The Impossible Man: Roger Penrose and the Cost of Genius Patchen Barss If I were asked to name the greatest physicists of the second half of the twentieth century, I would probably choose three:  Richard Feynman ,  Steven Weinberg , and  Roger Penrose . (I am a neuroscientist and a mathematician with a long interest in physics. I'm not the best person to choose great physicists, but I'm not the worst.) Thus when my local Theoretical Physics Institute (every town should have one!), the  Perimeter Institute , announced a public presentation by  Patchen Barss , a science journalist who has written this biography of  Penrose , I immediately snagged a ticket. Barss  wounded my confidence by emitting that cliché of the science popularizer: that you make science interesting by telling the "human story." Oh, please! I don't read a biography of  Penrose  for the sake of the human story. Why do science popularizers find it so hard to believe that there...

★★★★★ A Cyberspace Cowboy

Count Zero William Gibson Count Zero  was the first book in  William Gibson 's  Cyberspace  trilogy I read. I picked it up in an airport bookstore, where it was on display, so it was probably pretty newly published -- let's say 1984. The Internet existed -- I had been using it to send email, although that was still pretty difficult and took some figgerin. It would be another ten years before  Tim Berners-Lee 's World-Wide Web got off the ground as a thing that any academic could use, and thus a version of  Gibson 's cyberspace became real. There were no eBooks back them (not really), which meant that a person like me, who must ALWAYS have a book to read, had to carry a backpack full of heavy paper books when I traveled. A quick glance in the bookstore made it clear that  Count Zero  was my kind of book. And it was. As it happens, the series works almost equally well in the order  Count Zero ,  Neuromancer ,  Mona Lisa Overdrive ...

★★★★☆ A Study in Scarlett

The Notorious Scarlett and Browne Jonathan Stroud A warning to begin -- this review will contain spoilers for book 1 of the series  The Outlaws Scarlett and Browne . I will, however, try to avoid spoilers for this book itself,  The Notorious Scarlett and Browne . In fact, this review is much easier to write than the one for  Outlaws , because now I can be upfront about Albert's mental powers -- he reads minds, and he has poorly controlled telekinetic powers, which so far have mostly manifested in the form of huge explosions in his vicinity that somehow luckily spare Albert himself and his friends grievous bodily harm. In  Outlaws  we learned most of the story of Albert's life, at least to the extent he himself knows it, through flashback chapters. His earliest memories are of Stonemoor -- a prison/education facility for people like Albert who have mental powers -- and of Dr Calloway there, who tormented him, ostensibly to teach him to control his powers. I confe...

★★★★★ Forensic anthropology fiction

Déjà Dead Kathy Reichs I discovered  Kathy Reichs '  Temperance Brennan  books when a young lady I was chatting with told me she wished to become a forensic anthropologist. That seemed oddly specific, and my curiosity was aroused. It took only a little investigation to discover Tempe Brennan. I have not read the entire series, but I have read at least through #16  Bones of the Lost . The great strength of the Tempe Brennan books is their authenticity. Tempe Brennan is a forensic anthropologist who lives and works in North Carolina and Montreal. It is obviously no coincidence that  Kathy Reichs  is a forensic anthropologist who divides her time between Charlotte, NC, and Montreal. She is also on the Board of Directors of the American Academy of Forensic Sciences. So, she knows this stuff cold. It shows. The Tempe Brennan novels are very technical -- so technical that I'm surprised anyone but me reads them. If you want a detailed description of the succession...

★★★☆☆ Commentary disguised as a novel

The Handmaid's Tale Margaret Atwood I think I read  The Handmaid’s Tale  around 1986, when it first came out and became famous. I found it tedious. I have since looked at one or two other works by  Margaret Atwood , and honestly, I have never enjoyed one. You have probably spotted my problem. It is that verb "enjoy". I read books for enjoyment. Not only enjoyment, but also enlightenment and information, and to broaden my mind. But I also enjoy those things, so the verb "enjoy" should not be taken to imply that I will only read a book that is a ball of fun fluff. (Indeed, if you care to peruse the list of books I have recently reviewed, you'll see a five-star review for  Nonlinear Dynamics and Chaos: With Applications to Physics, Biology, Chemistry, and Engineering . Let me just state, for the record, that  The Handmaid’s Tale  is less entertaining than  Nonlinear Dynamics and Chaos . To me! Of course I speak only for myself.) But  The Handmaid’s T...

★★★★☆ We return to the world of the Others

Lake Silence Anne Bishop Lake Silence  continues  Anne Bishop 's series  The Others , except it doesn't quite.  The Others  consists of five novels about blood prophet Meg Corbyn and the city of Lakeside, which is located where, on Earth, Buffalo, New York is. Lakeside and Meg, however, are on Namid, a world that is geographically much like Earth, but ruled mostly by beings that call themselves  terra indigene , who regard humans as prey. In  The Others  a group of profoundly stupid and badly informed humans take on the Others (as they call the  terra indigene ) and are very nearly wiped out. A few humans survive by learning to live with the  terra indigene . The story of Meg finished, we now move on to a different part of Namid and other humans. Three such novels constitute the successor series the  World of the Others . We don't actually move very far.  Lake Silence  takes place on the shores of Lake Silence, one of the ...

★★★★☆ Making heroes of Rednecks and Hillbillies

Demon Copperhead Barbara Kingsolver You already know that  Demon Copperhead  by  Barbara Kingsolver  is a retelling of  David Copperfield  by  Charles Dickens . Indeed, it is so faithful a retelling that, if the publisher had not already spilled the beans, I would feel compelled to mark this review a spoiler because of mentioning  David Copperfield . If you have read  David Copperfield  at all recently, then you will recognize the characters and the major plot points as you read  Demon Copperhead . (I last read  David Copperfield  when I was a kid in the late 1960s, so I was blessedly free from this detailed anticipation as I read  Demon Copperhead . I did, however, check out the Wikipedia plot summary of  David Copperfield  on finishing  Demon Copperhead , so I'm up to speed on both plot outlines.) And this, I say, is absolutely fine! If you're going to steal, by all means, steal from the best! I am co...

★★★☆☆ Where does Wizards' magic come from?

Sourcery Terry Pratchett,  Colin Morgan (narrator), Peter Serafinowicz (narrator), Bill Nighy (narrator) Sourcery  is the fifth novel in  Terry Pratchett 's  Discworld  series, and the third  Rincewind  novel. If I have a complaint about this novel, it is the plot. What about the plot? Well, to be honest, I can't say. I finished the book two days ago, and already I find it difficult to remember the story. Lots of Wizards fighting battles and Rincewind getting caught up in troubles that he is, as always, unequipped to deal with. It does not appear to me that this novel is really meant to be a story. It is more of an infrastructure novel. By that I mean that it lays out more about how the Discworld works and introduces some new characters that  Pratchett  can use in future novels. The story of the novel, such as it is, concerns where the magic of Wizards comes from. (Not Discworld magic in general, but the magic used by Discworld Wizards.)...

★★★★☆ Witch/Cinderella story

Not a Drop to Drink Seanan McGuire Not a Drop to Drink  is  Seanan McGuire 's February 2024 Patreon reward. She introduces it as follows: Just a small rumination on the nature of witches and heroes this month, and how much things change depending on where you're standing when the sky falls down. (Image: Elsie on the dining room table, posing with a copy of The Wild Beyond the Witchlight .) It's a brief (nine pages in PDF) standalone short story about witches and water. It is everything a short story should be! Not a Drop to Drink on Patreon