Slashdot Mirror


Pitting a Mac Plus Against an AMD Dual Core

In the Age of Computer Bloat someone has decided to do a performance comparison between a 1986 Mac Plus and a 2007 AMD Dual core, each running appropriate software. Computer Bloat does not fare so well. "In order to keep the hoots and hollers of 'unfair comparison' at a minimum, we designed the tests to be as fair and equitable as possible. We focussed on running tests that reflect how the user perceives the computing experience... And no, we didn't include processing-heavy modern software like Photoshop or Crysis! We selected very basic everyday functions that were performed equally by the 1980's and the 2007 Microsoft applications."

21 of 364 comments (clear)

  1. Lets compare a typewriter to a word processor. by TheLazySci-FiAuthor · · Score: 5, Insightful

    As with this article, what really would that prove?

    I think I would find my words per minute would not vary. The legibility of the document would be identical. I could even say that the typewriter is superior in some ways - for instance, my document autosaves on every keystroke.

    Calling features "bloat" strikes me the same as when a person will call a reason an "excuse". There are times and places when "bloat" and "excuses" are valid words, but they can be inserted where they are invalid just as easily.

    Perhaps the law of diminishing returns holds true. After all, a typewriter really is all one needs to write a novel, and in fact I do not think a computer helps one write a novel thousands of times more quickly. However, there are features (spell check, formatting, fonts, predictive text, voice recognition...) that enhance the writing experience.

    I guess I just don't get the point of this article.

    1. Re:Lets compare a typewriter to a word processor. by rubycodez · · Score: 3, Insightful

      actually, you're half right on the features: spell checking, formatting and fonts are useful and can be done with the 20+ year old software as well as the new (and faster on the old). But to anyone who types at a reasonable rate, predictive text is a huge annoyance (and often causes wrong values to be input into fields and just slows the typing of documents. Good typists turn that crap off, it IS bloat. Voice recognition is much slower and much less accurate than typing, I wouldn't even consider using it to create a document. But bloat and gee-whizz panders to the "hunt and peck" crowd.

    2. Re:Lets compare a typewriter to a word processor. by jfengel · · Score: 4, Insightful

      Having written a few books myself, I can say that the biggest advantage of a computer over a typewriter is the ability to correct and reorganize.

      I once reviewed a preliminary copy of a text by Jef Raskin, one of the Mac designers. It was double-spaced Courier, with hand-drawn diagrams. I found that ironic, coming from him, but it made sense. There were professionals to make the drawings look nice and format the text. His job was the words and the gist of the diagrams.

      Nonetheless, it was typed on a computer. (It's easy to spot typewritten text; it will always have some typos or irregular letters). I'm sure it's because it let him rearrange sentences, paragraphs, and even chapters without having to re-type from scratch, and it's no harder than typing. The diagrams, however, are still more work than hand-drawing. (At least, I know of no tool that's as easy, even with a drawing tablet.)

      Some writers prefer the notion of organizing everything in your head before typing anything, but that's more memory than I've got. I relied on the ability of the word processor so I could start a paragraph and come back to it later without having to change the paper in my typewriter a huge time boost.

      Despite what I've just said, I concur that the article is mostly silly. Others are making that point as well as I can. I just wanted to show why I thought a computer was much better than a typewriter, for different reasons than you gave.

    3. Re:Lets compare a typewriter to a word processor. by phasm42 · · Score: 4, Insightful

      spell checking, formatting and fonts are useful and can be done with the 20+ year old software as well as the new (and faster on the old).
      What if you need to work in Swedish and Japanese documents? Oh wait, only English matters.

      But to anyone who types at a reasonable rate, predictive text is a huge annoyance (and often causes wrong values to be input into fields and just slows the typing of documents. Good typists turn that crap off, it IS bloat. Voice recognition is much slower and much less accurate than typing, I wouldn't even consider using it to create a document.
      I guess disabled people shouldn't be using computers then?
      --
      "No one likes working in a hamster wheel, and your shop smells of cedar shavings from here." - TaleSpinner
    4. Re:Lets compare a typewriter to a word processor. by rubycodez · · Score: 3, Insightful

      There in fact were computerized solutions 20+ years ago for writing documents with Scandinavian characters and Japanese pictographs/romanizations that are less bloated than today's.

      A disabled person may find themselves with inferior production tools, and that is what the current state of the art gives them if they use voice recognition compared to someone using typing. Meanwhile, for the 99.999+% of the human race with fully functioning fingers, they'll do better to learn to type properly.

      "I have no substantive arguments on the subject so I'll try to invoke guilt of the plight of the less fortunate or guilt of racism because needs of ethnic group x wasn't addressed".

    5. Re:Lets compare a typewriter to a word processor. by value_added · · Score: 2, Insightful

      Some writers prefer the notion of organizing everything in your head before typing anything, but that's more memory than I've got. I relied on the ability of the word processor so I could start a paragraph and come back to it later without having to change the paper in my typewriter a huge time boost.

      Years ago when I worked for a large law firm, I never ceased to be amazed how the "old timers" (partners who grew up in the days when things like secretarial pools existed) could and regularly would dictate their work in full; the secretary would type it up and that, with the possible addition of some whiteout, was the end of that. By contrast, most of the newer attorneys and paralegals would typically do their work entirely on a computer. A typical transmittal letter ("Please find enclosed blah blah") would require 20 or more minutes of work, subject to any number of further revisions inspired by each successive printing, supervisory review of redlined markups, and repeated spell czechs. To be fair, in that world, every word and punctuation mark takes on significance, but you get the idea.

      Similarly, consider that great novels didn't come into existence with the advent of word processing machines. They were laboriously crafted on typewriters, and before that using writing instruments that ranged from ballpoint pens to quills.

      My own theory is that we've simply gotten lazy. And the tools we now have at our disposal, while possibly increasing our productivity in certain respects, mostly fill our time and use our energy with superficialities. Put another way, I'm suspicious that the widespread use of wordprocessors has created a state of affairs in which people are "drawing" their documents and stuffing them with bits of disjointed thoughts (to be revised later) instead of actually writing the damned things.

      The ability to revise a document on a computer is marvelous, I'll agree, but what if that ability compensates, like 500 monkeys with typewriters, for an innability to think, and by extension, to write? And if that's not the case, how then to explain the current state of general illiteracy (as evidenced by an innability to spell or distinguish certain words) in a population where the use of and reliance on automated spell checking is so widespread?

      Garrison Keillor once said that it's better to write "three sharp and funny pages about geese than 300 fat and flabby ones about the human condition." I doubt he used a word processor to come up with that one. Not everyone has a talent for writing, of course. But I suspect that most of those that don't are spending so much of their time adjusting fonts and paragraph styles in their 300 page Word version of the human condition to know how fat and flabby things really are.

  2. Huh? by phasm42 · · Score: 3, Insightful

    Why didn't he compare the Mac Plus against an OS X machine, or the XP machine against a DOS 6 machine?

    Also nice how everything that the Mac Plus (and old machines in general) sucked at or couldn't do were left out. Making such a big deal out of startup time seems pretty pointless too.

    --
    "No one likes working in a hamster wheel, and your shop smells of cedar shavings from here." - TaleSpinner
    1. Re:Huh? by chriss · · Score: 4, Insightful

      Why didn't he compare the Mac Plus against an OS X machine, or the XP machine against a DOS 6 machine?

      Because the Mac Plus and the WinXP Pro SP2 systems were the most widely used GUI based desktop machines at their respective time, thus making a comparison about productivity feasible.

    2. Re:Huh? by jellomizer · · Score: 4, Insightful

      Well the Mac Plus was a GUI system at the time so it is a closer match for comparing Windows XP then DOS 6 is. As well many of the tests used would be unfair with OS X for Intel. Excel and Word for mac are still Power PC version so they need to run via Rosetta which will slow down the resusults running XP will actually have a better performance for the Test.

      Yes everyting the Mac Plus couldn't do was left out. Also they didn't run the normal benchmark software as well. Knowing quite well the new system will eat its lunch. Also they are using different versions of software. But the point of the test was comparing the quality of life for people with the Mac Pro back in the 80s vs. the Quality of Life today with people with PCs today, doing the same jobs.

      Bootup Speet is important espectially back in the 80's where people turned off their computers when they were done, and people still do that today. So bootup time is quite useful in measuring productivity. In Linux if you misconfigure say sendmail in Red Hat when you boot up you are waiting for minutes for it to load and fail. Making Linux Boot time painfully slow. This effects productivity (say your job is to insure Sendmail works properly at bootup). For windows reboots are frequent when you have updates so you are working on you job and you get an automatic update you need to reboot and wait 2 minutes when you get everything back you need to refresh were you left off.

      The point of the article is that as computers get faster the software get proportionally slower so you tend to get a 0 net gain in productivity in the common jobs you do on your system now.

      --
      If something is so important that you feel the need to post it on the internet... It probably isn't that important.
  3. Re:Developer motivation by Kadin2048 · · Score: 4, Insightful

    I admit the boot-time figure isn't anything to obsess too hard about, but things like application-launch times certainly are. How quickly an application launches adds a lot to how often I use it and how reluctant I am to open it. If I know that launching it is going to take a minute or two (like Photoshop used to on my old PowerMac), I'm not going to click that sucker without a damn good reason. In fact I'm probably going to find some other tool to do the job, if I have a lot of quick tasks to accomplish.

    Similarly, if an app takes a long time to save a document, and it blocks the user from doing other things during this process, that's pretty obnoxious. Most people save frequently (or at least they should), and if it takes longer than a second or two at most, you've just interrupted their workflow.

    UI responsiveness is definitely king, I'm firmly with you there, but speed in other areas shouldn't just be written off. Applications and system software needs to be designed to do what the user wants, while getting in the way as little as possible. Sometimes I think that gets forgotten by developers, from time to time.

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
  4. Re:Developer motivation by l4m3z0r · · Score: 2, Insightful

    I cannot really agree with these tests that just compare "start up tasks" like opening a file or booting the OS. There often is a good reason not to focus too much on these events, because don't happen that often.

    I have no idea what the hell your talking about, I open hundreds of files a day on average, and very likely thousands, any programmer working on a large project opens countless files all day long.

  5. Comparison to AMD by phasm42 · · Score: 3, Insightful

    The constant blather about comparing it to "AMD" really speaks volumes about the author. Apparently AMD determines your user experience on a modern PC running XP.

    Oh, and browsing the web plays no part in the modern user experience. None at all. Don't even think about it. If most people weren't doing it in '86, it's not important.

    --
    "No one likes working in a hamster wheel, and your shop smells of cedar shavings from here." - TaleSpinner
  6. Better comparison by Anonymous Coward · · Score: 1, Insightful

    The metrics they use are neither here no there. If they really want to see whether computers have improved over the decades, they should compare the time it takes to achieve actual tasks. For example, they could have compared how long it took two users to create a document, perform calculations, make a spreadsheet, etc.

    Using real world tasks, you get a better idea of how the computer affects productivity. Many of the benchmarks used for performing comparisons have little relationship with actual productivity.

  7. The Anthropic Principle by briglass · · Score: 5, Insightful

    The anthropic principle helps to explain why this comparison makes no sense. By virtue of the fact that both computers are market-ready and market-tested machines (especially in the highly successful Mac Plus), their usability speeds MUST be under or around market-acceptable levels. Otherwise, they would either not have survived alpha and beta testing or not have survived as a marketable product. What this comparison is really tapping into is the user-acceptable speed level, which has not changed since the 1980s (because humans haven't changed much).

    --

    ----
    "Those who quote others are more likely to one day be quoted" -Tom Planter
  8. Re:Developer motivation by gurps_npc · · Score: 4, Insightful
    You misunderstand the point. Basically, the author is saying what you describe is a BAD BAD IDEA.

    The writers know about the issue you are talking about and believe that all the crap that they have a modern computer load is NOT neccessary.

    Me personally, I know that EVERYTIME I install software, no matter how rarely I wish to use it, I have to check and remove all this GARBAGE that they put into my start up. You gave a list of things such as scanners, DVD burners. I use those rarely.

    For 99 out of 100 people there is NO good reason to put those things in the startup. Those are great examples, proving my point. It makes far more sense to 'start' those processes once a month when you actually use them instead of taking 1 second every single day.

    If you personally use them every day instead of 1/month, then fine YOU can put them in your startup. Wasting my time (and worse, using vile, hard to understand names making it dificult to realize what your PC is doing and therefore hard/dangerous to remove) placing all that CRAPWARE into startup is obnoxious, rude, and bad business

    --
    excitingthingstodo.blogspot.com
  9. Re:glad someone did this comparison... by Erwos · · Score: 2, Insightful

    "The point is - nothing seems much better in the user experience than before, for the vast majority of things we do - and that includes MacOS X, to my thinking."

    Yeah, except for multi-tasking. You don't use that at all, right? Multifinder was only introduced in System 6, long after the Mac Plus was made obsolete by newer Macs.

    Look, I liked my Mac Plus. I even liked the 512k, except for bumping against memory limits in large documents. But you're really viewing this whole thing with rose-colored glasses if you think that a Mac Plus with a bigger screen is going to be just as usable or pleasant-to-use as Vista or MacOS X.

    --
    Plausible conjecture should not be misrepresented as proof positive.
  10. Re:Tiny midget wizard. by spun · · Score: 3, Insightful

    Oh I don't care. Someone saw it, and laughed, that's all I care about.

    --
    - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
  11. Boiling frogs by SuperKendall · · Score: 3, Insightful

    ...their usability speeds MUST be under or around market-acceptable levels...

    "Market acceptable" is a measurement that is not static.

    Let's look at the convention wisdom on boiling frogs. Supposedly, if you put them in boiling water they will hop right out - but if you put them in a vat of cold water, they will stay in the pot as you progressively heat it to boiling.

    The computer industry has been boiling frogs (where we are all the frogs) for twenty years or so, where the next generation of computers are just a little slower with each iteration. It's not much slower, and offers a bit more, so people accept it - and along with it a new definition of "market acceptable".

    So it's not like this article is not raising some really valid points.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  12. Re:glad someone did this comparison... by *weasel · · Score: 2, Insightful

    I've been troubled for years on how generational improvements in computation equipment don't seem to result in improved USER experience.

    Improved USER experience almost always comes from new software/features, rather than improvements to old software/features. The new features are where your clock cycles go. It's where they've always gone.

    Word isn't opening any faster twenty years on. But it is spell-/grammar-checking the document, importing multimedia, rendering a cleartype font, looking for online collaborators, refreshing relevant Research tab tools, etc.

    Those tools wouldn't be possible, in-line, on-demand, without those few billion new clock cycles. It'd be nice if things worked faster, and they undoubtedly could. But let's not short-change the user experience advancements that all the features they enabled.

    Also, let's not gloss over browsers and email. Those two have resulted in absurd quantities of user enrichment.

    Who cares if Word doesn't open any faster if John Doe has instant access to every reference material known to man? What saves him more time: a document opening a half-second sooner? Or less time spent dealing with interoffice mail, less phone interruptions and less hunting down, storing, sorting and searching through physical reference volumes?

    your personal machine might not be making the best use of all those cycles, but that doesn't mean your user experience isn't being enriched by them.
    --
    // "Can't clowns and pirates just -try- to get along?"
  13. Time (not processing) is the constant by Rui+del-Negro · · Score: 2, Insightful

    The real issue here is not if an "AMD system" is faster than a "Mac". For that, they would have to test exactly the same software, not different versions of it. The issue is if modern software, running on modern hardware, is faster than old software, running on old hardware.

    For "interactive" tasks it usually isn't, and for a good reason.

    No one cares if a program takes 1.4 seconds to complete a find & replace instead of 0.8 seconds. No one cares if a program takes 5.4 seconds to start instead of 3.9. If it took 20, then yes, people probably would care. You see, for interactive tasks, time is the fixed value. Specifically, the time that people don't mind waiting (which varies depending on how common that task is, of course).

    This article just proves Murphy's laws of computation: data expands to fill all available space, processing expands to fill all available time, etc..

    It's the same thing with games. I could probably take a game from 1995 and run it at 400 fps on my modern hardware. But if I can run a much better-looking version at 60 or even 30 fps, I'll probably pick that one instead. If it ran at 5 fps, I would rather play the old one.

    There is a point beyond which "more features" (or "prettier graphics" or whatever) is worth more than an increase in "reaction speed".

    That is why CPU-intensive tasks (the ones that never feel "fast enough") are the right way to test hardware; because they tell you how fast the thing can run, and not how fast the developers decided it should run to avoid annoying the user while appealing to as many people as possible (by including extra features).

    The article's conclusion that there is "zero advance in productivity" is meaningless. Even if we take one of the most common operations (find & replace), does anyone really believe that, if it completed 1 second faster, people would be noticeably "more productive"...? In this kind of task, "productivity" depends 99% on the human part of the system.

  14. They might call it Computer Bloat... by The+Living+Fractal · · Score: 2, Insightful

    I call it being able to surf Wikipedia, Google, and Slashdot in a tabbed browser while running a program like Seti@home in the background with Winamp, Excel, Word and Outlook all readily available at the touch of a button (alt-tab) through mapped servers that centrally store my work. (let's not forget WoW running windowed in the background so I can watch my auctions). Oh, I probably shouldn't leave out the firewalls, the AV software, the synchronization/connection with my PDA, the EPO client, the dual 21" LCDs driven at 1600x1200 EACH, and the fact that all of it pops up on my screen within a second if I want it.

    Gee. I guess I don't call that bloat at all. I call it multi-tasking. Let's see a computer from 1986 do that.

    So let me get this straight. Someone's complaining that a computer today can do all of this but that dialog boxes pop up a little slower? Then go back to using your '86 Mac. I'm quite happy with what I have today, thank you.

    TLF

    --
    I do not respond to cowards. Especially anonymous ones.