Microsoft is about to obsolete its entire user base yet again, as it prepares to release its long anticipated replacement for Windows XP, the new Vista operating system. In a scathing assessment in Technology Review, long-time Windows champion Erika Jonietz reluctantly ends up here:
Ironically, playing around with Vista for more than a month has done what years of experience and exhortations from Mac-loving friends could not: it has converted me into a Mac fan.
Here is an extended rendering of her findings:
My efforts to get Media Center working highlighted two big problems with Vista. First, it’s a memory hog. The hundreds of new features jammed into it have made it a prime example of software bloat, perhaps the quintessence of programmer Niklaus Wirth’s law that software gets slower faster than hardware gets faster (for more on the problems with software design that lead to bloat, see “Anything You Can Do, I Can Do Meta”). Although my computer meets the minimum requirements of a “Vista Premium Ready PC,” with one gigabyte of RAM, I could run only a few ?simple programs, such as a Web browser and word processor, without running out of memory. I couldn’t even watch a movie: Windows Media Player could read the contents of the DVD, but there wasn’t enough memory to actually play it. In short, you need a hell of a computer just to run this OS.
Second, users choosing to install the 64-bit version of Vista on computers they already own will have a hard time finding drivers, the software needed to control hardware sub?systems and peripherals such as video cards, modems, or printers. Microsoft’s Windows Vista Upgrade Advisor program, which I ran before installing Vista, assured me that my laptop was fully compatible with the 64-bit version. But once I installed it, my speakers would not work. It seems that none of the companies concerned had written a driver for my sound card; it took more than 10 hours of effort to find a workaround. Nor do drivers exist for my modem, printer, or several other things I rely on. For some of the newer components, like the modem, manufacturers will probably have released 64-bit drivers by the time this review appears. But companies have no incentive to write complicated new drivers for older peripherals like my printer. And because rules written into the 64-bit version of Vista limit the installation of some independently written drivers, users will be virtually forced to buy new peripherals if they want to run it.
Struggling to get my computer to do the most basic things reminded me forcefully of similar battles with previous versions of Windows–for instance, the time an MIT electrical engineer had to help me figure out how to get my computer to display anything on my monitor after I upgraded to Windows 98. Playing with OS X Tiger in order to make accurate comparisons for this review, I had a personal epiphany: Windows is complicated. Macs are simple.
This may seem extraordinarily obvious; after all, Apple has built an entire advertising campaign around the concept. But I am obstinate, and I have loved Windows for a long time. Now, however, simplicity is increasingly important to me. I just want things to work, and with my Mac, they do. Though my Mac barely exceeds the processor and memory requirements for OS X Tiger, every bundled program runs perfectly. The five-year-old printer that doesn’t work at all with Vista performs beautifully with OS X, not because the manufacturer bothered to write a new Mac driver for my aging standby, but because Apple included a third-party, open-source driver designed to support older printers in Tiger. Instead of facing the planned obsolescence of my printer, I can stick with it as long as I like.
And my deepest-seated reasons for preferring Windows PCs–more computing power for the money and greater software availability–have evaporated in the last year. Apple’s decision to use the same Intel chips found in Windows machines has changed everything. Users can now run OS X and Windows on the same computer; with third-party software such as Parallels Desktop, you don’t even need to reboot to switch back and forth. The chip swap also makes it possible to compare prices directly. I recently used the Apple and Dell websites to price comparable desktops and laptops; they were $100 apart or less in each case. The difference is that Apple doesn’t offer any lower-end processors, so its cheapest computers cost quite a bit more than the least-expensive PCs. As Vista penetrates the market, however, the slower processors are likely to become obsolete–minimizing any cost differences between PCs and Macs.
From my point of view, Windows is the Yugo of operating systems. Whatever money you might save at point of purchase, you give back ten-fold in after-market costs. It works badly, crashes repeatedly, self-destructs in unpredictable and often uncorrectable ways. Even when it works as advertised, it taxes productivity in hundreds of ways that are alien and, seemingly, hostile to Macintosh users.
Even so, at a certain point, these debates become academic. The retards who build our MLS systems, for instance, can’t seem to comprehend a universal browser language, so, at an absolute minimum, we’re stuck with Microsoft Internet Explorer for MLS access. There may be other vertical market applications you are using that would make it difficult for you to switch all your work to the Macintosh operating system, no matter how much you might want to.
Fortunately, there is a solution. Even if you elect to continue running XP for now — as most Windows users will — at some point you will need to upgrade your hardware. When you do, you will have a meaningful choice about what to do.
You can buy a Vista-ready Windows machine and continue to suffer with a Microsoft operating system, albeit a somewhat more Mac-like Microsoft operating system.
Or you can buy a Macintosh and continue running Windows XP side-by-side with Mac OS X. You could even run Vista, if you wanted to, but why would you want to? At this point, you are running Windows to retain access to legacy software, all of which will run in the Mac world in due course — or will become obsolete altogether.
There is a piece of software for the Macintosh called Parallels. Using it, you can run multiple instances of disparate operating systems at the same time, in virtual machines. Your Mac could be running OS X, Windows XP, Windows ME, Windows 98 and Linux, all at the same time. High-volume file servers are running paired instances of Microsoft’s SQL Server on Macintosh Quad-Core XServes. The fastest, most-reliable Windows machines on the market are made by Apple.
And that’s the point: “Windows is complicated. Macs are simple.” The hardware and software combination that makes up a Macintosh is a high-performance productivity machine. You may be working at your new Mac for months before you realize that it is not chewing up your days with wasted time: Inexplicably trashed drivers and libraries, spontaneously lost network connections, repeated trips to the geekatorium, where they invariably volunteer to wipe your hard disk. Ten zillion viruses, for goodness’ sake! What you’ll have instead is a machine that quietly and reliably does what you expect it to, and behaves the same elegant way in each piece of software you use.
The point is this: You will be replacing your hardware. Your need for Windows is almost entirely vestigial, and is easily handled within the Macintosh world. You no longer have any reason not to make the switch…
Technorati Tags: real estate, real estate marketing
Andrew Maury says:
I’m a Mac guy – have been for 5+ years – and would never consider going back to a Windows machine. I think that, like the iPod, the iPhone will spark a number of people to switch to Macs.
However, I’m still not ready to make the switch to a MacBook and try out Paralells. I have a few friends and family members that have had some trouble getting XP running and even with the computers themselves. Granted, most of them aren’t quite as “technologically savvy”, but it seems so un-Apple.
Once I hear things are running as smoothly as they do on my PowerBook, maybe I’ll get the new machine.
January 20, 2007 — 1:14 am
Drew Nichols says:
I’m a Linux guy and I strongly believe that Linux will eventually dominate over both Mac and Windows. If anyone here has played with Linux, you’ll know what I mean.
I run it on my Laptop and kept hearing everyone singing the praises of Mac. So I bought a Mac. I was thoroughly dissapointed with the Mac vs. Linux.
With an hour of customization, your can do things with Linux’s KDE interface that you’ll never be able to do with Windows or Mac.
To the point of the post, YES – Windows is a memory hog and also the dominate player and will be for some time.
PS you can run Parrallels on Linux and then run Windows.
January 20, 2007 — 7:05 am
Dave Barnes says:
Andrew,
Parallels is fantastic.
Easy to install. Easy to install Windows on it. The fastest launching Windows machine you will ever own. Windows applications run at 95+% of native speed. The Parallels developers keep improving their product on an “hourly” basis. Installing Parallels upgrades is a snap.
Go and buy that MacBook. Just make sure you get at least 2 GB of memory (either Apple or 3rd party).
My experience with Parallels is on my 24-inch iMac. We have the latest version of Parallels and Windows 2000 Pro SP4.
,dave
January 20, 2007 — 8:30 am
Greg Swann says:
> With an hour of customization, your can do things with Linux’s KDE interface that you’ll never be able to do with Windows or Mac.
Interesting. I’ve never seen Linux run on a desktop machine, but, given this rave review, I’d love to. (BloodhoundBlog and all but one of our web sites run on Linux servers, but my interaction with them is in HTML, PHP and MySQL.)
Here are two small Windows killers. You can tell me how they might work in Linux.
Suppose I want to make sure I have the blockquotes set up right in a long weblog post. I can double-click on the first instance I see, then hit Command-E. This loads the selection into the search buffer. Then I can hit Command-G in succession to see every other instance of “blockquote”. Is it that much more trouble to select, then hit Command-C to Copy the selection, Command-F to open the Find box, Command-V to paste into the search buffer, then hit return to search for the next instance, with Command-G in succession thereafter? I do this general procedure hundreds of times a day in many different applications. The Command-E/Command-G sequence works the same everywhere, and the search buffer survives across applications — where in many Window applications it doesn’t survive from one window to the next in the same application. How much time does this save me in one use? Not too much. How much in a day’s time? Quite a lot. How much time over the course of years? It adds up…
Here’s another, also from the weblog world. I write in TextWrangler, a programmer’s editor. I forge links with a little startup app called Textpander. It’s keyboard macro software, fairly lightweight but as much as I need. (I used to use QuicKeys, but the price leapt way over my current needs.) So if I type “href,” I get a fully-formed link, awaiting only the URL and the linking text. If the link I want is visible on my screen (in a Safari window), I can just drag it into place. If the link is an email address, the Mac OS will reformat it appropriately, e.g., “mailto:GregSwann@BloodhoundRealty.com”. This may not be as big of a timesaver as the first example, but it illustrates how, in the Macintosh world, things just work.
I could name dozens of other examples where the Macintosh operating system and user interface make the everyday work of doing your job faster, easier and more fun, all as compared to Windows. (And we haven’t even gotten to the implementation of BSD Unix under the hood, including an Apache web server.) I’m definitely interested to hear how Linux stacks up.
January 20, 2007 — 9:09 am
Jeff Brown says:
Greg – I’ve been an Apple guy since the early ’90’s. I don’t know the meaning of the word ‘crash’, and don’t wish to find out. π This year I’m buying the new Mac you spoke of in order to use Explorer for the various MLS’s I have to use.
Saying PC’s are complicated and Mac’s are simple is like saying the sun rises in the east and sets in the west. It’s self evident.
magnificent post!
January 20, 2007 — 10:13 am
Andrew Maury says:
Dave – It’s positive comments like yours that I have been waiting for before going for Paralells. I just may have to do it. At least I could stop using all these funky workarounds for MLS access.
I’d like to hear more about what can be done on a Linux machine. My only experience with Linux was when I took some Computer Science classes in college. Based on that,I feel it takes A LOT of customization and that they aren’t nearly as intuitive as a Mac. Now, maybe I have the wrong impression, but I think it is at least a pretty common conception.
January 20, 2007 — 10:20 am
mike says:
I have been in the MS camp for about 18 years now, since DOS 3.3. I’ve never been a fan of mac’s although one of my first computers was an Apple IIe with no hard drive and two 5.25 floppies.
When I was the CIO of a major manufacturing company, our design department insisted on Mac’s for their operations. I had to say at the time, 95-97, that I had no problems with them and never had to call a mac tech. I was impressed by their reliability, but was very disappointed in their software selections, being a developer, mac development tools were expensive and hard to find. Since then I’ve always said mac’s are good but get a PC if you want to do anything productive.
Today is a different day. I was recently asked by some colleagues what type of Dell to purchase, for their home. Since I bought Dell for the office, it’s good for the home too? I recommended they buy an iMac or MacBook. In fact I’ve been eyeing them myself. Many of the programs I use on a daily basis are now available for mac’s os and the ones that aren’t I can run in parallels. The quality of the hardware and the performance of the OS are second to none. The OS was built for the hardware and it shows…
January 20, 2007 — 2:41 pm
Greg Swann says:
> The OS was built for the hardware and it shows…
And… The development tools are all free.
January 20, 2007 — 3:03 pm
mike says:
Yea… i was looking into xcode… I develop in java mostly so everything is portable as it can be. I think apple needs a rapid development tool like visual basic. I’ve built more quick apps to fix simple problems in enterprise apps with VB than anything else. the reason is that I can get a local VB coder for $30 an hour and a java guy is $100+. Yea.. its quality over quanity but… when you have to build a widget that is only going to run to a handful of users once a week or as a service… you don’t want to go over budget on your project just to make it happen…
Just looking too there are millions of lines of MS Win API sample code and about 10% of for apple. I think it will catch up, and i think while Moore’s law still holds true, there is lots of capacity in processing. I believe that user interaction has shifted from clunky desktops to mobile devices that deliver limited but more stable operating environment. That’s where Apple excels and why they will dominate the market..
just have to keep steve jobs out of jail.
January 20, 2007 — 4:06 pm
NYCJoe says:
What’s with all the MS bashing?
I have no idea who Erika Jonietz is, but I think someone like David Pogue of the New York Times is a bit more credible (emphasis is mine):
Maybe we should all stop living in the 90s, huh, folks?
January 20, 2007 — 5:22 pm
NYCJoe says:
>Microsoft is about to obsolete its entire user base yet again
You mean like Apple does whenever it releases a new major OS version?
January 20, 2007 — 5:23 pm
Carl says:
Of course Gregg leaves out that the writer, and I quote from the article:
>>had to review the “RC1” version of Vista Ultimate
Please, you’ve just published a review of 6 month-old beta software and is complaining about it? She can’t get herself a copy of the final version which shipped 2 months ago?
And TextExpander sounds like an awesome product…ooh..autocorrections and expansion of abbreviations. Features that have been in MS Word for, oh about 10 years.
Quite frankly, if the Windows OS was as bad as Gregg thinks it is
>It works badly, crashes repeatedly, self-destructs in unpredictable and often uncorrectable ways.
January 20, 2007 — 7:55 pm
NYCJoe says:
>It works badly, crashes repeatedly, self-destructs in
>unpredictable and often uncorrectable ways.
I agree, that’s just a joke.
I’ve been running Vista since RC1, and the damn thing is bulletproof.
I develop software for both Windows and Macs for a living, and Windows has simply closed the gap.
Macs have been “easier to use” for what, 20 years now, supposedly? And Apple’s market share has been what, 5% for the last couple of decades (on average – been as high as 10%, as low as 2%).
I think Mr. Market has spoken.
January 20, 2007 — 9:24 pm
NYCJoe says:
Forgot to mention:
>And… The development tools are all free.
And… they suck. XCode is a 10-year throwback for developing applications. Not even close to Eclipse or Visual Studio.
January 20, 2007 — 9:26 pm
mike says:
I don’t know guys… The problem with MS is inherent in the distribution model. Their OS runs on a sea of different hardware: dell, gateway, bill’s garage. So bulletproof its not…
Back when computers were “novel” and only a few households had them you expected problems with technology. I think that expectation of trouble just followed the AOL generation. Now the google generation wants their phone to talk to their MP3 player and it all has to talk to the 2.2 pound laptop with wi-fi. There is less and less tolerance for downtime.
No one likes it when a 14 year old kid in china writes a VB script that turns your 23K server cluster into a coat rack.
There’s a reason most mission critical apps don’t run on Windows… MS is trying… and I think they’ll get there someday. But today aint the day…
Oh for the record I don’t own a mac… but i’m going to.
January 20, 2007 — 10:41 pm
NYCJoe says:
That’s just an uneducated statement. Go tell the London Stock Exchange that “mission critical apps don’t run on Windows.” There are tons of companies that run their mission-crits on Windows – it’s a $3B dollar/year business for Microsoft just in the OS, never mind the tools or the apps. So, I guess “someday” is already here.
Another uneducated statement. Considering that what you describe isn’t possible, then nobody has to worry about it, either.
My Windows PocketPC-based smartphone has no problem syncing with both my wi-fi laptop and my Dell desktop, as well as connecting with my WLAN at work. What you describe as “the future” I’m doing today.
January 20, 2007 — 11:12 pm
mike says:
yea… 53% of big business runs linux… about another 20% some flavor of unix, so 73%=”most” as for the rest… there was $11B in institutional funds invested in Enron… you can sell a moron anything.. http://www.itfacts.biz/index.php?id=P1126
The “I love you” virus was a VB script that written by some 23 year old kid in the Philppines who caused billions in damage, the script didn’t effect macs… it brought mail servers to their knees with the amount of mail they were sending.. http://archives.cnn.com/2000/fyi/news/05/05/love.virus/index.html
don’t get your panties in a bunch… because the ROI on MS is higher… if you have no problems with windows… your lucky?
January 21, 2007 — 12:24 am
Robbie says:
You don’t shy away from controversy, do you? π
Although, I personally think the prolonged effects of the Reality Distortion Field has affected your better judgment, I can’t deny that Steve Jobs is an industry visionary and his company produces some great products.
However, I think the fairest way of comparing them is like comparing Toyota (MS) to Porsche (Apple). The greatest strength (and weakness) of Windows is that supports a MUCH larger hardware and software community than Apple ever will. So in the Windows world, things are a lot more diverse. This diversity has a cost in complexity, but it results in a larger market with more products that are usually less expensive.
Apple’s Mac OS X is the only thing that really separates Macs from PCs, but I’d be a lot more impressed if I didn’t have to buy “Apple” hardware to run it. Mac hardware today is just another Intel PC, with a PCI Express motherboard, SATA hard drives, and an ATI or nVidia graphics card. Other than a non-standard BIOS (Open Firmware), a prettier case, and an inferior mouse, the hardware is no better or different than a standard issue Dell.
Enjoy your fruit computers my friends, but at least Microsoft doesn’t sue bloggers.
Full disclosure – I used to work at Microsoft as a software engineer and before I worked there, I used Amigas & Ataris. If I wasn’t running Windows, I’d probably use Ubuntu Linux.
January 21, 2007 — 2:02 am
NYCJoe says:
Except that those numbers are not exclusive. A large portion of businesses run both linux and windows server.
That was seven years ago. And yes, Macs were vulnerable to the same type of virus as well; they just weren’t affected because the writer used VisualBasic, which Macs don’t support. Had he used some other cross-processor language, Macs would have been just as affected (and by the way, the virus didn’t target Windows per se, it was officially an Outlook virus, so your whole supposition is wrong anyway).
In any case, my statement is still true – that type of VB script would be harmless on any modern Windows OS.
a) it’s “you’re”, not “your”
b) Look at how many Windows users there are in the world vs. Mac users, then look at the proportion of problems reported by each. Then consider that Windows runs on a huge matrix of different hardware combos, where MacOS runs on hardware from 1 company. Lucky? No, I think we can safely rule out luck.
January 21, 2007 — 9:44 am
mike says:
good post…geez… i almost forgot about amiga and commodore
January 21, 2007 — 9:54 am
mike says:
That was seven years ago. And yes, Macs were vulnerable to the same type of virus as well; they just weren’t affected because the writer used VisualBasic, which Macs don’t support. Had he used some other cross-processor language, Macs would have been just as affected (and by the way, the virus didn’t target Windows per se, it was officially an Outlook virus, so your whole supposition is wrong anyway).
I see you really don’t know what YOU’RE talking about. There are several script attacks in the last few years, Nimba, Nachi, W32.blaster, Netsky, and Sober in 2005 that did “I Love You” like damage.
Furthermore, it was the windows scripting host that came out with Win98 that allowed all the damage, not outlook, it could use any mail reader on a windows box, just looked for the outlook address book to send mail to, it could have run a script to format your hard drive.
My supposition was that windows is more vulnerable that Mac OS, because the is no gapping security hole equivalent to WSH in Mac, by which a novice could write such a destructive program. http:/www.nicholaspyers.com/articles/20000601-iloveyou/
and (b) is excatly the point I was trying to make if you read my earlier posts… mac has its place…
January 21, 2007 — 10:57 am
Carl says:
Amiga still has the best video/sound combination of any computer built…and there’s a big aftermarket for Commodore sound chips.
Primary difference between Macs and PCs? Mac/OS X is a closed system; you get one you’re locked into the other and whatever Apple happens to push on you. PCs aren’t.
January 21, 2007 — 11:03 am
NYCJoe says:
I’ve been dealing with this stuff for close to 20 years. Those other attacks caused exactly zero damage to anyone who had taken extremely basic steps to protect their systems, such as using Windows Update. I simply shrugged and went back to work after hearing about each one of these attacks – no effect on me at all.
Do you blame lock manufacturers or house builders when people leave their front doors open and get robbed? Of course not. All computers are the same way – MacOS doesn’t have some “magic” ability to avoid attacks. Hackers simply don’t attack MacOS as often simply because there aren’t many users of that OS out there.
In fact, just as recently as 2003 Linux was the most attacked server OS according to Mig2 reports, three times higher than Windows.
That “gaping hole” doesn’t exist in Vista and is easily avoided in WinXP by anyone with a pulse. That covers the vast majority of Windows systems out there.
And by the way, AppleScript is a pretty big security hole, in case you were wondering:
Sorry to burst your bubble with actual facts.
January 21, 2007 — 1:11 pm