Why use an existing toolset when you can rewrite your old one from scratch?

[ via Need To Know ] I was impressed with the rationale for a Lisp to Perl compiler:

Also, because I could and because it was fun. I have used it succesfully for a fairly large project at work involving translating XML from one form to another.

Um, he does know there’s already a perfectly fine functional language for transforming XML?

More like this: .