--=-uTwAmvbr/uLwbVSYCo5p
Content-Type: multipart/alternative; boundary="=-nAF+5HG76csWK8BgWRgq"


--=-nAF+5HG76csWK8BgWRgq
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable


On Wed, 2008-04-16 at 22:09 +0900, Eleanor McHugh wrote:

> >> I'd much rather be damn sure and also have exception handling for =20
> >> what
> >> I don't expect.



> > Is there any (serious) language made after, say, 1985 that doesn't =20
> > have exception handling?  Static typing or dynamic typing, strong =20
> > typing or weak typing -- they pretty much all have some kind of =20
> > exception handling mechanism.



> It's not enough to have the mechanism, you also have to code the =20
> system to use it intelligently otherwise you won't fail-safe.


Well, yeah.  But Matt made it sound like exception handling was a rare
beast and a major decision criterion for selecting languages.  I can
only think of one language left in wide, common use that doesn't have
exception handling: C.  (I'm sure others will immediately jump up and
list others, but that's just life.;)

--=20
Michael T. Richter <ttmrichter / gmail.com> (GoogleTalk:
ttmrichter / gmail.com)
Those who have learned from history are bound to helplessly watch it
repeat itself. (Albert Y. C. Lai)

--=-nAF+5HG76csWK8BgWRgq
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; CHARSET=3DUTF-8">
  <META NAME=3D"GENERATOR" CONTENT=3D"GtkHTML/3.16.1">
</HEAD>
<BODY>
<BR>
On Wed, 2008-04-16 at 22:09 +0900, Eleanor McHugh wrote:
<BLOCKQUOTE TYPE=3DCITE>
<PRE>
<FONT COLOR=3D"#000000">&gt;&gt; I'd much rather be damn sure and also have=
 exception handling for  </FONT>
<FONT COLOR=3D"#000000">&gt;&gt; what</FONT>
<FONT COLOR=3D"#000000">&gt;&gt; I don't expect.</FONT>
</PRE>
</BLOCKQUOTE>
<BR>
<BLOCKQUOTE TYPE=3DCITE>
<PRE>
<FONT COLOR=3D"#000000">&gt; Is there any (serious) language made after, sa=
y, 1985 that doesn't  </FONT>
<FONT COLOR=3D"#000000">&gt; have exception handling?  Static typing or dyn=
amic typing, strong  </FONT>
<FONT COLOR=3D"#000000">&gt; typing or weak typing -- they pretty much all =
have some kind of  </FONT>
<FONT COLOR=3D"#000000">&gt; exception handling mechanism.</FONT>
</PRE>
</BLOCKQUOTE>
<BR>
<BLOCKQUOTE TYPE=3DCITE>
<PRE>
<FONT COLOR=3D"#000000">It's not enough to have the mechanism, you also hav=
e to code the  </FONT>
<FONT COLOR=3D"#000000">system to use it intelligently otherwise you won't =
fail-safe.</FONT>
</PRE>
</BLOCKQUOTE>
<BR>
Well, yeah.&nbsp; But Matt made it sound like exception handling was a rare=
 beast and a major decision criterion for selecting languages.&nbsp; I can =
only think of one language left in wide, common use that doesn't have excep=
tion handling: C.&nbsp; (I'm sure others will immediately jump up and list =
others, but that's just life.;)<BR>
<BR>
<TABLE CELLSPACING=3D"0" CELLPADDING=3D"0" WIDTH=3D"100%">
<TR>
<TD>
-- <BR>
<B>Michael T. Richter</B> &lt;<A HREF=3D"mailto:ttmrichter / gmail.com">ttmri=
chter / gmail.com</A>&gt; (<B>GoogleTalk:</B> ttmrichter / gmail.com)<BR>
<I>Those who have learned from history are bound to helplessly watch it rep=
eat itself. (Albert Y. C. Lai)</I>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>

--=-nAF+5HG76csWK8BgWRgq--

--=-uTwAmvbr/uLwbVSYCo5p
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBIBgfgLqyWkKVQ54QRAoyqAJkBPpY4FaAH119TbXFXrfuTlj8n7gCfZ9oc
v1x1s6gARppqZa84B2G6bSg=
=48xr
-----END PGP SIGNATURE-----

--=-uTwAmvbr/uLwbVSYCo5p--