Preface
Folks, this is one of those historical tales of wonder (or, alternatively, extreme boredom) that I bring out whenever somebody has one of those funny ah-ha stories they bring to my attention.
In the Beginning
Way back in the primordial days of modern computing, I programmed on an Apple.
Not a Mac, but an Apple ][, when it came out... so, yeah, now you know how long I've been at this schtick.
Actually, before that, the concept of a CRT monitor to view code was quite outlandishly intriguing, since I'd been mucking around with the Altair for a couple of years. (Ugh! So now you really know how long I've been at this!)
In those days-- waxing somewhat nostalgic now-- there weren't many choices for workstations, so when you got something that worked, you stuck with it. Until something better and, especially, cheaper came along so you didn't have to wait for hours when you could wait for several minutes to wrap something up.
Instead of spending $100K's for a gigantic power-sucking mainframe, you could get a somewhat cutesy personal microcomputer for merely a few $1K's. That's where the Apple ][ enters the picture.
Eventually, IBM arrived on the scene with upgraded designs using the 808x series, and at that point, my newer Apple ][+ and Micromodem ][ weren't quite as performant, so I made the (difficult) break from the Apple camp. Hey, it's that cost thingy. (Oh, yeah, there's that teeny-tiny issue of bulletin board systems that had grabbed the attention of the pros, semi-pros, and hobbyists at this point in the late 1970′s… but that’s a very long, involved epic best left for later…)
Oh, and there’s that biz of all of the nifty peripherals being spewed forth for the IBM PC and PCjr, and then the PC clones. Lots ‘n lots of fun for days and days… plenty of assembler and BASIC and even C code to churn out!
Fast Forwarding
A few decades later, a funny thing happened: PCs weren’t so cheap any longer, and technological advancement had stagnated. Sure, there was a lot of activity in the mid-range and high-end server markets, where *NIX dominated and where hardware manufacturers wanted to play in the space using Windows 2000 Server (and later, 2003 Server) and commodity and proprietary-packaged Linux’es. Even IBM morphed its mainframe biz to virtualize Linux slices.
At this point, Apple had languished for years as a marginalized niche player in the pricey, kitschy slow-running desktop market. But then, a little snowflake of an opportunity occurred that began its journey into an avalanche of value and competitive advantage: the new line of aluminum PowerBooks and the mac mini.
The aluminum PowerBook G4 models were initially available with 12″ and 17″ diagonal screens. Although the designs were significantly more stylish and advanced than any other comparable PC notebooks, the pricing was extremely aggressive, placing them in direct competition with similar 12″-14″ notebooks and 15″ notebooks, respectively. While neither of these models (soon to be joined by a 15″ model) were the lightest specimens for their classes, they were the thinnest of their type and had decent battery life, in addition to sporting decent networking support and hard disk capacities. With the G4 processors, they were not necessarily the most performant of notebooks, but over time that particular aspect would change…
… And then there was the mac mini, a blatant attempt to attract “low cost” consumers. The “low cost” aspect reflects a relative term, since some analysts reported that the pricing for the mac mini was still higher than that of bargain basement PC’s, although these individuals did not factor in the value being provided by the included software with the OS X operating system, particularly the iLife suite and the various UNIX utilities and command line access. For dramatically less than $800 USD (and less than $500 USD if you’re really price-savvy), a curious PC hacker would be able to get a decent functioning Mac that would be able to showcase the features of both a UNIX host and a Mac in a tiny form factor that clearly surpasses even the Shuttle PC’s of the time.
So, I splurged a little bit to get the 1.42 GHz G4 mac mini with the 80 GB hard disk. It did take me a couple of days to really get comfortable with the UI, but when I found the Terminal, I went absolutely nuts, fetching my favorite Java and UNIX code down onto the mac mini so I could accessorize it. Earlier, I had been looking at building a Shuttle PC type of machine to place in a somewhat space-limited location to use, and a notebook replacement for an ailing Dell Inspiron. The mac mini was my superior drop-in substitute for the Shuttle PC, and I didn’t have long to wait for the unveiling of the 12″ PowerBook G4 a scant few months after the mac mini release.
When I got the PowerBook, I replaced the removable 256 MB RAM with a 1 GB module; with the additional memory, I found myself with the smallest notebook at work that also had more computing power than most of the workstations in my dev teams. Wowzers! And with the same UNIX and Java tools that I used on Solaris, HP-UX, and Linux boxes available to me, it became so easy to adapt my workflow to the PowerBook, which in turn made it convenient to develop, test, and document on the road.
But the biggest transformation in recent years came a couple of years afterward: the transition from PowerPC to Intel architectures. To maintain the competitive edge, Apple has become bound to Intel’s development roadmap; however, given Apple’s cachet, certain custom and early-release batches of Intel products have surreptitiously appeared in new Apple products. Go figure.
The revamped iMac desktop line, as well as the newly positioned MacBook and professional MacBook Pro lines, benefited from the Intel Core Duo (and later, the Core 2 Duo) processors. And, to top things off big-time, the professional Mac Pro workstations gained the server-grade Xeon processors.
And Now…
Fast forward a couple more years to now, and we see a continuation of the inroads that Apple made with its new products.
Apple began a seemingly aggressive development campaign to become more relevant to creative professionals and consumers-at-large hungry for some innovation in their computers. Placed in the context of the ever-increasing market share of the iPod media devices, the halo effect from the iPods enabled spillover into the Mac line of products.
For the past several years, I’ve noticed that Macs continue to maintain a safe margin of cost effectiveness compared to similarly-equipped and accessorized Windows boxes. The most recent revelation came with the January 2008 release of the updated Mac Pro with the two 2.8 GHz Xeon Quad Core processors standard; while this “basic” Mac Pro arrives at about $2,500 USD, a similar Dell workstation costs at least $4,000 USD, and anyway, there were no comparable high-powered PC workstations at the time that the Mac Pro was released.
At this point, I’m not the only person to have realized there’s something quite interesting about the value vs. features comparisons between Macs and Windows PC’s. For example:
- Popular Mechanics article
- ComputerWorld article
- Machinist/Salon article
- ConsumerSearch article (lots more info than just comparison opinions)
The Punch Line
At this point, the people I’m telling the story to are either falling asleep or getting up for another coffee. So, I demurely lean back in my seat, sip my coffee a few times, and go back to blogging and browsing.