|Think about Loose Coupling|
moritzby moritz (Cardinal)
|on May 21, 2007 at 12:33 UTC||Need Help??|
Moritz currently lives Germany, loves perl and especially Perl 6. He writes a book on automating deployments and Continuous Delivery.
The picture shows Eilean Donan Castle in Scotland, the picture was taken during a pleasant year of... "studying" in Scotland.
If you're curious, here's a picture of me.
CPANMy first module: Math::Expression::Evaluator.
Then came Perl6::Gather::Take, which is the only lazy gather/take implementation on CPAN, but doesn't yet meet my standards (just read the caveats...).
Perl6::Str is the cool new kid on the block, which should and would a be a revolution in the way we deal with strings, if it weren't so much slower than perl 5's built-in string handling.
Encode::Repair does what the name suggests it does, but it doesn't do magic or guessing, just deterministic, solid work.
I regularly contribute to the Perl 6 test suite, and to Rakudo (both test infrastructure and compiler).
Currently I'm running (and as needed, developing) the IRC logs for #perl6.
Weird Perl 5 Stuff
Did you know that there can be a space after the sigil of a variable?
Or that you can define subs with numeric names?
Oh, and some funny fossils lurk behind dark corners - sigils are optional in some cases:
Did you know about the reset built-in function? Funny thing, if you ask me ;)
A funny way to call code refs:
Other Perl Resources
The German Perl Community is quite helpful.
I'm a member of Erlangen.pm.