From: Warren Young
Date: February 14 2005 11:34pm
Subject: Re: Legacy exceptions in MySQL++ considered harmful
List-Archive: http://lists.mysql.com/plusplus/3987
Message-Id: <421135A1.4020508@etr-usa.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Chris Frey wrote:
>> Do you remember algo.h, for instance?
>
> No. I've used C++ for many years, but grew into STL gradually, and I'm
> still growing. Compiler support was usually ahead of my adoption of the
> features. (luckily)
Well, sonny, back when I was a boy...oh, '94 it was...STL
was a product of HP Labs and hadn't been accepted by the C++ Standards
committee yet. It was written for Borland C++, the only mainstream
compiler at the time that could handle the advanced syntax. Now, this
was before Windows 95, so all the filenames were in 8.3 format.
Standard C++ exceptions didn't exist yet, the std namespace didn't
exist, the Committee hadn't dropped the .h from the header names, and
the global new operator didn't throw exceptions. Yes, m'boy, we had it
tough back then. But we were happy...
You now know this file as , of course.