Fun Fact:

The MSWord .doc file format basically originated as a raw memory snapshot.

As in, whenever you clicked "save" you were pretty much just doing a core dump.

That tells you what kind of mindset the MSOffice team operates under.

@msh No idea if Word still works this way, but it used to be you could reduce a Word document's file size with the Save As command. To speed up file saves instead of saving the full document when doing an ordinary save Word would just append the changes to the end. "Delete five characters at location XYZ, enter this string, move to end, enter this text." (A "Quick save") Doing a Save As on the other hand took the time to write a fresh copy of the current state.


LOL I remember having a "save as" habit in MS Word! Not sure if it matters on docx-based versions anymore, but yeah, the reason for "core dump save" was performance and less code required. The side effect was that it included such baggage.

It was pretty aggravating when .doc files for the
early Xenix, MSDOS, Mac and Atari ST (yes it was ported to the ST!) Versions weren't really compatible.

DOC evolved into this horrid "mini filesystem" of twisty little OLE objects, all alike.

@msh @LilFluff Reminds me of a story (that I unfortunately can not currently find) where someone wrote that, at some ancient time, basically no one outside of the Office team understood how Outlook starts up, since it did things very different from normal Windows applications.

Sign in to participate in the conversation
COALES.CO - Come Together!

Micro-blogging site operated by Mark Shane Hayden of Coalesco Digital Systems Inc. We are located in Alberta, Canada. This is NOT intended to be a commercial/promotional site! Registration is open to anyone interested in civil discussions on any interesting topic--especially technology, current events and politics.