Here is another picture
http://www.folklore.org/ProjectView.py?project=Macintosh&gallery=1
Somehow Steve Jobs got all the money,
Andy Hertzfeld and Bill Atkinson got all the glory, and you got all the hard work? What a distribution.

My first task in my first job after
university was working on printing procedures as well. Writing printing functions is not a very thankful task,
there is always a printer, printer driver
or paper size which does not work. And the system would work without them, they do not belong to the core of the system.

In every software system there is a core
and a shell - the core that's the part
which gets, stores, and processes the data.
It is the part which is encapsulated by the API. The shell consists of additional parts:
localization and translation, import and
export, and printing. The system would run without the shell, it would only be
a bit less useful.

If you join a software team late, your first work is often at this shell - if you would join Google as an engineer today, you would probably work on some Javascript problems in the calendar functions. Or printing functions for the calendar. I wonder what Software Wizard Andy Hertzfeld is doing at Google currently?

-J.


============================================================
FRIAM Applied Complexity Group listserv
Meets Fridays 9a-11:30 at cafe at St. John's College
lectures, archives, unsubscribe, maps at http://www.friam.org

Reply via email to