Software Engineering discussion
The Mythical Man-Month
>
Ten Pounds in a Five-Pound Sack
date
newest »

I think that these issues are important at the extremes: The very small (your embedded/mobile example) and the very large, where improper algorithm choice and implementation could lead to scale and performance problems.
It was fascinating to see the rental costs of memory and the APL interpreter (and a reminder that yes, software used to be rented more than it was purchased)!
It was fascinating to see the rental costs of memory and the APL interpreter (and a reminder that yes, software used to be rented more than it was purchased)!
I think embedded systems and mobile OS are today's versions of this chapter. It has been several years since I had to care about some of the space requirements discussed in this chapter. I think it's a nice background to have, but not a universal issue anymore.