You might be wondering why I wrote this. Part of the reason is that I thought, "Hmm, I should take a picture," each time it changed, but never did. Another reason, however, is that it reminded me of
The other day I went to the new Ultra Foods grocery store in my neighborhood. I notice that the checkout computer is running Windows XP. Nerd that I am point out that it should be running an embedded OS, preferably *nix. (Windows stability aside, there's no reason to run a PC OS on a checkout computer--running Mandrake would be stupid too.) The clerk then told me that the computer had crashed four times that day.
It's not that I'm virulently anti-Microsoft (after all, I was against the antitrust lawsuit), it's more that I'm against stupid computer decisions. After all, when the local Jewel switched from IBM machines with green-on-black displays to newer comptuers with LCD monitors, at least they had the sense to use a DOS program.
Real Programs don't use shared text. Otherwise, how can they use functions for scratch space after they are finished calling them?