|
I'm a Seattle-based language hacker.
http://jkahn.perlmonk.org/perl.html
My modules are, at the moment:
- Speech::Recognizer::ScLite -- a wrapper for a standard speech recognition evaluation toolkit
- Lingua::FeatureMatrix -- (my current baby,) a tool for making phonology homework easy
- Chart::Plot::Annotated -- an extension to Chart::Plot that allows extra text on the plots.
I also always try to keep a copy of the last few versions of each of these modules here.
Worthwhile reading
- jepri explains why you're never quite done in I can't get no...
- gmax does a really thorough exploration of the old anagram problems in Perl's pearls
- Ovid wrote Prolog in Perl: see his thread on AI::Perlog. jkahn shivers.
- demerphq explains the Guttman-Rosler Transform. If you thought the Schwartzian Transform was a brain-twister, wait 'til you see this.
- Abigail-II lays out why Perl OO is the root of all evil (and "broken as designed"), and should be handled with inside-out objects. I confess that I have not yet mastered this technique.
- Scope the latest from PerlMonks chat modules.
- deprecated provoked an interesting discussion about how to improve bad coders.
- ybiC has a great Discussion and tutorial on Getopt::Long and Pod::Usage
- Abigail-II has put together a sensible coding standard/guideline for Perl, the first one I've seen that seems to cover the scope of the language (from micro-tool to major production system).
- diotalevi and BrowserUK discuss the relative merits of qr{} and m//o.
- mstone has begun a series of tutorial nodes on programming theory.
Vanity, all is vanity
Some of the more fun nodes that I've written are:
See my XP chart here.