I've had a plan banging around in my head for a few months now to put together a simple, lightweight lisp-like functional language, that centers around the concept of implicitly parallellized evaluations. It's a little more complicated than that, though... It's intended to introduce a somewhat new way of really thinking about state.
Anyway, if I had a couple of months, I'd actually finish pounding out the initial version, and, if there were enough time, make it run on parrot (and, in the process, learn parrot).
Not an editor command: Wq