[Semi OT] Language for Game Development talk
Walter Bright via Digitalmars-d
digitalmars-d at puremagic.com
Fri Sep 26 14:19:31 PDT 2014
On 9/26/2014 2:04 PM, "Ola Fosheim Grøstad"
<ola.fosheim.grostad+dlang at gmail.com>" wrote:
> On Friday, 26 September 2014 at 18:46:19 UTC, Walter Bright wrote:
>> I wrote a C++ compiler in 1987. Nobody had ever heard of exceptions.
>
> Lisp had exceptions in the 60s. In the 80s exception handling was fashionable in
> language design. :)
I meant in the context of C++.
>> Bjarne's 1986 "The C++ Programming Language" does not mention RAII or
>> exceptions, but does say on pg. 158:
>>
>> "Calling constructors and destructors for static objects serves an extremely
>> important function in C++. It is the way to ensure proper initialization and
>> cleanup of data structures in libraries."
>
> I would not call this RAII,
I would. The whole point of destructors is to automatically clean up resources
when the object goes away, which was (later) dubbed RAII.
More information about the Digitalmars-d
mailing list