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?"

105 of 479 comments (clear)

  1. It gets worse by K.+S.+Kyosuke · · Score: 4, Interesting

    No sane metamodel. No access from multiple applications. No sane way of creating compound documents. When you see the landscape of modern IT and you notice that the closest thing to that is the XML ecosystem, you know something has gone horribly wrong.

    --
    Ezekiel 23:20
  2. Long live TeX and LaTeX by Anonymous Coward · · Score: 3, Insightful

    enough said!

    1. Re:Long live TeX and LaTeX by K.+S.+Kyosuke · · Score: 4, Insightful

      TeX is horrible in the sense that it's a glorified macro processor state machine, with every character in the input stream potentially changing everything in the output DVI - text itself, formatting registers - you can't tell form the character other than by continuing processing the Turing-complete macros, all of them capable of changing every aspect of the processor state! Change that one character? Regenerate the whole document! Good bye, interactivity. Good bye, inspectable structure. It's perfect for the hard-core typesetting jobs, but lousy as a document platform in any other sense than the typesetting one. (But it would be nice to have good exporters for it in as many applications as you can get. And when I say "good exporters", I mean template-driven export engines with fine-grained tuning, not some "just export it, I'll tweak the styles by hand" thingy. Remind me, why do we have computers again? To automate stuff? I thought so.)

      --
      Ezekiel 23:20
    2. Re:Long live TeX and LaTeX by samjam · · Score: 2

      Consider TexMacs - uses scheme-like macro language (and scheme) - much better.

    3. Re:Long live TeX and LaTeX by dfghjk · · Score: 2, Informative

      "TeX is horrible in the sense that it's a glorified macro processor state machine..." ...and it shares this trait with every other system intended to be compiled.

      Of course, there's the TeX engine and the default macro packages which are different things. Different front ends could have different behaviors. You are not bound to plain TeX or LaTeX or a few others, write your own. You obviously feel confident of your expertise.

      "Remind me, why do we have computers again? To automate stuff? I thought so."

      Apparently you need to be reminded. TeX is a system for "automating stuff", not a system for interactively enabling tweaks by hand. The problem you cite comes from your desire to do stupid things.

    4. Re:Long live TeX and LaTeX by RGRistroph · · Score: 2

      https://www.writelatex.com/ and https://www.sharelatex.com/ and several desktop latex editors seems to work OK despite your logic.

      The main appleal of LaTeX is precisely that you aren't supposed to continuously re-render it, you are supposed to write things. Then you twiddle how it looks a bit at the end.

      Optimizing web pages for speed of rendering the output seems reasonable, but I'm not sure that should be a big consideration in a document format.

    5. Re:Long live TeX and LaTeX by westlake · · Score: 4, Insightful

      enough said!

      MS Office is designed for use by the 9-to-5 clerical worker --- not the outside studio or in-house team that designs your four color catalogs, print adds, brochures and annual reports.

    6. Re:Long live TeX and LaTeX by K.+S.+Kyosuke · · Score: 5, Interesting

      Of course, there's the TeX engine and the default macro packages which are different things.

      Actually, I was talking specifically about the generic TeX engine properties that make it virtually impossible to use it for incremental redisplay and similar purposes, so you have to go WYSIWYM instead, but then TeX isn't the foundation for the document platform itself but just the output module, which is what I was pointing out. It also doesn't work well for compound documents, not just simple hand-edited text ones ("simple" as in "not compound", but not excluding structured and large ones, of course), but that's sort of outside of TeX's scope (if you ignore Web2C's [\immediate]\write18, or yet another converter to "lower" the document data (for example, data linked to a live online resource) into something "set in stone" that TeX can actually typeset), so perhaps that would be an unreasonable request anyway.

      You are not bound to plain TeX or LaTeX or a few others, write your own.

      That doesn't solve the problem I was referring to. One potential solution that occurred to me the other day was that since TeX's state tends to be small, and the processing is "paged" in the last stages of TeX's internals, one possible option would be memoizing the internal state of the processor and resuming the execution only from the nearest place preceding your edit point in the input stream where the last state snapshot took place and going on from there. But that still requires a modified TeX implementation, and it doesn't work for multi-pass processing that, i.e., collects page number references to scatter them throughout your document in a later pass (a single inserted character could change the page number on a page reference on the very page you're editing right now, and there's no way to know without running all the full document passes again, and there goes your real-time redisplay), and that tends to be quite common, so tough luck.

      Apparently you need to be reminded. TeX is a system for "automating stuff", not a system for interactively enabling tweaks by hand.

      Apparently, I failed to get my point across. Of course TeX can do that, but the document application with TeX export has to export the document structure into the TeX file properly, and I have yet to see a complex application doing it in a user-friendly way. Nowhere am I suggesting that *TeX* is the right place for the necessary user interaction. If you're accusing me of a desire to do stupid things, you had better point out which ones, since I fail to see which part of my requirements is unreasonable.

      --
      Ezekiel 23:20
    7. Re:Long live TeX and LaTeX by thsths · · Score: 3, Interesting

      Agreed. TeX uses a procedural approach, which is really not a good idea for a document. A declarative approach would be much better, and there are alternatives such as lout the demonstrate how well it works. Heck, even TeX has both styles and formatting codes available at all time.

      HTML, much abused, has a much saner model. But there is a distinct lack of good editors for HTML. Which also proves zealots wrong who say "a good and well documented format will attract support". MS Word is still the most widely supported document format. Better documented alternatives (lyx, html, lout) are impossible to import/export in anything but a handful of programs.

      And to be honest, Word 2007 is a completely different beast from Word 2003. I would even go as far as calling it quite usable - it deals nicely with styles, and it finally has an acceptable equation editor. Float placement is still a bit of a gamble, citations are best left to other software packages, but it is really not all that bad any more. Good enough - typical Microsoft software.

    8. Re:Long live TeX and LaTeX by radarskiy · · Score: 2

      Which is better, a skateboard or a chainsaw?

    9. Re:Long live TeX and LaTeX by Anrego · · Score: 4, Insightful

      So much this!

      Word is popular because it is can be manhandled by just about anyone with basic computer skills into producing a passable document. Most people doing anything more complex have a variety of tools available with various trade-offs in functionality and learning curve.

      This is largely true about most popular products. Tools which are technically inferior for a purpose are used because the gap in technical fitness is smaller and lest costly than the difference in skill required to use the better suited tool. Cheaper to have the hammer than can pound in most nails when you don't really care as long as it holds, then go get the specialized hammer when you do..

    10. Re:Long live TeX and LaTeX by dbIII · · Score: 3, Funny

      No that's Wordperfect for MSDOS. MS Office is designed to have shiny bits that attract the attention of people with purchasing authority instead of being something functional.
      It's like going to buy vehicle for a job where you need a small truck, and instead coming back with a Ford Pinto with fins, racing stripes, stickers all over it, and a flimsy roof rack to give it something resembling the carrying capacity of a small truck at the cost of stability problems. It looks really modern due to the new paint job, and they've replaced that fuel tank that catches fire - however this time it's made from magnesium and still catches fire.

      Car analogies aside it's fragile and overcomplicated crap for the 9-to-5 clerical worker and has spawned a vast support industry to teach people how to get around its stupid quirks.

    11. Re:Long live TeX and LaTeX by arth1 · · Score: 2

      MS Office is designed for use by the 9-to-5 clerical worker --- not the outside studio or in-house team that designs your four color catalogs, print adds, brochures and annual reports.

      No, Word is a layout editor, where you cannot get away from the paper concepts of "pages" and "margins". It's about the worst program there is for entering plain text.

      The last of the text processors died when Word Perfect lost its plaintext mode and became WYSIMOLWYG just like Word.

      And, no, LyX is not a good alternative either. It's so slow it's painful, and still suffers from the silly paradigm that you want to "publish" your document, not just use the text as is. It's the job of a publisher to typeset and publish, not an author. But it's definitely the job of an author to get others to proof read and comment on his work, and then rewrite random bits and pieces. Both of which both Word and LaTeX are horrible for.

    12. 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.

    13. Re: Long live TeX and LaTeX by Mabhatter · · Score: 2

      No, that's pretty good. Businesses NEEDED a small pickup truck. Something that was a step up from a typewriter, and could let things "look pretty". An excellent word processor was GEOS, or AppleWorks, or Gobe.

      Ms Word is a bad engine with pretty stickers on it. No matter how much fancy bling they added, it never fixed the basic fact that MS Word "format" is half structured document, and half inserted binary blobs of display "logic".

      The problem is that everybody else can make very well formatted MS Word document files.. But Word ITSELF blows them all to hell just by opening and saving in the quirks of each version... And it's been left that way for decades, and you can't kill it with fire... Because its the Word APPLICATION that is the problem.

    14. Re:Long live TeX and LaTeX by narcc · · Score: 4, Interesting

      They're all solving different problems. TeX is designed for typesetting, which HTML and Word formats aren't well-suited. HTML does structure well, but it's useless for typesetting. OOXML is a weird mix, not really well suited to either task. It's better than older formats, but it's still incredibly painful to generate, and near impossible to read. If I had to guess, it's designed to give MS the ability to say that the format is open, while still making it difficult for competitors to support.

    15. Re:Long live TeX and LaTeX by Ol+Olsoc · · Score: 2

      So much this!

      Word is popular because it is can be manhandled by just about anyone with basic computer skills into producing a passable document.

      For really, really low levels of passable.

      Our department used to cringe when we got word documents to turn into other stuff. The typical action was that the person would start working in Word, get the project almost done, then suddenly found that they couldn't do what they wanted to do. So we would get a partially done document that we had to get into InDesign. Catalogues, even Posters. Lots of manhandling. Lots of fail, especially from a program that needs manhandling to do some pretty basic stuff.

      --
      The shepherds did so well protecting the flock that the sheep no longer believed that wolves existed.
    16. Re:Long live TeX and LaTeX by Anonymous Coward · · Score: 5, Interesting

      The primary argument used to dismiss Libre Office as a viable alternative to MS Office is that it "can't do anything more complex than basic document editing".

      And yet here we are, explaining why MS Office is the popular choice because it only does the most basic stuff that 9-to-5 clerical workers need.

    17. Re:Long live TeX and LaTeX by tftp · · Score: 2, Insightful

      It isn't necessarily instant live update, but it is a far cry from paper and markers.

      This still does not explain why an administrator, or a marketing worker, or an accountant, or even an engineer, should use a less convenient product if there is a more convenient one.

      I understand that from the point of view of theory of computing the MS Word format is a disaster. However who in the industry could possibly care about that? The value is in ability to fire up the wordprocessor and have the final document as soon as you put the last character in. Note that Word is a default editor in Outlook, and it makes sense because Outlook defaults to HTML content because people want rich text in their email.

      TeX was a major innovation in 1970's, when it was written to operate first decent printers. Today probably it's the best compiler for documents - if you want to compile yours. Most people don't do that; they instead wing them - start typing, and then improve the presentation and the content as things develop.

      Programming of a typeset output is not popular for the same reason most people use calculators instead of Matlab. Programming of anything requires thinking ahead; thinking not about what you have here and now but what you will have after this or that step, and about what happens after that. It's a very different skill from calculating every intermediate value and then staring at it until you know what to do next.

      I tried a couple of LaTeX front ends, and they kind of worked... in a clunky, slow way. But I couldn't understand why would I need one, since I don't deal with complex equations on a daily basis. If I were, I'd definitely run away from the disaster that masquerades as Equation Editor in MS Word. (It's a pain to use.) But my needs are simple - just as 99.99% of needs out there are.

    18. Re:Long live TeX and LaTeX by Anrego · · Score: 2

      My primary argument against Libre Office is that when I'm using Microsoft Word, its because someone else needs it in word doc format.

    19. Re:Long live TeX and LaTeX by noobermin · · Score: 3, Interesting

      This is true. I'm a physics graduate student and I use it for all of my homework and I even use it for taking notes in class. The shortcuts are so intuitive and easy that I can manage to spit out complicated formulae just as quickly as it is written down on the board.

      Unfortunately, the system isn't very stable and at times needs to be restarted after a long session of a couple of hours of running. I was once rushing to finish some homework that was due in an hour and the underlying whatever-lisp became corrupted somehow that everytime I activated an figure area, it would crash. I had to literally reinstall the program to get it back to a useable state (and I was able to finish the homework on time!)

      Nonetheless, it is a powerful and awesome program, but alas, like most OSS projects lacks the man-power to become the stable, reliable tool that it could be. I personally have considered carving out sometime to contribute to TeXmacs since I use it on such a regular basis.

  3. Re:Yes... and no. by Anonymous Coward · · Score: 2, Insightful

    LyX does the handholding for you.

  4. 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."
    1. Re:Here's the real problem he has by mellon · · Score: 4, Insightful

      Publishers sometimes will accept camera-ready PDF, but that's a _lot_ of work, and in the age of digital publishing, a complete non-starter, because PDF is more like paper than text. Submitting in MS Word is much easier. It's a royal pain in the ass, especially since the MS Word document is essentially a consumable, and is thrown away as soon as the publisher goes to typesetting. It means that page proof edits have to be done by hand, and that second editions often don't capture all the page proof corrections, because those corrections never go into the word document unless the author does it, but that's also time consuming, because the author has to not only incorporate the page proof edits, but all of the copyedits as well.

      The whole thing is a monumental waste of everybody's time—if it were possible to do all the edits to the same document, throughout the life of the book, it would be much more efficient. Style-sheet-oriented HTML is actually a better choice than Word, but nobody uses it because there isn't a good HTML editor that does change control.

    2. Re:Here's the real problem he has by jfengel · · Score: 3, Insightful

      Most major publishers want to format it themselves. They've got professionals for that, and software designed for page layout. (NOT Microsoft Word.)

      The effort you put into formatting it is a waste. Let the pros do what they do best. You do what you do best, generate the content.

      The real issue here isn't the publishers, but businesses of all sorts, wherever documents are passed around for editing by multiple people. It would be great if those processes could avoid formatting issues, at least until the content is set, but they rarely do. So they need a format that everybody can mess with. Right now, that pretty much universally means Word. PDF won't cut it, since you can't edit it. ODF and other formats are just as good (i.e. pretty crappy, actually) but MS has pride of place: everybody else is using it and changing to a different standard is a huge hassle.

    3. Re:Here's the real problem he has by CRCulver · · Score: 2

      Most major publishers want to format it themselves. They've got professionals for that, and software designed for page layout. (NOT Microsoft Word.)

      What do you mean by "major publishers"? If you mean popular fiction and non-fiction, then sure, the publishers still have it typeset by their team (although quality has gone down since typesetting is often outsourced to Asia). But when it comes to academic publishers like Brill, Harrassowitz or Springer, they increasingly want you to provide a print-ready PDF and they just slap their own title and copyright pages on the front of it.

    4. Re:Here's the real problem he has by MarkvW · · Score: 5, Interesting

      It's easy to format a document in Word. You just need to use styles.

      NEVER try to figure out why a paragraph or couple of paragraphs are behaving the way they are in Word. That is the way to madness . . ..

      Create for yourself a collection of styles that make paragraphs do exactly what you want them to do. Refine them, and use them to impose your will upon the paragraphs that you do not understand.

      Now . . . I'm trying LyX. I want to see if it is even remotely adaptable to doing lawyer work.

    5. Re:Here's the real problem he has by fluffy99 · · Score: 4, Insightful

      Both Word and HTML suck for physical publishing purposes, as neither truly describes a page layout. Anyone who's been frustrated by paragraphs suddenly flowing over a page break, or tried to view html on different browsers has experienced that problem. Sending the publisher a Word doc gives you no guarantee that why you get back looks like what you had on your screen. PDF and PS at least nail down the exact page layout.

      There are great uses for flexible standards like ebook format, because they aren't restricted to a particular page layout. Ebooks can flow to the readers screen size and whatever font size they picked. PDFs suck for digital books because they don't reflow.

    6. Re:Here's the real problem he has by houstonbofh · · Score: 2

      Submitting in MS Word is much easier.

      For whom? Not the guy writing a book on Linux...

    7. Re:Here's the real problem he has by dunkelfalke · · Score: 2

      Well, Stross is a stauch libertarian, so why doesn't he let the market sort it out instead of whining?

      --
      "It's such a fine line between stupid and clever" -- David St. Hubbins, Spinal Tap
    8. Re:Here's the real problem he has by hey! · · Score: 4, Informative

      Well, I think the reason for this has to do with Word's commenting and revision tracking features, which are convenient as the document is passed around amongst the publisher's editorial staff.

      I used to write fiction using reStructuredText and a literate programming tool. I had a convenient toolchain set up where I could tangle different kinds of documents (outline, chapter, synopsis, alternative scenes) into reStructuredText documents, then convert those into HTML or PDF if plain text wouldn't do. It was a sweet system that didn't get in my way by making me think about formatting (until it was time to generate a manuscript), wasn't subject to file corruption issues, and played well with source control. It met my needs.

      The problem was that it didn't meet the needs of the people I had to collaborate with. Everyone in my writer's group wanted ".doc" files, wanted to return their comments and revision suggestion in ".doc" files too.

      I suspect the reason his publisher wants ".doc" is that they use it just this way, to pass manuscripts around with comments and revisions neatly packaged into a single file. There are other ways of doing this, of course, but then you have to consider that they've got to get *all* their authors to use the same format, or figure out how to convert whatever formats they might receive into word. It's easiest for many to go with "Give me a word file and I'll return a word file."

      For me, formatting didn't matter at all. I've also tried Lyx; I wasn't particularly enamored of it, since I didn't need to write equations or things that had to semantically marked up. All I needed was words on the page, and since I always ended up sending and receiving ".doc" files, I just went to OpenOffice, now LibreOffice.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    9. Re:Here's the real problem he has by solidraven · · Score: 2

      The problem is that people use Word for things it wasn't designed to do. Word is fine for typing short letters, summaries of a meeting, etc. In fact I don't think there's any better tool out there for that particular job. It's easy to use, quick, intuitive compared to the competition and you have a good editor for it on every platform that matters. For typesetting though you should use a typesetting system.

    10. Re:Here's the real problem he has by isaac · · Score: 4, Insightful

      I have no idea what lawyer work demands from a word processor, though.

      Once upon a time, it demanded WordPerfect because docs had to be just that. Aggro clerks of court would shitcan anything that deviated from the expected (monospace) fonts, spacings, margins. I'm sure that's still true, though I know standards have slipped a bit - proportionally-spaced fonts are allowed now (Times New Roman seems to have become the standard.)

      I took a summer job helping a white-shoe law firm convert from WP51 to Word over one summer almost 20 years ago. It *was* madness back then but their IT department was all over that windows 95 shiny shit.

      Word sucks, but like Excel, it's a highly-evolved (or at least accreted) multi-tool. There's no single replacement for it.

      -Isaac

      --
      I am not a lawyer, and this is not legal advice. For Entertainment Purposes Only.
    11. Re:Here's the real problem he has by tepples · · Score: 3, Interesting

      Can LibreOffice Writer's doc/docx output module guarantee that the publisher who receives the doc or docx file and views it in Microsoft Word will see it the same way the author did, embedded stuff and all?

    12. Re:Here's the real problem he has by nojayuk · · Score: 3, Funny

      One of Charlie's comments on his blog described Word as "a rail-mounted Gatling gun firing Swiss Army chainsaws". I want one.

    13. Re:Here's the real problem he has by Opyros · · Score: 4, Funny

      You'll shoot your eye out.

    14. Re: Here's the real problem he has by Anonymous Coward · · Score: 2, Funny

      Can Word?

    15. Re:Here's the real problem he has by mellon · · Score: 4, Interesting

      The situation in publishing is very different than what you're imagining. Word is just how the text gets edited up to the point where page production starts. Then the whole thing is converted to InDesign or QuarkExpress. The reason to use Word is actually just because it's convenient and supports change tracking and reviewing, so it's convenient for communicating copy edits and dev edits to the author, and allows the author to accept or reject changes proposed by the copy editor.

      What would be better would be a common document format that is used by the tool authors use, the tool copy editors use (probably the same tool) and the tool designers use. The designers would simply style the text for a specific page layout, which avoids the issues you're talking about. Significant edits after layout would still break the layout, but that's something the designers have to deal with during the final edit of the page proofs anyway.

      The problem is that neither Microsoft nor Adobe is at all interested in an open format for their tools, for reasons Stross explains pretty well in his article. And since there is no competing tool that _does_ provide this functionality, the situation persists. What Charlie is complaining about now is what I was complaining about in 1997 when I co-wrote the DHCP Handbook. I find it amazing that nobody has successfully broken this deadlock, despite all the changes in the publishing industry since 1997 (it was actually old news even in 1997).

      Anyway, the reason I mention HTML as a good format is that if the tools supported it, it could literally carry through all the way from the author to the final electronic book. Any shared format would work; HTML just happens to be insanely popular and widely used, which is what makes it (IMHO) the right choice.

    16. Re:Here's the real problem he has by MarkvW · · Score: 2

      LyX doesn't do form documents. It's useless for basic lawyer work.

      I haven't found a class or package that does legal pleadings.

      LyX is an absolute non-starter for lawyer work.

  5. Re:LaTeX! by scottme · · Score: 4, Informative

    It's called Lyx - http://www.lyx.org/

  6. 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
    2. Re:ugh by houstonbofh · · Score: 4, Interesting

      because it was good at doing what users wanted it to do.

      That may be how it got the crown, but that is not how it kept it. The scrappy upstart company is very different from the Microsoft of today. For proof I submit the release of Vista and Win8 with no apology. At least with MS Bob, there was remorse!

    3. Re:ugh by dbIII · · Score: 2

      I strongly disagree. MS Word usage did not take off until it was the almost free word processing software that came bundled with the very popular MS Excel.

    4. Re:ugh by thegarbz · · Score: 3, Insightful

      1) The OS is not office. The OS was anti-competitive. Internet explorer bundling was anti-competitive. But at the time when this was going on my computer shipped with Word Perfect installed on the Microsoft OS. Even now you typically will *sometimes* get an MS Office TRIAL version unless you expressly pay for Office as well. This is quite different from Windows where you're hard pressed finding a computer without it.

      2) Office never used intimate knowledge of the OS. None of the Office features then and now require any undocumented APIs. About the fanciest thing Office was doing when taking the lead was adding it's document formats to the "File > New" context menu and that is also well documented.

      3) Hassle free operation was the GP's point. Office did what people (not geeks or technical writers but common down to earth folk) wanted it to.

    5. Re:ugh by jbengt · · Score: 2

      I first encountered Word when it came bundled with a new computer (MS used their OS monopoly to influence the PC manufacturers to do that.) Didn't use it much, though, until the place I worked decided they had to switch from WordPerfect because most offices (especially clients) had moved to Word.

  7. No, loathing not really contagious by sideslash · · Score: 4, Interesting

    This critic just comes across as whiny to me. I use Microsoft Word to typeset complex multilingual documents, and it works great for my needs. I've occasionally tried to use Scribus and some other OSS tools, and have been blocked by limitations, typically related to non-Latin text handling. Word is also very scriptable from pretty much any programming language via the ActiveX interfaces, which is how I use it.

    If he has a better idea of how to set up a word processor, he didn't see fit to share his thoughts with the rest of us. But serious suggestions only, please. If the author wants Microsoft to make Word more like vi, I think then we'd really see some "loathing both understandable and contagious" from ordinary users.

    1. Re:No, loathing not really contagious by fluffy99 · · Score: 2

      This critic just comes across as whiny to me.

      Also non-technical. He's a writer who dislikes Word and managed to find a few technical sound-bits to support his argument, but doesn't seem to understand them. For example style sheets require the use of control codes. It's just that the control codes can specify the change directly, or they can refer to the style sheet.

  8. Free software probably can't do better by Anonymous Coward · · Score: 2, Insightful

    because Word is the quintessential example an app where you need a large paid development staff with varying skill sets, including many (UI design, usability, localization, QA, end user support, documentation, incorporating specialized features for customers such as law firms, integration with legacy enterprise software...) which historically have not been the strengths of FOSS.

    And here's something that's often overlooked: even if FOSS could put together a team to do this (perhaps with some resources loaned by IBM or Red Hat or someone else), it's not enough to do it once. Or twice. The software has to be maintained year after year and upgraded to reflect the ever-changing requirements of businesses and consumers, and people expect professional UI design, usability, localization, QA, and doc.

    Ref. Fred Brooks' article about the difference between the level of effort required to produce a "neat little tool" vs. a commercial product. Brooks came up with a factor of 9, and it wasn't just about having more folks involved... it was different kinds of folks too.

  9. 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 war4peace · · Score: 2, Insightful

      Yes, let's use articles from 2006 and 2008 to illustrate a state of things in 2013...
      *shakes head in disbelief*

      --
      ...gis sdrawkcab (usually not responding to ACs; don't bother posting as AC)
    2. Re:Malice vs. Incompetence by peragrin · · Score: 3, Interesting

      the only big difference is now word and excel are in XML. sometimes, and only partially. but hey it is an open standard now right?

      Windows including 7, word, excel, and their file formats haven't changed much in 15 years. Mostly a few new features, and cosmetics. You can pull out a windows 95 and office 97 for dummies book and be able to do everything in them with windows 7 and office 2013.

      That is the true state of things.

      --
      i thought once I was found, but it was only a dream.
    3. 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. Re:Malice vs. Incompetence by JaredOfEuropa · · Score: 4, Insightful

      If you want to get a taste of the state of things in 2013, take a look at the clusterfuck that is Sharepoint. They haven't learned from their own mistakes, nor from standard practices like separating text, meaning (metadata), formatting and layout. SP is actually worse at pretty much any system we're replacing with it, and those are all 5-15 years old.

      --
      If construction was anything like programming, an incorrectly fitted lock would bring down the entire building...
    5. Re:Malice vs. Incompetence by colinrichardday · · Score: 4, Insightful

      He discusses why the file formats are the way they are, but I'm not sure he says they suck.

    6. Re:Malice vs. Incompetence by dkf · · Score: 3, Insightful

      the only big difference is now word and excel are in XML. sometimes, and only partially

      The main thing that isn't in XML is any embedded media files, and encoding those totally as XML is a really bad idea. "Let's encode our video as XML!" sounds like one of the scarier jokes that people tell about the W3C...

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    7. Re:Malice vs. Incompetence by thegarbz · · Score: 3, Insightful

      You can pull out a windows 95 and office 97 for dummies book and be able to do everything in them with windows 7 and office 2013.

      That is the true state of things.

      Erm Ribbon bar. Also the current version of Windows is Windows 8, despite what people would want to think.

      The true reality is that Microsoft have pissed user interface consistency against the wall. So what you said is true of Windows 7 and Office 2006 but no more.

      Doesn't change the fact that the GP is still wrong though, I'm just being pedantic.

    8. Re: Malice vs. Incompetence by Mabhatter · · Score: 4, Insightful

      Exactly. Office Documents are a "done" trchnology now. Microsoft frankly doesn't give enough of a damn to bother fixing it at this point... Is operational leverage over big installs that there is still "secret sauce" embedded in the spec.

      Microsoft can throw HUNDREDS of millions of dollars at devs to implement the crappier parts of win/x86 MS Word formats on ARM or PPC with each revision. Ultimately rewriting just helps people get away from MS at this point, why bother.

      Much of Bill's strategy in the 1990's was simply to swamp even their own partners and OEMS with so much incompatibility they spent all their time fighting eachother and not him.

    9. Re: Malice vs. Incompetence by davester666 · · Score: 2

      They could, but they won't, because:
      1) they don't really care to make the documents exactly cross platform, because it still leaves Windows being the 'gold standard' implementation
      2) ActiveX support within Word/Excel is what lots of corporations depend on, and which is fairly pointless on other platforms. I believe they gone through a bunch of plugin api's on MacOS, some similar to ActiveX, some totally different.

      --
      Sleep your way to a whiter smile...date a dentist!
  10. LibreOffice Write is excellent... by dryriver · · Score: 4, Informative

    ... and since discovering it, I have felt no need to use MS Word for anything anymore. Particularly good about LibreOffice Write? The PDF export function works flawlessly, exports quickly, and also gives control over how the PDF document appears in Acrobat Reader (Zoom level, page order, thumbnails, et cetera). To me, Word has had its day. LibreOffice Write works well, is free, requires no internet-licensing shenanigans and does everything one could expect from a good word processor, including auto spell-checking and thesaurus functionality. My 2 Cents. =)

    --
    Why did the chicken cross the road? Because Elon Musk put an AI chip in its head.
  11. Typing above a table is still a PITA! by bogaboga · · Score: 2

    My problem with [MS] Word is this: If you have a table as the first item/object in your document and you'd like to type above it, it's impossible to do this! Moving the table lower moves the document margins as well! Solution is to delete it and "reserve" space for text with an invisible text box or type some irrelevant text first, which text you can replace with the text you want.

    It's as pathetic as it is frustrating!

  12. Re:Yes... and no. by 32771 · · Score: 2

    I wouldn't call my latex experience efficient by default, instead I call the result pretty and this is all that count's. Also it gives your resume a certain well recognized format, at least by the people in the same club. Why would you deal with Winword noobs.

    --
    Je me souviens.
  13. Ob WP Post by rueger · · Score: 4, Insightful

    Yes, I still pine for WordPerfect 5.1, and even the early Windows versions.

    Three words: Reveal, Codes, and Acerson.

    With just those you could do damned near anything.

    To this day, likely close to ten years since I stopped using WordPerfect, I still find myself clobbered by strange MS Word formatting edicts, with no obvious way to get rid of them.

    At least with WP you could see why something was weird, and fix it.

  14. W. Richard Stevens writes: by Rick+Richardson · · Score: 3, Insightful

    "The last line of a right hand page should not end with a hyphen. This
    has been a style rule for many years, yet it is amazing that most word
    processors do not do this! I just smile when I pick up a book produced
    with something like Frame and you immediately find these errors.
    Needless to say, troff does this correctly, and has for 20+ years. A
    friend commented to me that normal evolution would have gone Word to
    Frame to troff, but instead, the computer industry has gone the other
    way!"

    -W. Richard Stevens, author of 7 popular technical books. [R.I.P.]

    1. 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.

  15. All word-processors suck by dskoll · · Score: 4, Insightful

    I've used Wordstar, Wordstar 2000 (or 3000?), WordPerfect, MS Word, and OpenOffice/LibreOffice writer and they all pretty much suck. Most people misuse them. They don't integrate well with other software. And they produce ugly results.

    I wrote my master's thesis using FrameMaker which was quite a bit better. However, for my current document-production needs, I use LaTeX. I maintain the manuals for my company's software products and we have a great workflow for building the manuals. The same Makefile that builds the software also builds the manuals: PDF versions directly from the LaTeX and HTML versions using htlatex run on the LaTeX sources. Then a post-processor fixes things up so that our HTML documentation is linked context-sensitively from the web pages of our app, and special goodies like embedded training videos are placed in the HTML documentation at the right place.

    The power and control we get from this workflow is unmatched.

    1. Re:All word-processors suck by wisnoskij · · Score: 5, Funny

      You know the alternatives are really crappy when the better one is an Adobe product.

      --
      Troll is not a replacement for I disagree.
    2. Re:All word-processors suck by westlake · · Score: 2

      I use LaTeX. I maintain the manuals for my company's software products and we have a great workflow for building the manuals.

      In other words, you've found a niche within your company where your LaTex skills are needed and appreciated. But how much of the routine clerical work that keeps your business afloat is routed through MS Office?

  16. Rapture of the Nerds author doesn't like Word? by mschuyler · · Score: 4, Insightful

    That about says it. Nobody else cares. I've been using Word since it came on two 5-1/4" floppy disks and included a mouse and used every version since what? 1983 or so? (Before that I used Zardax on an Apple ][ and, of course, WordStar.)

    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. No, you can't do EVERYTHING you might want to do with it. And you might actually have to put some time in learning how it works, but ONE thing is CERTAIN:

    It's not going to go away. The chances of it going away are equivalent to the chances the United States will convert to driving on the left. Only the nerds care about the arcane details under the hood.

    Nobody else gives a rip.

    --
    How about a moderation of -1 pedantic.
    1. Re:Rapture of the Nerds author doesn't like Word? by Nivag064 · · Score: 3, Insightful

      Hmm...

      My mother, who is 84, finds LibreOffice easier to use than Microsoft Office, and she has Microsoft XP.

      One place I worked had Microsoft Office as standard, but I found the way it presented fonts for selection clumsy & difficult to use, so I installed OpenOffice (this was prior to LibreOffice in 2002) and exported in .doc format with no complaints from anybody receiving my documents.

      Microsoft Office does not come standard on most Linux distributions, and is harder to use.

      LibreOffice is freely available for all major Operating Systems, and also for Microsoft's Operating Systems.

      All Word Processors have problems, and there are things I don't like about LibreOffice - but I still prefer LibreOffice to Microsoft Office, even when I have to use a box with a Microsoft Operating System.

      Microsoft is on the way out, its market share has dropped below 20%. Note that Linux is on over 90 of super computers (the rest are mainly Unix), most mobile phones are either Linux (i.e Android) or Unix (iPhone) based, eBooks are based on Linux, and so are smart TV's. Embedded devices almost invariably use a Linux kernel. Automotive electronic systems are standardising on Linux. The vast majority of computer graphics for special effects in films is done using Linux, with Apple holding the bulk of the balance. If you fly on an A380, the entertainment system runs on Linux. The International Space station converted totally to Linux a month or two back. Note that Valve has found that Linux is the future of gaming. Only on desktops & Laptops, does Microsoft still dominate - but Linux and Apple are eating away at that.

      Linux tends to be a lot more efficient than Microsoft and a lot more secure. Plus it is a lot more configurable, even by mere mortals - and for power users, it generally has more to offer. Companies can bring devices to market with Linux faster than they can with a Microsoft Operating System (due to its Open Source nature and better design), and they can make a profit in a market that is to smaller niche for a Microsoft product to be commercially viable.

      So, even in the United States, I expect that most people will be using Linux or Apple on desktops & laptops within 5 years.

    2. 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.
  17. I don't get it by asmkm22 · · Score: 3, Interesting

    What exactly makes Word so bad? It seems functional enough, and I fully admit that maybe I'm just not understanding the finer points of some programming strategies, so what's the deal? He obviously hates Microsoft for things like buying up all these focused program adons like spell checkers from other companies, and wrapping them into Word, yet seems to think we'd be better off with somehow managing dozens of such apps if they were still separate companies and programs. He then goes on to act talk about how he hates being forced to use Word when he does just fine with other options... like Vim, of all things.

    He mentions things like control codes and hierarchical style sheets being "fundamentally incompatible" yet the way he describes them they are basically the same thing. He very well may have a point, technically speaking, but he sure does a crappy job of getting it across.

    End the end, the article kind of reminds me of some guy who's bitching about how the automotive industry should have gone with diesel instead of fuel 70 years ago.

    1. Re:I don't get it by Anrego · · Score: 2

      Word is good for casual word processing, but the cracks show when working on anything large, or where multiple people are working on the same document.

      That said, those people who work on large documents or documents that get edited over a long period of time by different people have lots of tools available that support this (LaTeX, Scrivener, and Framemaker are the big three I see all the time).

      I said it in an earlier post, but word is basically the lowest common denominator. It's a tool that basically does what most people need out of it, that just about everyone has access to and can deal with. When people need more, there's lots of available options.

    2. Re:I don't get it by Princeofcups · · Score: 4, Informative

      What exactly makes Word so bad? It seems functional enough, and I fully admit that maybe I'm just not understanding the finer points of some programming strategies, so what's the deal?

      Let's see, just a few off the top of my head:
      - Terrible flow control. It you change page one, have fun tweaking all the rest of the pages to get things to line up.
      - Lack of frame control. In order to create a large document or book with complicated multipage graphs or graphics, you need a strong set of rules for where to break up rows, etc. Not to mention the flow of any text around the frame.
      - Non-organic styles. There is no easy way to change the style of logical parts of the document globally, for example, change the size of the font on the headers of a certain class of tables over all chapters. Or to put it another way, global definitions plus exceptions.

      Word users are just used to the constant re-treaking of pages to make them look right. Just another example of Microsoft office leading to massive wastage of man hours.

      --
      The only thing worse than a Democrat is a Republican.
  18. 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.

    1. Re:Am I Asking Too Much? by Anonymous Coward · · Score: 3, Funny

      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.

      It is a very difficult and arcane setting. Double click the header. ove your mouse over to the menu that word contextually provided to the top option confusingly named
      "Different First Page" the following steps are optional. Sacrifice a virgin. Chant in Latin. strip naked and roll in bacon grease.

    2. Re:Am I Asking Too Much? by DontScotty · · Score: 2

      1. Choose Tools > AutoCorrect from the menu. The AutoCorrect dialog box will open.

      2. Select the AutoFormat as You Type Tab.

      3. In the Replace as You Type frame, deselect Internet and Network Paths with Hyperlinks.

      4. Click on OK.

      RTFM

    3. Re:Am I Asking Too Much? by dkf · · Score: 2

      Only time I can imagine I can imagine taking the formatting from web site or outside source is something like a table. Sometimes it's nice to be able to insert those without reformatting them in Excel or something

      If you ever take up teaching, you'll love the feature. Why? Because the lazy plagiarising shits that you want to fail your course will be easy to spot as they'll never figure out how to make the formatting match; if the margins march back and forth across the page by small fractions of an inch (without attribution: let's be fair) or the fonts change mysteriously, then you know you can kick them with good conscience. Lazy dumbasses are lazy dumbasses, and don't need to be cosseted.

      Yes, some might be smart enough to figure out this trick. Luckily, they're also smart enough to not try to cheat in the first place (especially not by doing things that can be easily checked in other ways).

      --
      "Little does he know, but there is no 'I' in 'Idiot'!"
    4. Re:Am I Asking Too Much? by BigFootApe · · Score: 2

      It's easier to use section breaks, for a variety of reasons. Of course, that's like saying it's easier to knife off your testicles with a scalpel rather than an axe.

    5. Re:Am I Asking Too Much? by arth1 · · Score: 2

      Yeah, but why does Word default to assuming that I'm writing a web page and not a paper document?

      Why does it always (not just default) assume that you are using "pages"? I would like to type a dozen chapters or so, each of around 20-30 kB of text. No pages. I don't want it to break my text.
      Typesetting and page formatting is something I want to leave to the publishers. I don't want to write "documents" for either paper or web. I write novels, not pages.

      I've tried using LyX - for two books. But it was even worse than Word. Crash-prone, slow, and reformatting that takes ages. Not to mention the 5-minute job of "publishing" the book to a different format in order to produce something that others can read. And even then not getting away from the "pages" and "fonts" crap. It's text. Not typeset yet, and shouldn't be either!

      Now I use an old-fashioned Motif text editor. At least it doesn't bother me with layout I don't want, nor does it override my choices.

    6. Re:Am I Asking Too Much? by technomom · · Score: 2

      This points to a discoverability problem, something that just about every Microsoft product, including Windows 8 suffers from.

      Too much stuff is hidden below seventeen layers of menu or worse, particularly in Windows 8, forces you to move your mouse to some magic corner of the screen to access. It's a huge time waster for beginners. Trying to figure this out on your own is a pain, particularly for people on a tight deadline.

      RTFM or take the expensive community college class to learn how to use software efficiently is not an answer in 2013. Consumer software has to be as discoverable as the idiot simple iPhone is (well, was, but that's a rant for another day). That's where the bar is now, like it or not.

  19. The one true answer by stox · · Score: 2

    troff + tbl + eqn

    --
    "To those who are overly cautious, everything is impossible. "
  20. It does the job by Tony+Isaac · · Score: 3, Insightful

    Word may have flaws, like every other piece of software ever written. But it does the job. Millions of not-so-computer-savvy people are able to created good-looking documents using it.

    WordPerfect relied on the embedded codes model, but they never did get it completely right. For anything non-trivial, you pretty much had to go down to the code level, hand-placing the codes to make the text render properly. Copy-and-paste across formats was often disastrous.

    Word's model might be conflicted, but it works. There are very few situations where the wysiwyg editor can't get the text to look like what you want.

    If I'm creating a document, I don't really care whether the encoding is HTML or RTF or docx or whatever, I just want it to look right, and Word does that.

  21. Re:Wah! by houstonbofh · · Score: 2

    Funny how he claims its broken by design.

    I use it very frequently, and while it is crap, it does actually work.

    If you have used a rock to pound nails all your life, how can you understand the advantages of a hammer?

  22. It is a poor workman who blames his tools by DrTime · · Score: 2
    I've used MS Word since version 1.05 on MacPlus. It was everything that people here complain about.

    People misuse MS-Word to create monstrosities of crap that cannot be edited.Companies use its bizaro features to make unalterable files and forms that defy logic.However, it can also be used to create actual documents using styles and formatting that lets people get work done. Google Docs is a poor substitute (I have a Chromebook and tried). None of the office tools I've seen are perfect and none ever will be.

    I' like to see tools that use descriptive formatting as SGML intended, but every application of SGML since its introduction has been made by document professionals that are worse than Word. XML sucks.

  23. Re:i always thought interleaf was cool by MichaelSmith · · Score: 2

    We used it at one workplace. I am glad it is dead. You had to use to with the motif window manager, otherwise it would just not start. All the control symbols were in French, so you had to guess at their meaning. It wasn't good.

  24. Why ranting is a nonstarter by WaffleMonster · · Score: 3, Insightful

    This is not rocket science if you want Word to die write something better and cheaper the market is willing to accept over word.

    I hear a lot of talk, fancy words but no hint of what would replace it or what could be done to even start to remedy the situation other than clicking your heels and wishing the evil Redmond monster go away. Talk is cheap, real monsters don't go away because you ask them nicely.

  25. This article has a ton of problems by Daltorak · · Score: 2

    First of all, if you're trying to make a statement of how a product must "die" due to transgressions from the 1980s, that's plain ridiculous. Someone who committed a drugs offence during the Reagan administration shouldn't be denied a job opportunity in the fall of 2013. Right? Let's pass judgments in the current state of things, not what we had to deal with 20 years ago.

    Second -- the whole technical argument being made seems to revolve around the idea that mixing "control code" and "style sheets" in a single format is bad. I've got quite a bit of past experience in writing software that builds doc files (the binary ones) and I can state with great certainty that this is NOT how Word works. Everything is a style, whether explicitly or implicitly by combining styles with direct formatting, and every style is able to be (and usually is) inherited from a parent style. You don't have to explicitly define the combined styles, and in more recent versions of Word they've made it much clearer that that's what is happening. (IMO Word 2007 is the first version where they actually got the UI right)

    A lot of people are confused by all this because older versions of Word favoured UI simplicity over structurally beautiful documents. A lot of that has to do with trying to convince WordPerfect users to come over to Word..... anyone remember the complaints that everyone had in the 1990s about how Word didn't have a "Reveal Codes" function like WordPerfect? Yeah, that's because THERE ARE NO CODES like the author of TFA claims.

    Third -- the Word style system is remarkably similar to HTML + CSS. It's hierarchical layout with the ability to override anything at any time. Presentation and content are "ideally" totally separate, and you can certainly work this way in Word if you are disciplined, but nothing at all stops you from saying "yeah I -know- this block of text is 14pt but I want this one word to be 12pt."

    The author also drills pretty hard on the point that the format of Word documents has changed from one version to the next. Well, yeah....they added features like Table Styles and List Styles in Word 2002. Surely nobody is expecting documents that utilize this really helpful feature to older versions of Word..... right? This is no great conspiracy.....it's just a case of adding new features. Switching to the XML-based document format and standardizing the format with Ecma and ISO has definitely helped settle the format down, but if a word processor doesn't support a feature in a newer version of the document format, well.....tough shit. I don't hear anybody bitching about how Firefox 3.6 doesn't fully implement CSS3, accordingly people shouldn't bitch about how Word 2000 doesn't implement features new to Word 2010!

    One last thing: I'm posting this to debunk some mythology and refute the author's claims, but I'm not defending the old-school Office document format....yeah, it was driven by a very 1990s need to be fast on old 286s etc. (same reason Windows 3.0 APIs lacked a lot of bounds checking, BTW) and the format is a proprietary file system unto itself (doc files always come in sizes of multiples of 8192 bytes because that was the size of a block of data regardless of its content). But those times are long gone now. We should have a great appreciation for the people who worked really hard on decoding all this ten years ago and published some good Perl modules on CPAN.... I've read all that source code and it is insane. And we should have an appreciation for those who pushed Microsoft to go "open" with their Office formats. Openness was pushed into Office without users even realizing it, which is good for everyone.

    1. Re:This article has a ton of problems by dbIII · · Score: 2

      First of all, if you're trying to make a statement of how a product must "die" due to transgressions from the 1980

      If those transgressions are still there (eg. the way MS Word loses images off the page where you put them) despite the passage of a lot of time then it's a perfectly valid opinion.

  26. Lack of competition = stagnation by Anonymous+Brave+Guy · · Score: 5, Interesting

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

    There is a recurring problem with software development in recent years, where one player has become dominant, the barriers to competition are so high that it has no real challenger for a long time, and the result is stagnation. There are numerous examples: Microsoft Office for business documents and spreadsheets, Adobe Creative Suite for graphics, Autodesk applications in the 3D modelling space, IE6 as the classic beloved of web developers everywhere, and as an odd one out just to make the point, Linux if you want an OSS operating system.

    There are a few ways out of the trap, but the big problem is that the people making purchasing decisions often aren't interested in assessing the quality or productivity benefits of alternative software, or even able to make informed judgements about those things if they wanted to. No-one ever got fired for buying the market leader, so while they know that the new subscription pricing model will give vendors even less incentive to actually improve anything or the support contracts are probably far more expensive than they're actually worth or the TCO will be horrendous because of usability problems, they'll carry on using these leading products anyway so their careers aren't at risk.

    That creates a vicious circle where no-one is willing to invest the staggering amounts of time and money required to build a heavyweight competitor that can effectively challenge an incumbent. Instead, we get open source clones or cheap-and-simple web/mobile apps, which do a good enough job to save some users paying for the heavyweight commercial software, but in most cases offer little real innovation and almost invariably lack the quality and feature set of the established big names. That's why the professionals spending serious money keep buying those big names, and so the cycle continues, with little incentive for software giants like Microsoft to improve their cash cows or innovate with entirely new products.

    I think the most likely way out of this in the long term is for a new product to arrive that changes the rules and moves the market. With formal printed documents becoming less popular and an increasing emphasis on on-screen presentation and collaborative editing, is a word processor still a good model to manage business information? We have far more powerful (and systematic) formatting capabilities in numerous browsers that can render HTML+CSS content. Probably every programmer reading this routinely uses far more powerful editing, review and collaboration capabilities in their everyday tools. I don't just want Word 2014 any more. I want something that helps me collect, organise and share information in ways that match how we'll be living and working in 2014. And a tool that does that might have a small chance of breaking the Word stranglehold.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    1. Re:Lack of competition = stagnation by nuckfuts · · Score: 4, Insightful

      With formal printed documents becoming less popular and an increasing emphasis on on-screen presentation and collaborative editing, is a word processor still a good model to manage business information? We have far more powerful (and systematic) formatting capabilities in numerous browsers that can render HTML+CSS content.

      You must be kidding. Microsoft Word has far more formatting capabilities than any HTML + CSS content I'm familiar with. Try creating text with a multi-coloured gradient fill and a drop shadow. Try representing a complex mathematical equation. Try inserting a pie chart. Try inserting a date field that updates automatically. Try rotating a block of text by an arbitrary number of degrees.

      Then consider that fact that many people using word processors in business today are capable of doing all these things without knowing a single thing about coding.

    2. Re:Lack of competition = stagnation by AmiMoJo · · Score: 3, Insightful

      Actually HTML+CSS can do all those things. Your comment about programming is weird, because presumably you would just use a WYSIWYG interface rather than writing the code by hand, the same as any modern word processor.

      The real problem with HTML/CSS is that it isn't designed to format documents with precision, it's designed to describe the presentation of information. In Word when you set a font to 14pt you get a 14pt font on the screen and on your printer. In CSS setting a font to 2em or 24px results in an on-screen/paper font size that is dependent entirely on how the browser is set to render it. 2em is relative to the base font size selected by the user, 24px is relative to the DPI setting of the screen and the zoom level of the browser.

      I would love it if everyone used HTML/CSS because then documents would display in my preferred way with my preferred fonts and scales, but most people just want to quickly create something that looks exactly the same on everyone's screen and on paper.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    3. Re:Lack of competition = stagnation by Anonymous+Brave+Guy · · Score: 2

      Microsoft Word has far more formatting capabilities than any HTML + CSS content I'm familiar with.

      Then, with respect, the problem here is partly that you're not familiar with what these other technologies can do. In a way, you're making my point for me: people stand by Word believing that it's a good tool, because they haven't seen ideas from different fields where things are done much better.

      Some of your specific examples can be done directly in HTML and CSS. Others might be better done using related but more specialised tools such as MathML and SVG, but then in Word they tend to be done by placing a box generated by a separate tool as well (and the tools in Word for things like creating equations are weak, as anyone who has actually tried to do serious mathematical typesetting in Word is painfully aware).

      However, my point wasn't to consider specific effects, it was to consider the underlying foundations.

      In HTML+CSS, you have a degree of structure in your document, and you can apply styles (and combinations of styles, and context-dependent styles) quite flexibly. There's plenty of room for improvement, but even what's there already makes the stylesheet facilities in typical word processor or DTP software look crude. One paragraph style and one character style, exclusive with all others? Really? And even then, a character style can't change its behaviour depending on which paragraph style it's in, so semantic styling is difficult.

      Then there's the general layout model. In HTML+CSS, we can easily position content relative to other content or to the screen/page in various ways, and we can even change those positions depending on the size or other properties of the output medium. Again, there's plenty of room for improvement, but in typical word processors or DTP packages, all you really get is some basic anchoring tools, and everything else has to be done (and redone) by hand.

      As a footnote, I want to emphasize that my goal here is not to compare Word with any one specific alternative model, such as HTML+CSS. My point is that there are other, better ways of doing things. HTML+CSS just happens to be a widely-used, practical example of how one type of thing could be done much better.

      Then consider that fact that many people using word processors in business today are capable of doing all these things without knowing a single thing about coding.

      Given the relatively high number of hideous documents I've seen created by those people and the relatively low number of polished, professional-looking ones, I'm not sure you're making a very compelling argument there.

      In any case, there is no reason we couldn't have a WYSIWYG interface that had a powerful, flexible underlying model instead of the crude and dubiously specified mess that most contemporary word processors and DTP packages use.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    4. Re:Lack of competition = stagnation by nuckfuts · · Score: 4, Insightful

      Sure, very easy. Just go learn MathML, SVG, and JavaScript. Apparently your idea of the "real world" is where everyone is conversant is 4 or 5 programming languages. As opposed to what actually happens in almost every business around, where people with minimal knowledge of computers and zero knowledge of programming can produce what I described with a single, widely-known application.

      The assertion that Microsoft Word should be deprecated in favour of a hodgepodge solution like yours, in the majority of situations, is laughable.

    5. 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.

  27. Beware of recruiters asking for MS Word format by dbIII · · Score: 3, Interesting

    The reason some recruiters want that is so they can edit your resume which IMHO they should never do unless you give your permission.
    People, if you make it as far as an interview be sure to have enough paper copies of your real resume to hand around in case you've been screwed over by the recruiters. In one case with me they cut out five years of relevant employment because they wanted to put forward one star canditate and two duds. My current employer short circuited the process by interviewing all three and no longer users that unethical recruitment agency.

  28. Re:Don't blame the user by fluffy99 · · Score: 2

    Someone who users MS Word more than anyone reading this site has spotted some problems and you are bitching that he is "non-technical"? I suppose if he used the program less and did some technical stuff instead you would dismiss him as not using the program enough to comment on it?
    We shouldn't blame the users for usability problems. That's where we have to lift our game instead of throwing insults back.

    Not bitching, just stating the obvious. He's trying to argue that MS Word sucks on technical merits, but doesn't seem to have a good grasp of those technical details. Did you bother to read his article? The bulk of the article was a history lesson of MS Word file format changes. The wikipedia articles he seems to be paraphrasing are mostly correct about how Word used to store the files, but not real accurate for the current format. He only spends a single paragraph to state the features he doesn't like in very general terms, and then says MS Word must die because he can't avoid using it.

    The sensationalistic title of "Why Microsoft Word must Die" is a bit over the top, and smacks of a cheap tabloid rag. Not something worthy of someone with a few Hugos for novels.

  29. With the "ribbon", I can't really use Word anymore by cshay · · Score: 4, Interesting

    I have crappy memory. I'm not one to remember arcane macros or shortcuts. Ctrl-C and Ctrl-V is as far as I go.

    Never fear - nested menus always helped me find things.

    Now with the Ribbon in Office, first I have to search each of 5 or 6 ribbon views. They aren't grouped very meaningfully so it's basically a linear search. Then if I don't find what I am looking for I am basically stuck, since I can't remember how to find items that aren't on the ribbon, and I can't really search on them, because I am not exactly sure what they are called. So I end up using Word like a glorified notepad.

    The design team that killed the menus on Word (and those kids who are doing the same on browsers) don't realize the damage they are causing end users.

  30. uh oh by slashmydots · · Score: 2

    *clippy pops up*
    It looks like you're trying to kill me. YOU MUST DIE!

  31. Re:With the "ribbon", I can't really use Word anym by cshay · · Score: 2

    Nope. Go to little drop down list at the very top and choose "More commands". Then in the dropdown for "Choose commands from" select "commands not in ribbon".

    And there you have it, and alphabetized single list of several HUNDRED commands that don't show up ANYWHERE in the ribbon...NOT organized by function so that you can find them even if you unsure what exactly you are looking for.

    The whole point of nested menus is it helps you explore to even know what you are looking for.

    Now get me my menus back in Chrome and I will consider using that too,

  32. So I'm not insane after all. by Z00L00K · · Score: 2

    The behavior of Word including styles and formatting seems to be the invention from hell - some style templates seems to be as contagious as viruses and you can't ever get anything right as you want it. The number of times I have had to settle for "Good enough" are numerous and can't be counted.

    At least with HTML I can get some control over things, but the downside there is that it costs a lot of time to produce a user-friendly document instead.

    --
    If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
  33. Secret APIs by SgtChaireBourne · · Score: 3, Informative

    Microsoft used secret APIs to give its programs an advantage over competitors. That had a big effect in the 1990's. It is apparently still going on in some things but we'll have to wait, as usual, a long time before it turns up in court records. And like before, the damage will have been done. The only way to stop it is to stop using M$ products.

    You can find more like that if you wade through the material of the Comes V Microsoft case at the now archived Groklaw site. Basically anything bad that has been said about M$ and the people that work there is true.

    --
    Beta is broken and the link to classic doesn't work. Stop wasting our time or there won't be anybody left here.
  34. We Can Put an End to Word Attachments by yotam · · Score: 2

    Richard M. Stallman already said similar things in his
        http://www.gnu.org/philosophy/no-word-attachments.html
    2002 article.

  35. yes by Tom · · Score: 2

    Can Free Software do any better, than to imitate the broken Microsoft model?

    Yes, it could. Unfortunately, it doesn't because some morons have decided that copying is more important than inventing.

    There are a couple of really good and different tools, like LyX. But honestly, the problem with productivity tools like these is that they aren't cool and sexy, so it needs momentum to carry the developers, because the coolness alone doesn't do it.

    --
    Assorted stuff I do sometimes: Lemuria.org
  36. Wang, TROFF, LaTeX, Macs and Word by FreedomFirstThenPeac · · Score: 2

    [greybeard alert] The WYSIWYG interface of the IBM Selectric was ugly, corrections were messy and revisions were time and money lost. We were more careful programming when we got one turn around a day and used punch cards, similarly, we were careful and detail oriented when creating a document took a specialist (a "secretary") to create and change it. When the first Wang CPT-like systems entered the staff (USAF) we quickly noted that documents suddenly had to be perfect, corrections weren't allowed and the curmudgeons like to complain about the change in focus from content to format. The hapless staff officer would run around with the 8" floppy with the electronic version of the document, and every little nit picked resulted in a new printing, offices revisited, and signatures. TROFF and TeX both seemed to let you focus on content (again), but it seemed that people spent so much time tweaking the layout that that dream was lost. WYSIWYG was supposed to fix that, but the quality of the theses my students turned in did not reflect that dream so much as their desire to dazzle with really fancy font and alignment and equations that were typeset soooo prettily, surround by words that did not seem to matter so much. For a while I was a bit of an HTML 3.0 is all you really need Luddite, and highly structured CSS seems like a jump three steps back (JMP *-3) in complexity just to try to get back to where we were when all you could do was size, bold and italic (or is that em?). Sheese, I'm going back to hand-written. Maybe even carved in stone or clay.

    --
    "There is no god but allah" - well, they got it half right.