Re: Atomic scripts
Re: Atomic scripts
- Subject: Re: Atomic scripts
- From: Jon Pugh <email@hidden>
- Date: Wed, 7 Aug 2002 21:23:03 -0700
At 3:50 PM -0400 8/7/02, Michael Sullivan wrote:
>
Chris Nebel writes:
>
> Nice of you to say so, Paul, but it's not relevant to this. It was
>
> actually a design decision to explicitly detect circular references and
>
> deal with them. Most languages don't bother, because the checks take a
>
> noticeable amount of time and memory, and the standpoint that if
>
> someone asks you to do an infinite amount of work with finite resources
>
> they deserve what they get is not an entirely unreasonable one. :)
>
>
So you're saying that Apple chose not to live up to their address?
I don't think the AppleScript team worked at Infinite Loop until after 1.0 shipped.
The team worked in DeAnza 6 for most of the project, which suffered from the "Taligent Wall." When Apple and IBM spun off Taligent, the bottom half of DeAnza 6 went with it. The Powers That Were (and their lawyers) decided to build a wall through the lobby, giving Taligent the door on one side and Apple the elevator, stairs and door on the other side.
The wall was promptly decorated in the same fashion as the former Berlin Wall, with geeky parodies of reactionary slogans (most of them on the Taligent side). Rumor was that it caused quite a ruckus in several executive suites, including the one in DeAnza 7 next door.
AppleScript 1.0 shipped on or about April 1, 1993 if my poor old brain cells are still working. The AppleScript team moved to Infinite Loop in May or June of 1993. It was a busy time. We shipped. Apple sent the team to Cabo San Lucas (where I got Sammy Hagar to pose for a picture with an unloaded camera). Then we moved to Infinite Loop and I got laid off in July.
Let's see, JonsCommands.h has a creation date of 8/3/92, which was just prior to shipping since by then I knew that we weren't going to ship any of my scripting additions with AppleScript. One of the commands, doFKey.c is dated 2/17/88, which means I munged my original pascal HyperCard external into a c scripting addition. Most of the rest were done during 1993 while my daughter was still a baby. Then I ran out of hacking time.
Shortly after I was laid off, the AppleScript team shipped 1.1 and then were dissolved by being reassigned to OpenDoc. Several of core team members quit. The OpenDoc team got moved to Bubb Road for a while before moving back to Infinite Loop, rehiring me (since it *is* all about me ;) right around the corner from my first IL office and shipping several versions of OpenDoc.
For all the good it did us, as we were merely the first to be Steved. ;)
Jon
_______________________________________________
applescript-users mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/applescript-users
Do not post admin requests to the list. They will be ignored.