Slashdot Mirror


Mac OS X Versus Windows Vista

An anonymous reader writes "With Macworld set to start Jan. 8, InformationWeek has a detailed comparison that pits Mac OS X against Vista. According to reviewer John Welch, OS X wins hands down. The important point: he doesn't say Vista is bad, just that technically speaking, OS X remains way ahead. Do you agree?"

19 of 697 comments (clear)

  1. It doesn't matter by Stele · · Score: 3, Insightful

    Vista still has all the games and applications people use, most not available on any version of OS X.

    As a cross-platform developer (hail Qt!), I recently got a MacBook Pro so I could run both OS X and Windows on the road, and I will admit, the Mac has remained booted into OS X the vast majority of time. This is admittedly do to mostly Universal Binary testing, but I could easily see that if I wanted to, I could run my day-do-day stuff purely on OS X. Except for its continued mouse-happy interface (come on, make ALL of those popup dialogs keyboard accessible!), when running on a fast machine OS X is very nice.

    At the end of the day though, I can do MORE stuff on Windows, and Vista will be no exception.

    1. Re:It doesn't matter by vertinox · · Score: 4, Insightful

      Different platforms, different programs, different needs.

      I think it was more on the grandparents post on the idea that the fact that Vista can run more games and application.

      But it is a moot point if it can't run the one application I need it to run. The fact that it can run more may not be the right tool for the right job. Like having a swiss army knife when you really need a plain phillips head screw driver.

      --
      "I am the king of the Romans, and am superior to rules of grammar!"
      -Sigismund, Holy Roman Emperor (1368-1437)
    2. Re:It doesn't matter by maztuhblastah · · Score: 4, Insightful

      Agreed. Technically, you can do more stuff on Windows -- just as you can technically go more places in a SUV than you can in a sedan. But in reality, you never end up taking advantage of every little feature, relying instead on a core library of features. And when it comes to that "core library", Windows can't touch Mac OS X.

    3. Re:It doesn't matter by xwizbt · · Score: 5, Insightful

      And it's worth pointing out that there's a reason for that. Generally, under MacOS X, anything 'advanced' is off by default. If you're the sort of person who wants to use keyboard shortcuts then you're the sort of person who's able to go to the preferences and activate them.

      Conversely, on Windows, in general *everything* is enabled at start up. Confuses the hell out of novice users. The Mac approach - simplicity and usability with the option for power use - wins out every time.

    4. Re:It doesn't matter by a.d.trick · · Score: 3, Insightful

      Except that then it takes a long time for someone to become an 'Advanced User'. Most Advanced Users didn't learn what they know by reading some Advanced Users manual chalk full of al sorts of arcane knowledge of keyboard shortcuts and stuff. They were just regular users who accidently pressed tab one day on an found that it cycled through the form elements. Experimentation is *the* way that users learn stuff. We all know that getting them to read the manual is about as likely as getting a slashdotter to RTFA.

    5. Re:It doesn't matter by gobbo · · Score: 4, Insightful
      Except it confuses the hell out of the power users coming from Windows, ya know, the ones (like me) that don't know it can even be turned on.

      Oh, for crying out loud... if you're a power user, and confused, R-T-F-M! Or visit a web forum, like Mac OSX Hints or better, google's Mac search page. Or maybe you're not really a power user, just well-adapted to using windows--I've noted the distinction, people who understand how to do things with windows really well, but aren't clear on why it works that way.

      I'm constantly amazed at how people switch to a graphic interface and command line that is widely reputed to be "better" and yet expect it to work just like the one they abandoned.

    6. Re:It doesn't matter by 644bd346996 · · Score: 4, Insightful

      People stop being noobs by exploring the options and prefs dialogs, not by fumbling around. I doubt many people are able to figure out which random keypress triggered the action they wanted. But with something as complex as Windows or OS X, you can always discover new features by digging through the preference panes. THat is the experimentation that really helps.

    7. Re:It doesn't matter by GeffDE · · Score: 3, Insightful

      What the parent is trying to say is that games use DirectX to access sound, video, network and CD drivers, basically. If the DirectX API was ported, it wouldn't matter much to a game what OS it was running on because all it cares about is the DirectX API calls. This is the idea behind cross-platform game APIs, as well as OpenGL etc.

      --
      It has been a nervous year, with people beginning to feel like Christian Scientists with appendicitis.
  2. Vendor support by gravos · · Score: 5, Insightful

    Technical superiority doesn't mean as much when you can't get vendor support. This is sad but true. For a long while to come Vista will enjoy all the attention and benefits of a larger install base regardless of technical merits (or lack thereof).

  3. Wow, that wasn't biased, LOL... by Assmasher · · Score: 5, Insightful

    ...I don't think I've ever seen so many ad hominem attacks against a non hominem. ;)

    Saying that OSX is better than Vista because OSX hasn't changed its UI much since 2001 (at least regarding buttons) and Vista has changed the look of the window bar buttons? That's just stupid.

    Spending most of the first page of the article beating the dead horse of Cairo promises regarding WinFS and other things which have nothing to do with comparing Vista to OSX?

    I'd much rather read an article by a Linux or Windows fanboy bashing each other unapologetically than listen to that author say "I'm going to compare A and B" and then spend half their time talking about C.

    --
    Loading...
  4. Re:They both lose at source availability. by iJed · · Score: 3, Insightful

    Mac OS X and Windows Vista completely fail in this area, however. I cannot see the source code to the window systems of either, for instance. Nor can I inspect the kernel source code.

    You are correct that you cannot view the OS X window system source but wrong about the kernel. The source to the Mac OS X kernel (XNU) is easily available from Apple. Apple also releases source to other major parts including things like launchd and bonjour as part of the Darwin core operating system.

  5. of getting a fair comparison by v1 · · Score: 3, Insightful

    I don't believe it's possible to get a fair comparison of two so completely different things unless you have been forced to use both of them for an extended period of time and have truly given them both a chance.

    I am in that position where I work, and I have to support both macs and PCs in the desktop support world. For me what it all comes down to is simplicity of use. Just pulling an example out of thin air... 99% of mac software runs as non-admin, and better than 70% will run as a very restricted user. (kids) 98% of software can be installed as a non-admin so long as you know the admin l/p. Then we have windows. 0% of software can be installed as a non-admin, even if you know the admin l/p. After that, 80% of it requires you to be logged in as an administrator. So make them an administrator you say? (like THAT is a good idea in a school!) In OS X that is one check box and takes 15 seconds to do. I have a sheet of paper somewhere around here with all the steps needed to promote a user in Windows, I was astounded by what the PC tech said had to be done. Anyone that says windows is easier to use needs a closed door meeting with a baseball bat. When it all comes down to it, the amount of software available isn't truly what's important, it's how easy, pleasant, and non-frustrating the system is that actually matters to a lot of people, tho they may not admit it. Having a flying car isn't so great if it takes you 45 minutes to get it into the air every day and is prone to running into buildings. I admit I get a little personal enjoyment when I see a windows user is just totally frustrated and ranting and I say well you know how we can fix that? and they scream back, "Don't tell me about macs, I don't want to hear it. I *LIKE* my pc!!!" Yessir, I can see that, looks like you've having a great time. The 5% of them that finally switch come to me later and say why didn't you tell me about this before? I triiiiiied.....

    --
    I work for the Department of Redundancy Department.
  6. Oops by dal20402 · · Score: 4, Insightful

    Anyone who looks at my post history will see that I am a Mac zealot, but I have to correct a small bit of misinformation in the review.

    He praises Mac OS X for dimming toolbar buttons when windows are in the background, using the example of a Safari window behind a Finder window. Unfortunately, the reason the Safari window's toolbar buttons are dimmed is not that it's in the background, but that it's not displaying any page. Put a Safari window displaying any page into the background and its toolbar buttons (unfortunately) stay active. The behavior he describes is application-specific.

    For example, both the Finder and Path Finder do the right thing.

    There were other inconsistencies in the review. Two examples: First, he slammed Vista for requiring UAC approval for installations where it might not seem necessary, where OS X does the same thing. Second, he praised Vista's interface consistency, without mentioning the lack of consistency that has been typical of Mac OS X in recent years. (This lack of consistency, because it is strictly cosmetic and apps have remained well-executed, is something I think is OK or even valuable... but there are a whole lot of Mac users out there who violently disagree with me.)

  7. Re:Inactive windows - he's got it wrong by catwh0re · · Score: 4, Insightful
    I'm not sure how well the author has articulated his point. The safari buttons stay active because you can actually click them at any time from any window (including when safari is not the active application.) This behaviour exists in a few applications but only where it's useful. E.g. you can change tracks in iTunes without activating iTunes. However in Safari when back/forward is pressed it's logical to switch to the application. It's not that they are highlighted and non-functional, which is a past windows trait.

    Personally I find the actual issue with XP or Vista is that there is simply too much over stimulation on the screen, a user is desensitised to the bold interface and thus the OS requires more brazen efforts to gather attention when it's required in a different area of the screen. This is why windows users find that all the mac windows look grey and unsubstantial (this is also why mac users can tolerate many windows on the screen at once). Opposingly mac users find that windows is excessively clunky and child-like in appearance (hence terms for XP such as Fisher-Price). The excessively bold interface of windows leads users to maximise each window otherwise they can't concentrate on the task at hand.

  8. Re:OS X would be way ahead - wrong by slide-rule · · Score: 3, Insightful

    You should realize that one of the top features of a Mac system is that things work well together -- OS, software, and hardware. This is due to a hell of a lot of QA testing on Apple's part, and I just cannot fault them for it one bit. On the other hand, just releasing a DVD for people to install on whatever frankenbox they've cobbled together (or whatever cost-cutting box Dell sells now for $500) will mean the OS and software will no longer "just work" -- it'll turn into the driver/hardware support nightmare that Windows has enjoyed for quite some time. Given the beast that MSFT has helped create in terms of hardware diversity, there is now simply no way MSFT and/or anyone else can do the level of QA Apple performs -- at least not where the software would be meaningfully improved. I'd rather never see this happen to OS X, and if that means you turn your back on OS X as a result, that'd be just fine here. [shrug]

  9. Re:.NET from hell story - happened yesterday. by Dan_Bercell · · Score: 3, Insightful

    This is a perfect example why Mechanics should be Mechanic and the IT Staff should be the IT Staff. Your poor experience with a program was more to do with the crappy design of the program and your lack of knowledge of the software you use, then with the Framework itself.

  10. Re:Unfair comparison by mstone · · Score: 4, Insightful
    3) Authentication before making system changes. This, the author implies, is acceptable on OSX, but not Windows? Why?

    Well, among other things, he spends most of a page discussing the difference between authentication, which OS X does, and approval, which Vista does.

    Authentication means you actually enter a password to prove you're the person who has rights to modify the machine.

    Approval means you just click a "yes, go ahead and do it" button.

    The article then discusses the weakness of 'approval' from a security standpoint: i.e.: it doesn't stop J. Random Passerby from hosing your system, it just means he has to push the 'Okay' button to do it.

    In practice, this means that if the two of us are sitting side by side, you on a Vista box where only you know the admin password, me on a Mac where only I know the admin password, I can change the settings of your machine while you step away for coffee, but you can't change the settings on my machine while I step away for coffee.

  11. Ah, but what games and applications DO people use? by Shag · · Score: 3, Insightful
    Vista still has all the games and applications people use, most not available on any version of OS X.


    Um... right. Take a look at Amazon's best-selling software list sometime.

    1. Many of the top 25 ship media containing both Windows versions (World of Warcraft, TurboTax, H&R Block Taxcut, Rosetta Stone Spanish)

    2. Others are available in separate versions for both OSes (Microsoft Office 2003 for Windows/Office 2004 for Mac, QuickBooks, Quicken). What're you left with that's Windows-only?

    3. Some Windows-only apps compete with things that come free on every Mac (Photoshop Elements, Premiere Elements)

    4. Some Windows-only apps are largely unnecessary on a Mac (Norton Antivirus, Norton Internet Security Suite)

    So out of the top 25, what apps are we left with that are Windows-only?

    Microsoft Money, the Pets Expansion Pack for The Sims 2, Age of Empires: Collectors Edition, and Dragon Naturally Speaking.

    Yep, the games and apps people use are definitely not available on any version of OS X. :)
    --
    Village idiot in some extremely smart villages.
  12. Re:Because Tiger is already better. by 99BottlesOfBeerInMyF · · Score: 4, Insightful

    Care to enumerate them?

    I can name a few off the top of my head:

    • OpenStep style application packages - application install and uninstall easily, application on removable media save preferences on local machines so you can move one installed app back and forth between machines, resources are easy to find so extracting an image or sound is easy, fat binaries are cake, I can IM an application to someone on a different chip architecture even and it just works without having to find installers
    • Upgrade via firewire - I now run both Windows and Linux in VMs on top of OS X, mostly because of this feature. Plug in a cable to my old machine and click a button. All my files, applications, user accounts, settings, certificates, everything migrates seamlessly while I go for coffee and a bagel. Migrating Windows or Linux to a new machine takes significant time, sometimes weeks, and nontrivial effort, (or did until I installed them in VMs. Now full installs of those OS's come with me as well.)
    • System services - applications and plug-ins can easily share functionality across all applications. I only have to train one spelling checker and it works in my mail, web browser, word processor, terminals, pro layout app, photoshop, chat client, etc. The same goes for grammar checking, language translations, a pile of scripts, statistics on text like word count, automated bibliography entries, dictionary and thesaurus lookups, online lookups at numerous references, etc. Writing the same functionality over and over again for each app is outdated. Easily re-implementable libraries like Kparts on KDE only work if the programmer knows beforehand about the library, so no one uses them. Services on OS X requires no work on the part of a given app developer. The maintainers of subethaedit have never heard of omnidictionary. The developers of omnidictionary probably never considered subethaedit users. But in subethaedit I can still easily perform online dictionary lookups at a dozen different dictionaries with a single key combo. Losing this would be disasterous to my everyday workflow.
    • Save to PDF from every application.
    • Expose for easily finding and switching to one of my two dozen or more of windows.
    • user account encryption that both works and does not ever get in my way.
    • Ubiquitous application of zero-conf for local discovery of chat, music streaming, filesharing, collaboration tools, etc.
    • Automater - I know I didn't think I'd use it either, but this is the fastest way I've ever found to do things like add a watermark to every page in a PDF when I don't have the source file. It is also the only scripting some nontechnical coworkers have ever managed to use. Before it became available they would sit an rename 500 files by hand, rather than spending 60 seconds writing a script.

    I'm sure there are more items I'm forgetting and again I want to stress that OS X is not ahead in all areas and can really benefit from improvements. It is just that some of these things have been on OS X for quite a while and most Linux developers I talk to don't even recognize the value in them. A lot of them are things that you can work around on Linux, or hack something that works in one instance, but until they are available to average and novice users, they are just ignored anyway. I'd love to see Linux catch up to OS X on the desktop, I just don't anticipate it happening anytime soon. I don't think Linux developers are willing to make some of the hard choices needed or will be willing to accept complexity on the server for the sake of making Linux nice on the desktop.