Fun little stuff.
I may do a Markovian chain generator as well. And I recently started a toy programming language interpreter, but I've done very little and it needs a nearly-complete reworking.
As for Perl, I've done very little recently, largely due to having no good machine to do it on. I may get around to reimplementing my text adventure game again, but I'd really like to make it use mySQL or something, which would require getting that running on one of my machines, and a fair bit of actual software engineering, rather than my normal slapdash scripting. I'd also like to mess about with some AI-like stuff. Maybe take Marko and give it better pattern recognition.