>> That the list of allocated memory is kept in a SQL database in sub-
dungeon in the basement of Microsoft corporate headquarters, and
you'll be taxed on every piece of memory you use? I believe all of
these are allowed by ANSI C, but they are rather unlikely
implementations.
I don't see what is unlikely about this. Presumably you will be charged for
each byte when allocated, and also for each read or write. 1s will be
charged at a higher rate than 0s, because of extra electricity used.
Microsoft corporate headquarters is already full of copies of every
computer document you ever created (all versions) and every keystroke
you ever made. The archive goes all the way down to Hell, and fills
it. There's no *ROOM* for a database of allocated memory in the
corporate headquarters. The real database is kept in the headquarters
of its wholly-owned subsidiary, the IRS.
Microsoft charges not only for allocating the memory, but for how
long you use it, in spite of the fact that it's YOUR memory that
YOU paid for. This is one reason why Windows has so many memory
leaks - it's a revenue-enhancing feature.
Gordon L. Burditt