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

6 of 697 comments (clear)

  1. Re:It doesn't matter by Yonzie · · Score: 5, Informative
    come on, make ALL of those popup dialogs keyboard accessible!
    They are.
    Use [tab] to select and [space] to "click". You need to look after the faint blue highlight around the button though, and if you press [Enter], the blue button is selected, not the higlight.
  2. Re:It doesn't matter by Megane · · Score: 4, Informative

    Use [tab] to select and [space] to "click".

    Not by default. First you have to go into the Keyboard & Mouse preferences and select the full keyboard access for "All controls".

    --
    #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
  3. Re:Wrong. XNU source code is no longer available. by Megane · · Score: 5, Informative

    Since the x86 switch, Apple no longer makes the XNU source code available.

    Wrong. http://apple.slashdot.org/article.pl?sid=06/08/07/ 2359256

    --
    #naabhaprzrag, #sverubfr-000, #agi-fcbafberq, negvpyr[pynff*=' negvpyr-ary-'] { qvfcynl: abar !vzcbegnag; }
  4. Re:It doesn't matter by Joe+U · · Score: 5, Informative

    The thing about PC gaming is that games on PC don't really use the operating system at all

    Except for the sound, video, keyboard, mouse, monitor, network card, hdd, cd/dvd and other drivers the OS provides.

    Windows isn't just the fancy GUI, it's a standard interface to non-standard hardware. Anyone who used DOS for gaming will remember the absolute nightmare of getting sound, video, network and CD drivers all running for every game.

  5. I don't know about Java by melted · · Score: 4, Informative

    I don't know about Java, but you can do much of this in .NET:

          1. Enumerate all the subclasses of a given class, or classes that implement a particular interface, including those supplied in plug-ins, at runtime.

    ** You can, through reflection

          2. Call methods by name.

    ** You can, through reflection

          3. Query whether a delegate object implements a given method, allowing for informal protocols.

    ** You can, through reflection

          4. Handle the case where an object tries to call a method on my object that doesn't exist, to allow the simple creation of generic proxy objects.

    ** That can never happen in C#

          5. Add methods to a class, even if it's part of the standard library and I don't have the source code (I can even do this at runtime, although it's messier, and I haven't ever needed to).

    ** What's wrong with inheritance?

          6. Separate the allocation and initialisation of an object into separate methods, to allow different allocation policies to be implemented (e.g. pools for commonly re-cycled objects) transparently to users of the class.

    ** Not needed in .NET by design. You can't allocate anything on your own.

  6. Helpful Mac Enthusiasts... by DivideByZero · · Score: 4, Informative

    Highlight and [cmd]- C to take data from X11 to the apple side.

    Hold down [opt] and click to paste from the apple side into X11 (That's the middle-click emulation)

    I had this question earlier today, and looked it up.