g r o t t o 1 1

Peeve Farm
Breeding peeves for show, not just to keep as pets
  Blog \Blôg\, n. [Jrg, fr. Jrg. "Web-log".
     See {Blogger, BlogSpot, LiveJournal}.]
     A stream-of-consciousness Web journal, containing
     links, commentary, and pointless drivel.


On My Blog Menu:

InstaPundit
USS Clueless
James Lileks
Little Green Footballs
As the Apple Turns
Entropicana
Cold Fury
Capitalist Lion
Red Letter Day
Eric S. Raymond
Tal G in Jerusalem
Secular Islam
Aziz Poonawalla
Corsair the Rational Pirate
.clue

« ? Blogging Brians # »





Book Plug:

Buy it and I get
money. I think.
BSD Mall




 10/6/2003 -  10/8/2003
 9/29/2003 -  10/5/2003
 9/22/2003 -  9/28/2003
 9/15/2003 -  9/21/2003
  9/8/2003 -  9/14/2003
  9/1/2003 -   9/7/2003
 8/25/2003 -  8/31/2003
 8/18/2003 -  8/24/2003
 8/11/2003 -  8/17/2003
  8/4/2003 -  8/10/2003
 7/28/2003 -   8/3/2003
 7/21/2003 -  7/27/2003
 7/14/2003 -  7/20/2003
  7/7/2003 -  7/13/2003
 6/30/2003 -   7/6/2003
 6/23/2003 -  6/29/2003
 6/16/2003 -  6/22/2003
  6/9/2003 -  6/15/2003
  6/2/2003 -   6/8/2003
 5/26/2003 -   6/1/2003
 5/19/2003 -  5/25/2003
 5/12/2003 -  5/18/2003
  5/5/2003 -  5/11/2003
 4/28/2003 -   5/4/2003
 4/21/2003 -  4/27/2003
 4/14/2003 -  4/20/2003
  4/7/2003 -  4/13/2003
 3/31/2003 -   4/6/2003
 3/24/2003 -  3/30/2003
 3/17/2003 -  3/23/2003
 3/10/2003 -  3/16/2003
  3/3/2003 -   3/9/2003
 2/24/2003 -   3/2/2003
 2/17/2003 -  2/23/2003
 2/10/2003 -  2/16/2003
  2/3/2003 -   2/9/2003
 1/27/2003 -   2/2/2003
 1/20/2003 -  1/26/2003
 1/13/2003 -  1/19/2003
  1/6/2003 -  1/12/2003
12/30/2002 -   1/5/2003
12/23/2002 - 12/29/2002
12/16/2002 - 12/22/2002
 12/9/2002 - 12/15/2002
 12/2/2002 -  12/8/2002
11/25/2002 -  12/1/2002
11/18/2002 - 11/24/2002
11/11/2002 - 11/17/2002
 11/4/2002 - 11/10/2002
10/28/2002 -  11/3/2002
10/21/2002 - 10/27/2002
10/14/2002 - 10/20/2002
 10/7/2002 - 10/13/2002
 9/30/2002 -  10/6/2002
 9/23/2002 -  9/29/2002
 9/16/2002 -  9/22/2002
  9/9/2002 -  9/15/2002
  9/2/2002 -   9/8/2002
 8/26/2002 -   9/1/2002
 8/19/2002 -  8/25/2002
 8/12/2002 -  8/18/2002
  8/5/2002 -  8/11/2002
 7/29/2002 -   8/4/2002
 7/22/2002 -  7/28/2002
 7/15/2002 -  7/21/2002
  7/8/2002 -  7/14/2002
  7/1/2002 -   7/7/2002
 6/24/2002 -  6/30/2002
 6/17/2002 -  6/23/2002
 6/10/2002 -  6/16/2002
  6/3/2002 -   6/9/2002
 5/27/2002 -   6/2/2002
 5/20/2002 -  5/26/2002
 5/13/2002 -  5/19/2002
  5/6/2002 -  5/12/2002
 4/29/2002 -   5/5/2002
 4/22/2002 -  4/28/2002
 4/15/2002 -  4/21/2002
  4/8/2002 -  4/14/2002
  4/1/2002 -   4/7/2002
 3/25/2002 -  3/31/2002
 3/18/2002 -  3/24/2002
 3/11/2002 -  3/17/2002
  3/4/2002 -  3/10/2002
 2/25/2002 -   3/3/2002
 2/18/2002 -  2/24/2002
 2/11/2002 -  2/17/2002
  2/4/2002 -  2/10/2002
 1/28/2002 -   2/3/2002
 1/21/2002 -  1/27/2002
 1/14/2002 -  1/20/2002
  1/7/2002 -  1/13/2002
12/31/2001 -   1/6/2002
12/24/2001 - 12/30/2001
12/17/2001 - 12/23/2001
Thursday, September 26, 2002
22:28 - The geeks are won
http://www.byte.com/documents/s=7620/byt1032475416823/0923_bar.html

(top) link
According to this article in Byte, Mac OS X has the Linux desktop world thoroughly in rout-- and has just about captured the hearts and minds of anybody with an eye toward development, as well.

I happened to install Mac OS X on a Mac Power8500 back in 1999. That was a pre-pre-pre-beta, and not much besides the installation worked. Aqua wasn't in that version yet, and so I quickly decided that Mac OS X was going to be a nonissue for me.

Meanwhile, I continued to be generally unhappy with the Linux desktop environment. Recently I went to give a speech at a conference and was startled to see all these cool Mac iBook and PowerBook laptops. It being a Linux conference, I was convinced they all had Linux running on their notebooks. But then, a young geek of maybe 19 or 20 sitting next to me in a conference room opened up his iBook. I was immediately attracted by a very intriguing and pleasant desktop on the laptop's gorgeous screen. I looked closely and it wasn't anything I knew, certainly not Linux. The kid's wireless card worked flawlessly while Linux on my IBM Thinkpad insisted there was not enough signal where I was sitting. Then, I recognized the unmistakable dock bar of Mac OS X.

I watched in jealous disgust as the guy next to me fired up a terminal window and ssh'ed to some server and ran a pine mail session. During the conference I saw maybe 20 or 25 people running Mac OS X. They outnumbered the few people usually coming to Linux conferences with FreeBSD, NetBSD, or OpenBSD on their notebooks. That's it, I decided. I am going to get a Mac OS X laptop, too. That was a few weeks ago.

Indeed.

This guy goes on to explain how a true geek can, with a certain amount of hassle, download and compile the necessary tools to turn an OS X machine into a first-rate development platform. Though I must say, this guy "gets" the Mac about as well as Kim Komando does, which is to say not at all. He sneers at the GUI mindset and the concept of only using the Terminal when you have to, instead of spending all of your time in the Terminal and only resorting to the horrors of GUI-ness when you want to try watching a DVD or using the Web or some similarly obscure task.

One thing he seems not to understand is that of most of the UNIX tools he describes obtaining, most don't have to be downloaded in source form, tweaked, supplemented with independently installed libraries, compiled, or anything. Pico, Pine, Python, Perl, and even all kinds of software that doesn't begin with P either exists by default in the OS, or can be downloaded in a packaged binary form. Even hard-core Linux and BSD types understand the convenience benefits of using packages where one can get away with it, and because the Mac is a self-contained and predictable platform (unlike Linux, which can be in any of about thirty-four thousand different distributions and OS layouts), it's a matter of downloading a disk image, opening it up, and running the installer. And even that, of course, is a whole lot uglier than the typical native Mac application, which you install by opening up the disk image and dragging the application to whatever folder in your hard disk you want to keep it in. (You can even run it from the disk image if you want.)

He also gets a number of details wrong. His own TiBook's screen isn't 14.1 inches, it's 15.2. Jaguar isn't based on FreeBSD 3.4; it's been updated to the codebase of FreeBSD 4.4 and 4.5, as you can see from the excellent Timeline of UNIX History by Éric Lévenéz (if you're a UNIX geek and you don't have a copy of this printed out and strung across your wall, you're a L0oZ3r). And he doesn't appear to "get" any of what makes Cocoa applications so cool-- he shows the three lines of code needed to create a Cocoa list box, with proper marveling awe, but he quickly retreats to the comfort of his home-grown C/C++ projects and integrating QT and such into them (Fie! Pfaugh!). Ah well.

One of these days, the hard-core geeks will all-- to one degree or another-- come to understand what having a consistent and predictable GUI with limited input options and attractive, efficient layout means to the user, even to the expert user with high demands on an OS.

What I find encouraging about all this is that for over a year now, we haven't heard any grousing about "candy-like UI buttons" or "Fisher-Price kiddie toys" when it comes to OS X. We don't hear people refusing to give the Mac a second glance because "It only has one mouse button!" Instead, all we hear is the tappity-tappity of the keyboards of iBooks and TiBooks, stretching out AirPort fingers to each other, gleefully discovering iTunes and iDVD and .Mac, whispering a furtive eulogy for the traditional derision heaped upon Apple by anybody who knows how to use a command line.

Now the only stumbling block that remains is all those Windows users...

Back to Top


© Brian Tiemann