Newsgroups: comp.lang.c++,comp.lang.smalltalk,comp.lang.eiffel,comp.lang.ada,comp.object,comp.software-eng
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!cam-news-feed3.bbnplanet.com!news.bbnplanet.com!cam-news-hub1.bbnplanet.com!howland.erols.net!news.sprintlink.net!news-peer.sprintlink.net!news-pull.sprintlink.net!news.sprintlink.net!news-dc-10.sprintlink.net!metro.atlanta.com!uunet!in3.uu.net!128.100.1.3!utcsri!info.ecf!doylep
From: doylep@ecf.toronto.edu (Patrick Doyle)
Subject: Re: Exceptions as objects (was Re: What is wrong with OO ?)
Sender: news@ecf.toronto.edu (News Administrator)
Message-ID: <E4uzzp.I5y@ecf.toronto.edu>
Date: Fri, 31 Jan 1997 06:14:13 GMT
X-Nntp-Posting-Host: skule.ecf
References: <5acjtn$5uj@news3.digex.net> <32e9e445.163056932@library.airnews.net> <E4L0nu.DDs@world.std.com> <32ee311a.1132691464@news.zip.com.au>
Organization: University of Toronto, Engineering Computing Facility
Lines: 17
Xref: glinda.oz.cs.cmu.edu comp.lang.c++:244613 comp.lang.smalltalk:50600 comp.lang.eiffel:18051 comp.lang.ada:56944 comp.object:60647 comp.software-eng:53222

>	Summary: the scheme subsumes the C++ scheme
>	because it can do everything the C++ scheme can do,
>	with no more complexity, using other facilities --
>	which are also useful in other contexts.
>
>This would be totally convincing were it true: a language
>should not introduce new special constructions when
>a library component or technique would suffice.

  I'd disagree here.  Under most circumstances, this is true; however, one
should not underestimate the value of syntactic sugar.

 -PD
-- 
--
Patrick Doyle
doylep@ecf.utoronto.ca
