Tuesday, February 8, 2005

10 Years of Delphi

That's right, on February 14th, St. Valentines' Day, Delphi will become 10 years old.  Delphi 1.0 was released to a standing room only crowd at the 1995 Software Developers Conference West.  I remember cringing when Anders Hejlsberg demoed the exception handling capabilities by dereferencing a nil pointer.   I had done all the work to map the hardware exceptions (via. the Windows 3.x toolhelp.dll) into language exceptions.  Windows 3.x at the time had no OS supported exception mechanism.  Remember all those “General Protection Fault” dialogs? brrrrr...  Here's a picture of an October 1994 pre-release CD of what was then known as “Delphi '95.”  Yep, “Delphi” was still only a codename at that point.

If you look closely you can see a reflection of me snaping this awful picture using my cell-phone ;-)..  Oh, and the postcard to the bottom left is one that was sent out to all the Turbo Pascal customers introducing Borland Pascal 7.0, which was the first product I worked on after joining Borland.