Re: RFC 70 (v1) Allow exception-based error-reporting.

[email protected] (Bennett Todd) Wed, 9 Aug 2000 10:33:21 -0400
Newsgroups perl.perl6.language.flow,perl.perl6.language
Message-ID <[email protected]>
2000-08-08-16:34:16 Uri Guttman:
> how does this work with RFC 63 (Exception handling syntax proposal - it
> wants the Error.pm syntax) written by peter scott?

As far as I can tell, my proposal stands independant of RFC 63. I'm
not proposing that the language add a built-in provision for
exception-based error reporting; that's clutter and bulk, and there
are a vocal crowd who adamantly prefer the current style, where you
have to explicitly test every operation if you don't want errors to
get ignored.

> you should look at that and work with peter on this.

I looked at it, and I think it's a lovely proposal, but I don't see
a connection with my proposal here; if RFC 63 were adopted, this
code would still ignore errors on e.g. disk full:

	print "Hello, world.\n";

And similarly with mine. I'm just saying that it should be practical
to change that behavior by preceeding with

	use Fatal qw(print);

which currently does not work.

> and we are already discussing that rfc in flow so please followup
> there only.

Sorry for failing to heed this request, but unless I'm
misunderstanding RFC 63, my RFC 70 is quite distinct.

-Bennett
signature.asc (application/pgp-signature, 232 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.2 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE5kWuxL6KAps40sTYRAvxrAJ4nwiCtj0+jN8cmLTGLLnNRNdmHawCdFtsu
gRD2Xi+OoztPK0Qm8n/llFU=
=Sc9R
-----END PGP SIGNATURE-----