develooper Front page | perl.perl5.porters | Postings from June 2008

Re: autodie.pm design questions

From:
Aristotle Pagaltzis
Date:
June 2, 2008 13:29
Subject:
Re: autodie.pm design questions
Message ID:
20080602202858.GP22427@klangraum.plasmasturm.org
* davidnicol@gmail.com <davidnicol@gmail.com> [2008-06-02 20:20]:
> Did we agree what to call it?

Insofar as `autodie` had rough consensus, yes, though I don’t
see why the name shouldn’t be revisited if someone actually were
to propose a clearly better alternative.

> I'd like to propose "Fatalize" which can start a trend of
> adding -ize to mean "Just like the legacy version, but
> lexically scoped!"

The problem I have with that name is that it reads awkwardly in
context: `use Fatalize` feels weird in a way that neither
`use Fatal` nor `use autodie` do. The originally proposed name
was `lethal`, and `use lethal 'open'` reads perfectly; however,
that name is less suggestive of purpose than `autodie`. While
`autodie` isn’t the greatest choice for any one reason, it comes
out ahead after averaging over several criteria.

Regards,
-- 
Aristotle Pagaltzis // <http://plasmasturm.org/>



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About