I downvoted you mostly because I wasn't sure why you were talking about making Python exercises into a Javascript emulator/learner tool when the thread is about Perl.. but then, I wanted to cancel my vote but was unable to.
So why was he talking about making Python exercises into a Javascript emulator/learner tool when the thread is about Perl?
Hmm, very interesting. Looks like these translate alright, but are you running them through node.js?