Article View: uk.comp.os.linux
Article #1449Re: Microsoft and obsolescence (was Re: KDE v. Gnome - don't you guys ever change subject lines when a thread goes off topic?)
From: Mr S A Penny
Date: Mon, 05 Oct 1998 00:00
Date: Mon, 05 Oct 1998 00:00
37 lines
3033 bytes
3033 bytes
In article <6v3uei$593$1@shell17.ba.best.com>, jbuck@best.com (Joe Buck) writes: >Nick Andrew <nick@zeta.org.au> wrote: >>It occurred to me on discussing this issue that perhaps the save format >>(what is written to disk) may be closely related to the data structures >>used in the program. > >That's correct. Microsoft is fond of "serialize", a scheme for dumping >an image of a C++ object hierarchy to disk. The system is rather poorly >designed and inflexible (there is a versioning system but it requires >base classes to know version numbers of derived classes and other evils >like that), but it has the small benefit of giving programmers a simple >way to do a persistent store. > >>It may be that when the user "saves" a document that the in-memory data >>structures are dumped to disk with little or no formatting, which results >>in the oft-reported junk and deleted text in the output file. > >Correct. (I'm amazed that business puts up with the information leaks >this causes; people who publish Word documents often are publishing text >from earlier drafts that the author thought was deleted). I've used word6 a lot and I got suspicious about how it took so (expletive) long to save to floppy (so much that I wrote a macro to save to HD and copy to floppy and it was 2-5 times faster!) so I checked out the dataflow with a cache program and saw that it wrote the same thing/read it back twice! odd! also I think the 'quick-save' option just dumps the data structure whereas the default is to 'defragment' the virtual file-system which makes up the word6 file... SammyTheSnake -- SammyTheSnake@HotMail.com PHUAE@Warwick.ac.uk S.A.Penny@Warwick.ac.uk http://www.geocities.com/Athens/Forum/3353/ Check out my (E)TLA refference page at http://www.warwick.ac.uk/~phuae/
Technical Details
Message-ID:
<6vaq2d$2jf$1@holly.csv.warwick.ac.uk>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<907103252snz@vision25.demon.co.uk> <ys4stod03w.fsf_-_@tulyar.sdd.cegelecproj.co.uk> <6v19t4$ksh$1@gidora.zeta.org.au> <6v3uei$593$1@shell17.ba.best.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1103af,4460b3faefba3773 X-Google-Attributes: gid1103af,public X-Google-Thread: 1025b4,942a0596db2b8174 X-Google-Attributes: gid1025b4,public X-Google-Thread: 10d8ad,4460b3faefba3773 X-Google-Attributes: gid10d8ad,public X-Google-Thread: f4bda,4460b3faefba3773 X-Google-Attributes: gidf4bda,public X-Google-Thread: fcfb9,942a0596db2b8174 X-Google-Attributes: gidfcfb9,public From: phuae@lily.csv.warwick.ac.uk (Mr S A Penny) Subject: Re: Microsoft and obsolescence (was Re: KDE v. Gnome - don't you guys ever change subject lines when a thread goes off topic?) Date: 1998/10/05 Message-ID: <6vaq2d$2jf$1@holly.csv.warwick.ac.uk> X-Deja-AN: 397943791 References: <907103252snz@vision25.demon.co.uk> <ys4stod03w.fsf_-_@tulyar.sdd.cegelecproj.co.uk> <6v19t4$ksh$1@gidora.zeta.org.au> <6v3uei$593$1@shell17.ba.best.com> X-Complaints-To: abuse@csv.warwick.ac.uk X-Trace: holly.csv.warwick.ac.uk 907602829 2671 137.205.4.3 (5 Oct 1998 15:53:49 GMT) Organization: University of Warwick, UK NNTP-Posting-Date: 5 Oct 1998 15:53:49 GMT Newsgroups: uk.comp.os.linux,comp.os.linux.misc,comp.os.linux.x,comp.os.linux.advocacy,gnu.misc.discuss