Good Things ...
As I was
preparing Part II on my column on Software
I received word that
August 2010 would be the final issue of MacCompanion.
is the final column of According to
Hoyle… (at least
For several months now, there have been signs that this might happen,
given the current economy and realities of running a
This comes as sad news, as I valued MacCompanion
has a different cut of
magazine than some of the alternatives you see out there. It
ironic that a Mac magazine would fall during one of the biggest
revival's in Apple history. But unfortunately, this is where
first issue was published in June 2003, the According to Hoyle...
with the September 2005 issue, making this its 60th column, exactly
five years. Five years of bringing you software development
topics from a Macintosh perspective. Some of these articles
very technical, others were not. But I strived to bring you
very best of what was to be learned. When this column began,
OS X 10.4 Tiger was only a few months old, the new iPod Mini was the
smallest music player around and Apple had just announced its plan to
transition its microprocessors away from the PowerPC and onto
Intel. In the past five years, the Mac's marketshare tripled,
iPod became ubiquitous, Apple began its overwhelmingly successful
Mac/PC ads, and the iPhone changed the course of telecommunications
history. It has been arguably the most exciting five years in
are available now, these 60 columns
will all be available on my mirror
Five Year Mission ...
There was a convenient set of circumstances which led to the
beginning of this column. The story begins after I published
at MacHack 20 (this
conference was also known as ADHOC:
Developers Hands On
Conference); the paper's
title was Cross-Platform
Approaches from a Macintosh Perspective. MacCompanion
Pritchett saw it and thought it would be a great addition to the
magazine and asked me for permission to publish it in MacCompanion.
At 18 pages, however, the paper seemed a bit long as a single
article. Since it was fairly well sectioned, I proposed to
that I could break the paper up into its component topics, and publish
it as a series. Robert was very gracious and liked the idea,
suggested that depending on how well it went, I might be invited to
stay on as a regular columnist. The rest, as they say, is
information is a bit dated, much of the original MacHack
paper holds up, even
five years later. To get a higher
level overview of this paper, feel free to view the MacHack
Explore Strange New Worlds ...
column was initially launched with series Cross-Platform
Software Development from a Macintosh Perspective,
over a year. Each month, we covered a different topic: Qt,
just to name a few. Once we covered all the topics in the
original MacHack paper, I began to cover other cross-platform
strategies I didn't have time for originally, such as Runtime Revolution and
Eventually, I moved away from
focusing specifically on cross-platform topics and covered Macintosh
topics in general.
My most popular articles in 2006 was a three part series devoted to Basic development environments on
This covered this history of Basic development environments and
reviewed some of the newer entries, including FutureBasic, Chipmunk
Basic, KBasic and PureBasic. In 2008, we revisited Basic
compilers again for an update.
One of the
longest articles came in March 2007,
when we examined changes coming to the ANSI C++
article was designed especially for C++
programmers who were interested in new language features becoming
available. At the time it was written, the expectation was
this draft would be finalized in 2009, and hence was named
Since that time, other delays in the specification has caused it to be
held up into 2011. An update to this article came in November 2008,
but it wasn't until the Fall of
2009 that we did it justice with a 6 part
series detailing these changes.
in 2007 was the three part
from CodeWarrior to Xcode,
giving step-by-step instructions for those with legacy projects wishing
to modernize them with Xcode. Although I had planned a Part
sometime in the future, the future had other plans.
In the Fall
of 2007, Mac
OS X 10.5 Leopard was
released. So for the rest of the year, the According to
were devoted to examining
this new operating
system and other
development related topics, including Xcode 3.0,
2.0 enhancements and GCC 4.2.
The following year in 2008, we continued with a tutorial on Objective-C for C++ programmers,
reviewed other Macintosh
and previewed Mac
OS X 10.6 Snow Leopard and
economy faltered in 2009, we had a three
part series entitled Software
in a Down Economy. We
also considered Apple
in a Post-Steve Jobs Era and
took time to note the
End of the Line of the PowerPC.
Boldly Go ...
But perhaps the most anticipated columns were the ones covering WWDC
(Apple's Worldwide Developer Conference). WWDC
'06 and '07
OS X 10.5 Leopard, whilst WWDC '08
and '09 described
the upcoming Mac OS X 10.6 Snow
Leopard. The recent
column on WWDC
'10 discussed Apple's
change in focus to mobile computing and
what that means for Mac programmers. I felt that these
reviews were very useful, particularly for those who were unable to
attend. While remaining within the confines of Apple's
non-disclosure agreement, I was able to relay very important
information vital to the Mac development community. I must
the articles covering WWDC were my favorite to write.
However without question, the most popular series of articles in my
five year run at MacCompanion
was (without a doubt) Running
Classic on Mac OS
X 10.5 Leopard, with its
detailed analysis and review of SheepShaver,
and other Classic
emulators. To this day, I still receive followup emails
for further information on these topics. Despite the huge
in moving toward Intel processors and 10.5 Leopard, there are
apparently a large number of people still interested in running Classic
apps. A SheepShaver
update column was
published in 2009.
We also had
some light moments too in this column,
covering the Top
10 Mac Fiascos of All-Time and
even a column devoted exclusively to Programmer
Jokes. In the end, I
am satisfied that a range of bases were
covered, and I had something for everyone. Yes, this column
have gotten a little too technical and a little too geeky at times, but
I believe that these columns were also balanced out by more user level
for sticking with me through it all.
Final Frontier ...
looking for the conclusion of Outsourcing &
the Fall of
I hope to see it printed in the very near future. At this
though, things are in flux, so it is hard to say. But I
apparently began stirring the pot, and perhaps between now and the 2010
mid-term elections, I will be able to conclude my thoughts on
There are far
too many people to thank for
allowing me to be successful in this column over the past five
years. First and foremost, I want to thank CEO Robert
who had faith in me to run this column. Robert sought me out,
I hope I have proven him worthy of the pages of his magazine.
(And as I promised, this indeed will be the last column I'll ever turn
in late!) Also great thanks to the lovely and overworked
Patterson, current MacCompanion
Editor-in-Chief, and whose advice and direction has been invaluable.
I also wish
to thank my day employer Eastman Kodak,
presence in the Mac market kept me challenged to be an ever better Mac
software developer. Their cooperation has allowed me to keep
priority. Furthermore, three of of my last four WWDC
have been funded by Kodak, for which I am grateful.
I give my profoundly deepest thanks
to my loving and supportive wife, Mary, whose patience shown through
many a late night, as I was up against an impending deadline.
address to best reach me is email@example.com,
as I do not know
how long firstname.lastname@example.org
will continue to be active. FaceBook users may also find me http://www.facebook.com/jonhoyle,
if they so desire. And of course, http://www.jonhoyle.com
As of this
writing, it is unknown where According
show up again. I am hopeful that you will see this column
very shortly, perhaps under a MacTech title. For now, I want
give my heartfelt thanks to all you readers for staying with me these
past five years.
Stay tuned for great
things in the future!
see a list of all the According to
columns, visit: http://www.jonhoyle.com/maccompanion