Article View: comp.std.c++
Article #1995Re: Why aren't there not-necessarily-unwinding exceptions a la VMS?
From: Dag Bruck
Date: Wed, 20 Sep 1995 08:05
Date: Wed, 20 Sep 1995 08:05
38 lines
1729 bytes
1729 bytes
In article <MATT.95Sep19103925@physics3.Berkeley.EDU>, Daniel S. Barclay <daniel@compass-da.com> wrote: > >In the design of exceptions and exception handling, has the language >design committee (or implementors or whoever) reviewed VAX/VMS exception >handling and its capabilities? (Description of VAX/VMS resumable exception deleted.) First, exeptions are discussed at length in Bjarne Stroustrup: "The Design and Evolution of C++". Second, the main arguments against resumable exceptions were: - more complex mechanism, both to comprehend and implement - tighter binding between library and caller - experience shows that terminating exceptions are powerful enough Third, the issue was discussed for about a year. I think it was around 1991. Dag Bruck Dynasim AB -- Dynasim AB Phone: +46 46 182500 Research Park Ideon Fax: +46 46 129879 S-223 70 Lund E-mail: Dag@Dynasim.se Sweden URL: http://www.dynasim.se --- [ comp.std.c++ is moderated. Submission address: std-c++@ncar.ucar.edu. Contact address: std-c++-request@ncar.ucar.edu. The moderation policy is summarized in http://dogbert.lbl.gov/~matt/std-c++/policy.html. ]
Technical Details
Message-ID:
<MATT.95Sep20000506@Austern>Path:
arc1-ca.pugleaf.net!howland.reston.ans.net!agate!agate!MattReferences:
<MATT.95Sep19103925@physics3.Berkeley.EDU>Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!howland.reston.ans.net!agate!agate!Matt From: dag@net.dynasim.se (Dag Bruck) Newsgroups: comp.std.c++ Subject: Re: Why aren't there not-necessarily-unwinding exceptions a la VMS? Date: 20 Sep 1995 08:05:06 GMT Organization: Dynasim AB, Lund, Sweden Approved: Matt@Austern Message-ID: <MATT.95Sep20000506@Austern> References: <MATT.95Sep19103925@physics3.Berkeley.EDU> NNTP-Posting-Host: austern.hip.berkeley.edu