NAME
Acme::JavaTrace - Module for using Java-like stack traces
DESCRIPTION
This module tries to improves the Perl programmer
experience by porting the Java paradigm to print stack traces,
which is more professional than Perl's way.
This is achieved by modifying the functions warn() and die()
in order to replace the standard messages by complete stack traces
that precisely indicates how and where the error or warning occurred.
Other than this, their use should stay unchanged, even when using
die() inside eval().
For a explanation of why I wrote this module, you can read the sildes
of my lightning talk "Entreprise Perl", available here:
http://maddingue.org/conferences/yapc-eu-2004/entreprise-perl/
INSTALLATION
To install this module, run the following commands:
perl Makefile.PL
make
make test
make install
Alternatively, to install with Module::Build, you can use the
following commands:
perl Build.PL
./Build
./Build test
./Build install
COPYRIGHT AND LICENCE
Copyright (C) 2004-2011 Sébastien Aperghis-Tramoni
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.