I think in my next computer purchase, I'’m going to go with a Macintosh.
The main thing that does it for me is the OS X. I’ve been a PC guy forever, and for the five years before law school have lived exclusively in Linux/Unix. I worked all day long in Unix, I came home and used Linux on my PC’s. Sometimes I’d boot into windows for gaming, but that was about it.
Then I came to law school. And I needed to start using XP and a laptop. Which linux didn’t handle too well: the hibernation was kind of funky. I haven’t found anyone who can get my machine (Thinkpad X31 — fabulous!) to hot-dock properly under Linux. The worst was when I hibernated in windows, and then woke in linux. This would completely screw up any files that had been left open in windows and worked on in linux. Very bad.
I miss that strong Unix shell. I miss being able to list a directory, pipe that output into text, or write up a quick script to automate some task. I can’t think of how many times I’ve wanted to be able to grep through a bunch of output. I miss the diagnostics I can do with ps, top, and kill. I’m sure windows can do these things, I’ve put emacs and perl on my machine. But its not the same.
But with OSX, it IS the same. OSX is built on top of a Unix. They’ve even got their own version of the coolest unix feature around: the FreeBSD ports system, renamed DarwinPorts. With ports you can install and upgrade about 2000 pieces of open source software.
But I’ve still got some apprehensions. Which is why I’m going to start investigating the situation. Is the Unix seamlessly entwined with the GUI? Can I really work around in Unix and expect the GUI to still work? Will X11 based applications work along with the Mac GUI? Will Mac people even know what I’m talking about when I ask about the Unix stuff? or will I look like a freak?
Will I have to buy new software? I currently use OpenOffice, which does a pretty decent job of interfacing with MS Office, but sometimes does act screwy. I’d hate to have to buy MS office, but probably will have to someday. It looks like the Mac OpenOffice is brand new, which might not be a good sign.
I don’t plan on buying a desktop anytime soon, and my current laptop still has a good couple of years left on it, so its not going to be soon. But its looking like it will happen. Maybe by then they’ll have two buttons.