Going back to Windows is really tough
In the brief time that's passed since I completely switched to Mac from Windows I have barely powered up my primary Windows machine. My Mac Pro gets the majority of my attention and since I'm doing my development work in Ruby on Rails now I haven't even had to fire up Windows in a VM very often. The MacBook fills in the rest of my time—usually travel or meetings—with the Ubuntu machine performing some server related tasks (Subversion server and MySQL mostly).
Rather than have an extremely expensive piece of hardware sitting around and depreciating every day I decided to sell it while it still has some value. A buddy of mine on one of the gaming networks I belong to offered to buy it and yesterday I went about the process of cleaning out the machine. Since you can't really sanitize an existing Windows install the best thing to do is just reinstall/reformat Windows XP.
I spent 17 years on Windows so I know my way around, especially when dealing with arcane driver and registry issues and the inevitable errors. Why was it then that I felt like a stranger in a strange land on the machine? I was only a month and a half removed from daily Windows use. My precious Mac keyboard shortcuts didn't work and the navigation controls I struggled with initially on Mac were now ingrained into my muscle memory.
More than once in prepping the machine and ensuring that everything of value was moved off I would just jab at Command-Space (Alt-Space on the Windows keyboard), expecting QuickSilver to launch so that I could get to a program quickly. Nothing happened of course and I would sigh, my shoulders would sag and I would reluctantly grab the mouse. I tried to do simple things like copying text to the clipboard and fail (Command-C on Mac, Control-C on Windows).
I had to open a CMD window and execute several instructions to manually register some DLLs; I reluctantly remembered that I had to go through the little CMD menu in order to paste items. On my Mac when I need to paste a string into the terminal I use the standard Command-V; Windows can't use their default Control-V command in a CMD window because the Control modified keys have significance to command line applications. It's just a mess.
All of these little things were just a frustration to me. When I was going through the transition from Windows to Mac it was easier because I had a feeling that the Mac was something I wanted to spend time on. From the minute I fired up the MacBook I was excited about using the machine; it had me at hello. On the other hand with Windows I know that I'm not going to be using it any time soon so I'm far less tolerant of things not working the way I except them to. It is a mindset thing to be sure.
I am very fortunate; as an entrepreneur and business owner I have the luxury of choosing which technologies I want to use. Since my move to Mac happened to coincide with the creation of my next venture I was able to make a clean start and not be concerned with legacy issues, especially since I opted to go with platform independent development tools. Outside of their homes few people have that choice.
I am going to box up the Windows machine in preparation for shipping. I rotated machines pretty regularly so I don't hold a particular affection for the physical machine I'm about to send off. I do however feel like I'm sealing a big part of my Windows experience into the box and shipping that off too though.
Who knows, maybe I'll rediscover Windows in 17 years or so.
Comments
I ditched Windows 4-5 years ago out of frustration when trying to edit a small video clip on Windows. I trudged off to CompUSA to find some editing software and that's when the CompUSA/Mac guy cornered me and showed me what Macs could do.
Needless to say, I whipped out the credit card, loaded my new dual G4 on the cart and headed out the door. Got home, used the Mac for a year then sold the dual G4 and the dual AMD box I built for windows.
Haven't looked back since! Now we have 3 Macs at the house. My daughters eMac (still going strong), my Powerbook G4 1ghz that I gave to my wife and my 18 month old MacBook Pro that I run my business on (I gave up on the dual Mac thing once Macbooks came out with dual procs).
Not only do we have the luxury of not keeping up with the legacy of Windows problems but, we have fun using the machines on a daily basis.
It's about time someone came up with a fun, stable product I don't dread using on a daily basis.
Regards,
Eric - Web-JIVE.com
If Microsoft is still in business and is still making Windows.
My personal feeling is that by the year 2020, Microsoft will will be less relevant to the computer industry than IBM is today.
I'm not knocking IBM -they still have a lot of significant things going on - they are still king of the mainframes, and they do some interesting stuff in services. It's just that it is not mainstream. They sold their PC business to Lenovo, and with that, a lot of their visibility.
Microsoft is not doing too well in the consumer space - XBox with the red ring of death, Zunes that do not sell. They are floundering in the on line space - can you say Yahoo? They need to stick to their knitting of Windows, Windows Server, and Office. Those are their cash cows. So we get Vista (bad), Sever 2008 (initial reviews seem to indicate it is good) and Office 2007 (bad) - why change the interface that literally millions of users already know, will cost them and their employers uncountable hours and $-£-¥-€ of lost productivity?
(And I add my apologies for yesterday's comment about the YouTube video not working. It works for me today. Maybe I temporarily ittiated the YouTube gods for some unknown reason!)
Sure, it'll work. I can chop an onion with your chef knife....but I prefer my Wüstof Santoku. It fits my hand, it's balanced the way I like, and I know where the sharp parts are...and can therefore avoid cutting myself.
Making me work in Windows will have a similar effect: Profuse Cursing.
I still have a win2k3 server gathering dust in my office, i turned it off some months ago, when the last dev project needing it finally came to an end. i do not miss it...
All my development work is now done on my MBP with Mac OS X tools or windows, linux and parallels.
The iMac i bought for "testing" in April 2006 was like an infection. Bought 4 Macs since then (2 MBPs and 1 MacBook for my wife).
Kids' PCs are going to be history soon as well.
It shatters me when i think back to all those driver and setup problems i had to solve in the past 15 years just to have a machine up an running.
BLASPHEMY!!
Say 10 Hail Steves and 5 Our Wozniaks and buy 2 black turtlenecks and you shall be forgiven...
Seriously, I agree with qka. I think [hope that] Windows won't be around in 17 years.
I hope it is! Everyone needs stiff competition to keep things rolling. If Apple becomes the only game in town, the only thing that will happen is Apple will have become the lazy fat gorilla while Microsoft has become lean and energized again.
I never want to see that happen in the computing landscape again! We need Windows around, strong to give Apple incentive to do better!
As another switcher since Oct and a Windows user since 2.0, I find I miss so much when I work on a windows machine. I remapped my work keyboard so at least copy, cut, and paste shortcuts are the same. But I really miss Spotlight which in Leopard works quite well as both an apps launcher and quickly finding files. I also greatly miss the programs I have come to love on the Mac that even when they have a Windows equivalent, just plain look ugly by comparison. (Though Evernote looks pretty Mac-like).
Even more annoying is that XP is more stable running under VMWare Fusion on my iMac then it is running natively on a Dell at work.
So many times I would love to use something like Automator or apple script at work, but there are no real equivalents and pretty much every program is for itself except VBA for Office products. Even OS/2 had system wide scripting.
Since I work both at home and at a office I so look forward to going back to my home office to work. Running VMWare Fusion 2.0 in unity mode on multiple monitors lets me do my VIsual Studio work while being able to use the text editors and graphics programs on the Mac side at the same. Best of both worlds.
@Jeff Miller: I hear you man. As I said, I'm just really lucky I don't have to make that compromise now.
Btw, pasting into the command prompt does work, although you have to right click instead of ctrl+v. It is an inconsistency, but it doesn't really bother me.
I'm a bit surprised David you had to manually register DLLs on a fresh install. What happened there?
Jeff, I don't really know Applescript, but isn't VB (together with office or WSH) the equivalent to that?
I have noticed that, too.
Just to clarify, I don't think that Microsoft will be gone in 17 years, but that Windows will be. For Microsoft to be successful for long, Windows needs to be killed an something completely redone with a different name needs to be released.
If not, I still think that Linux could be the OS to keep Apple on its toes.
I tried several reboot / update cycles to no avail. I did some more research and found a KB article referenced in a forum that suggested I register a series of the key DLLs. I did that and everything worked fine - the updates installed clean after that.
Since this was a clean install where I didn't use any applications except software update after the initial install I found it a bit odd too. The lack of an error message or log entry was the most frustrating part though.
@Jeff: Agreed, that is the most likely way for MS to succeed. The reason they have so many problems today—beyond the UI inconsistencies in Vista—is that they are trying to support applications written for ancient APIs. A clean slate and complete rewrite is in order.
That gigantic software library that people claim is a strength of Windows is actually its biggest liability in my opinion.
I often have that issue with shortcuts and stuff too when I get home and then when I go to work again :)
The ORIGINAL paste key (shift ins) in Windows will paste into a cmd prompt. From memory there is an option you have to enable in the window menu first.
Keep it up David as Im really enjoying each return visit!!
I'm glad you're enjoying the blog. I'm enjoying sharing what I find and get quite a bit back from folks in the comments.
My primary use of my pc is gaming, internet surfing, email, and paying bills. Linux and osX can not offer this support yet. I have tried gaming in vmware 6.5 but the graphics or corrupt or it crawls to a halt on a 3 ghz dual core machine with 8 gigs of ram and a gtx 260 video card.
Yes vista does run lighting fast on my machine, but it crashes my games constantly and everything is out of order or misplaced. I might as well run ubuntu if I want this situation. It takes less power to run and is more efficient.
I do like the way os X installs programs or allows everything to exist as one package but that is the only feature I prefer over ubuntu.
If I want to dabble in other os's vmware lets me do that, but I would rather have a machine that lets me accomplish what I need with the least resistance to run properly.
Gaming on the PC platform has really gone downhill lately anyway; most of the best games are targeted at the console market since that's where the money is. I just wish I could use a keyboard/mouse for first person shooters on the XBox; I've never mastered the controllers for FPS games.