Slashdot Mirror


Charlie Stross: Why Microsoft Word Must Die

Jeremiah Cornelius writes "Rapture of the Nerds co-author Charlie Stross hates Microsoft Word, worse than you do. Best of all, he can articulate the many structural faults of Word that make his loathing both understandable and contagious. 'Steve Jobs approached Bill Gates... to organize the first true WYSIWYG word processor for a personal computer -- ...should it use control codes, or hierarchical style sheets? In the end, the decree went out: Word should implement both formatting paradigms. Even though they're fundamentally incompatible... Word was in fact broken by design, from the outset — and it only got worse from there.' Can Free Software do any better, than to imitate the broken Microsoft model? Does document formatting even matter this much, versus content?"

10 of 479 comments (clear)

  1. Here's the real problem he has by phantomfive · · Score: 5, Insightful
    Like the rest of us, he's perfectly happy to use many of the other tools around, but at the end he finally gets to his point:

    somehow, the major publishers have been browbeaten into believing that Word is the sine qua non of document production systems. They have warped and corrupted their production workflow into using Microsoft Word .doc files as their raw substrate, even though this is a file format ill-suited for editorial or typesetting chores. And they expect me to integrate myself into a Word-centric workflow, even though it's an inappropriate, damaging, and laborious tool for the job.

    So his publisher is forcing him to use Word. I would be annoyed as well. I know at least some publishers accept PDF (and some even LaTeX). So maybe he should just choose a different publisher.

    --
    "First they came for the slanderers and i said nothing."
  2. ugh by Sneftel · · Score: 5, Insightful

    Yes, let's enumerate all the structural untidinesses of Word. Let's blame that application -- which held its own, against many, many competitors, not because of a megacorporation strong-arming it (remember, MS was not always a megacorp) but because it was good at doing what users wanted it to do -- for the inelegance of its data model. Let's compare it to SGML, which is so much nicer and easier and so much more elegant if you're a programmer and can appreciate that sort of elegance, and if you're not a programmer, well then for god's sake why are you touching a computer?

    If you want SGML, you know where to download it.

    --
    The opinions stated herein do not necessarily represent those of anybody at all. Deal with it.
    1. Re:ugh by K.+S.+Kyosuke · · Score: 5, Insightful

      which held its own, against many, many competitors, not because of a megacorporation strong-arming it (remember, MS was not always a megacorp)

      Actually, that's most likely the reason why it succeeded. 1) MS pushing their OSes through anticompetitive practices (confirmed in court!), 2) MS having intimate knowledge of their own OSes helping them write better apps, 3) customers buying MS Office for various reasons including more hassle-free operation on their PCs, 4) the whole network effect thingy kicking in.

      --
      Ezekiel 23:20
  3. Malice vs. Incompetence by mystikkman · · Score: 5, Insightful

    Joel Spolsky has an excellent write up on why the Office file formats suck. A must read.

    http://www.joelonsoftware.com/items/2008/02/19.html

    He actually worked on Excel leading to funny anecdotes like this one

    http://www.joelonsoftware.com/items/2006/06/16.html

    1. Re:Malice vs. Incompetence by Anonymous Coward · · Score: 5, Insightful

      Do you really believe Word has advanced and improved since 2006?

      The disbelief part is that an article from 2006 is still relevant to describing Word.

  4. Am I Asking Too Much? by rueger · · Score: 5, Insightful

    My number one wish for any word processor, but especially Word, is a switch that says:

    I'm writing a document that will be printed out on paper with black toner.

    At a minimum, I don't want e-mail addresses or URLs changed to blue, or underlined, or hyperlinked.

    My number two wish is a switch that says:

    Anything pasted into this document will adopt the formatting of the line into which it is being pasted.

    I cannot think of a single instance, ever, when I wanted the formatting from some web page to be carried over into my document. My final wish is to find a word processor that assumes, or at least makes really easy to specify, that the Page One Header will not be used on subsequent pages. I don't recall how Word does that these days, but in LibreOffice it involves creating a style just for the first page. Assuming that you've managed to Google the specific forum post that tells you that.

  5. Re:W. Richard Stevens writes: by Blakey+Rat · · Score: 5, Insightful

    Gee, I can't imagine why people would use Word over this.

    Christ. This article, like so many here at Slashdot, summarizes to: Usability matters. Usability matters A LOT. Open source developers still don't fucking get it.

    Here's a thought: if you want people to stop using Word, why not make something better than Word? Shocking.

  6. Re:Rapture of the Nerds author doesn't like Word? by Princeofcups · · Score: 5, Insightful

    There's not a damn thing wrong with Microsoft Word. It is quite adequate--superb, even--for 99% of the people 99% of the time. I've written several 300 page books with it, including extensive indices, sidebars, tables, graphs, and pics and it works just fine.

    Will you hate me if I tell you that you could have created that book in less than half the time with Framemaker, the best publishing application of it's time, damn you Adobe for abandoning it! One major problem with most Microsoft supporters is that they live with such blinders on. "Word is great" is synonymous with "I've only ever worked with Word and now know so many work arounds for all its deficiencies that I'll never change." Word and Excel have so much legacy cruft that I find them mostly unusable. In the words of Larry Wall, simple things should be simple, and hard things should be possible. I can't think of a single Microsoft application that follows that mantra.

    --
    The only thing worse than a Democrat is a Republican.
  7. Re:Long live TeX and LaTeX by tftp · · Score: 5, Insightful

    you are supposed to write things. Then you twiddle how it looks a bit at the end.

    That's hardly how any business document in existence is written. Layout is considered at the same time as the content. Presentation is often more than 50% of the value of the document. It is essential to be able to make edits right in the final output. Nobody is willing to print the DVI, then mark it up with a red pen, and then to find corresponding code that programs that piece of the document, and then to change it ... and once you change something on page 1, things cascade down to page 100 - pictures and tables jump onto different pages, blank areas show up where none were before... this means you need to redo the DVI and review after every change. To compare, a WYSIWYG wordprocessor gives you exactly what you are going to print for given page settings. You just go from the first page down and make your changes. That's why MS Office (and WordPerfect before that) rule the office space, not TeX. Those wordprocessors do a pretty good job on having things done your way, with background pagination and other niceties.

  8. Re:Lack of competition = stagnation by nuckfuts · · Score: 5, Insightful

    Here's an imaginary scenario: As a consultant I go into any business and say "I've got a bright idea. Let's get rid of Microsoft Word and start using HTML + CSS + MathML + XML + SVG + JavaScript + whatever WYSIWYG editors I can find for them". You know what else would be imaginary? My credibility.