Where did the name aygshell come from anyway?

Once upon a time, Microsoft had a product called the Palm-sized PC, and the internal code-name for it was "Gryphon". Because the shell for Gryphon was pretty radically different from the shell for its predecessor (the Handheld PC), a new shell needed to be written. The developer who wrote it named it yagshell, or "Yet Another Gryphon shell", following the hacker tradition that led to names such as yacc ("yet another compiler compiler"). But someone decided that it wouldn't be a good idea to publicly name it yagshell, because people would figure out the "yet another" derivation of the name. So the first two letters were transposed to disguise the origin of the name. (The "eggshell" pronunciation just naturally followed.)

And, no, I'm not making this up.

- Jason Fuller

Comments

  • Anonymous
    January 22, 2006
    wow - gotta remeber that for parties. cheers :-)

  • Anonymous
    February 09, 2006
    nice info
    to tell my friends ...

    :D

    And great blog !!!

    Bye from Spain
  • Anonymous
    February 26, 2006
    Really? When I joined the Windows Mobile team a few years ago, someone told me it stood for "Anywhere You Go". That makes the guy who named it sound a lot cooler...