Charles Simonyi's Not So Little Secret

In regard to today’s Wired News feature on Word 5.1 refuseniks, Bruce Damer of the DigiBarn writes, “Know why Word files are always so huge? Here’s a little secret from Charles Simonyi.” (Simonyi was team lead of Bravo, the first WYSIWYG word processor developed at PARC). According to Damer, Simonyi’s little secret is this: “Charles […]

In regard to today's Wired News feature on Word 5.1 refuseniks, Bruce Damer of the DigiBarn writes, "Know why Word files are always so huge? Here's a little secret from Charles Simonyi."

(Simonyi was team lead of Bravo, the first WYSIWYG word processor developed at PARC).

According to Damer, Simonyi's little secret is this: "Charles Simonyi and most of the BravoX team left Xerox for Microsoft as a group, around about 1982 or 1983. The first version of MS Word, which appeared maybe a year later, was essentially just a port of BravoX to MS-DOS. If you read the BravoX manual, you can see that it already has MS Word features such as Styles. MS Word also shows its ancestry in its native file format. Bravo and BravoX stored out files by essentially just dumping the memory heap. This made saving and loading documents very fast, but it also meant that a) the file format was not at all easy to decode, and b) some strange stuff, such as previously deleted text, is stored out along with live text. These idiosyncrasies of the file format are still present in the current version of MS Word."