TweetFollow Us on Twitter

Nov 99 Viewpoint

Volume Number: 15 (1999)
Issue Number: 11
Column Tag: Viewpoint

Viewpoint

by Chris Espinosa, Manager, Components & Scripting, Apple Computer, Inc.

15 years in the computer business is a long time. According to Moore's Law, in 15 years, chip densities double 10 times, giving us a thousandfold increase in computing power. When this magazine was first published in 1984, 10 megabytes was a good size hard disk; the leading software applications were Lotus 1-2-3, WordStar, and dBase III; an ANSI standards committee had just been formed to standardize the C programming language; and Microsoft's total yearly revenue was under $100 million dollars, and its stock wasn't publicly traded.

Nowadays 10 Megabytes is a decent application memory partition; the leading software applications are Microsoft Word, Microsoft Excel, and Microsoft Internet Explorer; the programming community has had a brief flirtation with Objective-C, a fling with visual Rapid Application Development environments, then settled down with C and C++, with a little Java and Perl to make things interesting. And Microsoft is bigger than AT&T, GM, and U. S. Steel combined - but, then again, Yahoo! is bigger than GM and U. S. Steel.

One thing I like in all this change, though, is the way that MacTech continues to open new topics to the Macintosh programming community. Keeping up with any changing technology is hard, and there are several that I've just given up trying to follow. I could once wire up digital logic circuits, but that was when there were four NAND gates on one chip. A machine-language I/O loop for the Apple II was simple, but an interrupt-time handler for FireWire or USB is a lot harder. But I can look at recent issues of MacTech and learn something I didn't know how to do before, about 3D graphics or WebObjects or PDF plug-ins. This is basic knowledge that I might not normally go and seek out, but once I know about it I may be able to apply it in something I'm doing down the road.

The Getting Started section of MacTech has always impressed me. Anybody coming into the Mac programming world has to go through a trial by fire: just knowing how to write in C is just enough to get you into deep trouble. Without understanding how the Mac launches processes and allocates memory, without basic MacsBug skills, and without the little details (like what those Finder flag bits actually do) that we all take for granted, a new programmer could get incredibly frustrated. It's great that MacTech brings this knowledge out and keeps it fresh to help bring new people into the Macintosh programming community.

And more than most other magazines, MacTech has been about community. The MacTech sponsored Developer Central sections at MacWorld Expo are social events. It's great to see my favorite hundred people from the Mac development world year after year, with great new demos and products to make the developer's life easier. These people wear two hats. Like most developers, they live and die by the quality of development tools on the Mac. But they're the ones who create the tools, so there's an interdependence that transcends the normal commercial competition among vendors. MacTech, through its technical content and ads, Developer Central, the MacDev-1 mailing list, and the large MacTech web site, gives this community a place to meet, exchange ideas, and reach developers.

With the explosion of the Internet in the past five years MacTech has broadened its coverage from just the Mac world to topics like CGIs, server-side includes, and XML. It's also ventured out into many possible "next big things" like Palm OS programming, and the BeOS. I think this is one of the reasons that MacTech is still around after 15 years. Not to imply that Mac might go away (though eventually everything does, and we were far too close for comfort just 3 years ago), but an organization that weds itself to one platform lives and dies by that platform. MacTech readers found themselves in this pickle several times, but MacTech drove on. Without jumping on every new bandwagon to come around, MacTech has delivered to us a good survey of interesting things that might be big and have some relevance to the Mac programmer. That some of these crashed and burned is just part of life's rich pageant. But, for each demised language or operating system, there's another that we should have paid attention to. Who could have told us in 1991 that we had better pay attention to Mach and NeXTStep because in five years it would be the future of the Macintosh?

As to what future that is, it's hard for me to say. First, I don't know, and second, if I did know and told you, they'd fire me. But I can point out some reasonable conclusions. Steve Jobs is in firm control of Apple and has turned it from a billion-dollar-hemorrhage to a hot products company that's quintupled its stock price. This has been done mostly on the hardware side, with solid progress on Mac OS 8, 8.5, 8.6, and now 9. But don't expect Steve to rest. The same passion for elegant design and powerful simplicity that has gone into the iMac and iBook is now being applied to the Mac OS. This isn't easy - software doesn't tend to get 2x faster and smaller every generation like hardware does - and there will be some favorite technologies left behind, like SCSI, ADB, and LocalTalk. But the result should be a modern (finally!), competitive operating system that brings forward years of Macintosh experience but leaves behind years of accumulated workarounds.

And, MacTech will be there to cover it. (After all, they've covered A/UX, NeXTStep, Pink/Taligent/CommonPoint, AIX, Copland and the BeOS...) I look forward to Getting Started stories that cover the basics of Mac OS X software, interesting in-depth articles on topics like the Quartz graphics system, hints and tips on how to live with gdb, and a lot of interesting synergies between Mac OS X's Mach-based roots and the UNIX-based world of the Web.

Congratulations MacTech, on 15 years of reading pleasure, and here's to many, many more.

 

Community Search:
MacTech Search:

Software Updates via MacUpdate

How to get all the crabs in Mr Crab 2
Mr. Crab 2 may look like a cutesy platformer for kids, but if you're the kind of person who likes to complete a game 100%, you'll soon realise that it's a tougher than a crustacean's shell. [Read more] | Read more »
How to be a star in Britney Spears: Amer...
If you've ever wanted to be a star, baby, then you've probably already checked out Britney Spears: American Dream and are happily making your way up the charts. But fame doesn't come easy, and everyone needs a helping hand sometimes. So we've got... | Read more »
AppSpy is hiring a part time Staff Write...
| Read more »
How to save lives in ER Surgery Simulato...
A serious earthquake has struck a nearby town in ER Surgery Simulator - Emergency Doctor, and it’s up to you to save the victims. [Read more] | Read more »
Tips and tricks to get a high score in G...
Ketchapp Games loves the endless runner genre. And its newest game, Gravity Switch, is no exception. Gravity Switch takes a fresh approach, though, as you move a block, suspended in zero gravity, safely through a maze of shifting pillars. If the... | Read more »
Tips and tricks to get a high score in S...
Smash Fu is a high-paced tile-tapping game that requires quick reflexes and some practice. You’ll have to smash bricks with the skill of a seasoned black belt to get a high score. To raise the stakes a bit, you’ll also have to avoid tapping any... | Read more »
How to keep the ball rolling in Dropple
If you're new to the minimalist puzzler Dropple, you may find yourself struggling to make it beyond the first couple of steps before your ball falls into the endless abyss below. [Read more] | Read more »
Game Craft releases new Legend of War ti...
Set for release at the end of this month, real time strategy title Legend of War seems sure to delight with a veritable feast of sweet features to get stuck into. Developed by Game Craft, the game is due for release through both the App Store and... | Read more »
How not to die in Traffic Rider
Traffic Rider, an Out Run-esque game in which your ride a motorcycle recklessly into trffic, might not seem particularly complicated. [Read more] | Read more »
How to adjust your chess game for Regici...
At first glance you might likenWarhammer 40,000: Regicide to Chess - and you'd be right. Regicideputs its own spin on the classic board game though, so some of your tried and true methods may not work quite so well here. [Read more] | Read more »

Price Scanner via MacPrices.net

Textkraft Professional Becomes A Mobile Produ...
The new update 4.1 of Textkraft Professional for the iPad comes with many new and updated features that will be particularly of interest to self-publishers of e-books. Highlights include import and... Read more
SnipNotes 2.0 – Intelligent note-taking for i...
Indie software developer Felix Lisczyk has announced the release and immediate availability of SnipNotes 2.0, the next major version of his productivity app for iOS devices and Apple Watch.... Read more
Pitch Clock – The Entrepreneur’s Wingman Laun...
Grand Rapids, Michigan based Skunk Tank has announced the release and immediate availability of Pitch Clock – The Entrepreneur’s Wingman 1.1, the company’s new business app available exclusively on... Read more
13-inch 2.9GHz Retina MacBook Pro on sale for...
B&H Photo has the 13″ 2.9GHz Retina MacBook Pro (model #MF841LL/A) on sale for $1599 including free shipping plus NY tax only. Their price is $200 off MSRP. Amazon also has the 13″ 3.9GHz Retina... Read more
Apple price trackers, updated continuously
Scan our Apple Price Trackers for the latest information on sales, bundles, and availability on systems from Apple’s authorized internet/catalog resellers. We update the trackers continuously: - 15″... Read more
Clearance 12-inch Retina MacBooks available s...
B&H Photo has dropped prices on leftover 2015 12″ Retina MacBooks with models now available starting at $999. Shipping is free, and B&H charges NY tax only: - 12″ 1.1GHz Gray Retina MacBook... Read more
Check Apple prices on any device with the iTr...
MacPrices is proud to offer readers a free iOS app (iPhones, iPads, & iPod touch) and Android app (Google Play and Amazon App Store) called iTracx, which allows you to glance at today’s lowest... Read more
New 2016 13-inch 256GB MacBook Air on sale fo...
B&H Photo has the new 13″ 1.6GHz/256GB MacBook Air (model MMGG2LL/A) on sale for $1149 including free shipping plus NY sales tax only. Their price is $50 off MSRP. Amazon has the 13″ 1.6GHz/256GB... Read more
Apple refurbished iPad Air 2s available start...
Apple has Certified Refurbished iPad Air 2 available starting at $339. Apple’s one-year warranty is included with each model, and shipping is free: - 128GB Wi-Fi iPad Air 2: $499 - 64GB Wi-Fi iPad... Read more
Accenture and Vatican Opera Romana Pellegrina...
Accenture has announced that the official mobile application for the Extraordinary Jubilee Year of Mercy declared by Pope Francis has been built and launched by Accenture Mobility, part of Accenture... Read more

Jobs Board

*Apple* Nissan Service Technicians - Apple A...
Apple Automotive is one of the fastest growing dealer...and it shows. Consider making the switch to the Apple Automotive Group today! At Apple Automotive , Read more
ISCS *Apple* ID Site Support Engineer - APP...
…position, we are looking for an individual who has experience supporting customers with Apple ID issues and enjoys this area of support. This person should be Read more
Automotive Sales Consultant - Apple Ford Linc...
…you. The best candidates are smart, technologically savvy and are customer focused. Apple Ford Lincoln Apple Valley is different, because: $30,000 annual salary Read more
*Apple* Support Technician II - Worldventure...
…global, fast growing member based travel company, is currently sourcing for an Apple Support Technician II to be based in our Plano headquarters. WorldVentures is Read more
Restaurant Manager (Neighborhood Captain) - A...
…in every aspect of daily operation. WHY YOU'LL LIKE IT: You'll be the Big Apple . You'll solve problems. You'll get to show your ability to handle the stress and Read more
All contents are Copyright 1984-2011 by Xplain Corporation. All rights reserved. Theme designed by Icreon.