[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index][Thread Index][Top&Search][Original]
autodie.pm updates - 5 minute video tutorial included
G'day p5p,
Some time ago, I started discussing the idea of autodie (previously
codenamed 'lethal'), a lexical version of Fatal that could be implemented
now that Perl 5.10's %^H hash does wonderful things.
Despite a small period where I was distracted by other things, I'm back to
working on autodie, as I'm quite eager to get it released. To help
facilitate that, I've done a couple of things:
* I've put my working repository on-line at:
http://github.com/pfenwick/autodie/tree/master
Feel free to clone it, play with it, and especially ask questions or make
patches. If you have a github account, and want commit access, ask.
* I've put my 5 minute talk about autodie on-line at:
http://www.youtube.com/watch?v=9-nrwAUiIv8
It's just like watching me talk at a Perl Mongers meeting, but the guy in
the second row can't heckle all the way through.
The code at the moment should be considered a "work in progress", meaning
it's ugly, filled with XXX and TODO's, is missing documentation, and
contains undead horrors from Fatal's code generation routines. Patches,
questions, or just general encouragement welcome. ;)
The on-line video contains a few things which aren't there quite yet, most
notably:
* We don't have 5.10.1, nor has autodie been released with it,
but I hope you'll all think it's a good enough idea that it
will be. (It will also upgrade Fatal to have better error
messages and a proper exception hierarchy).
* It's not yet on CPAN. Since the autodie repository includes
(a very modified) Fatal.pm, I don't want to upload non-production
ready code that someone may install by accident.
* The example with open giving a really nice error message
doesn't work yet, but will in around about an hour after I've
had a cup of tea and pushed my changes to the repository.
Feedback, questions, and patches of any sort is most welcome.
Cheerio,
Paul
--
Paul Fenwick <pjf@perltraining.com.au> | http://perltraining.com.au/
Director of Training | Ph: +61 3 9354 6001
Perl Training Australia | Fax: +61 3 9354 2681
- Follow-Ups from:
-
Paul Fenwick <pjf@perltraining.com.au>
[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index][Thread Index][Top&Search][Original]