3 ms·
Once, I had to evaluate for rewrite a program that was written in a naive "object-oriented" style. The program built up a large graph of objects, did a few tra
by duncanj 17y ago
Once, I had to evaluate for rewrite a program that was written in a naive "object-oriented" style. The program built up a large graph of objects, did a few transformations, and wrote its stuff out. It ran out of memory on small subsets of the data it needed to work on.
I evaluated the program's data usage and rewrote it with the metaphor that I had to process the whole thing from a tape drive. It was still object-oriented, but the memory needs were now bounded.
tl;dr: I don't see the dichotomy.
- eru 17y ago"tl;dr:" doesn't go down well around here. (Perhaps you should have just posted the first part of your comment. That part's good.)