Here here! And in the spirit of this, and reinventing the wheel,
try reinventing the language. Always a fun one is to implement
your own hashes. Or one that was just tossed out
, though I must admit that one would take me awhile.
Also don't restrict yourself to perl wheels,
reinventing functionality available in modules,
is often done and you'll probably do enough of it as it is.
Instead try implementing standard UN*X commands,
like