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).
------------
:Wq
Not an editor command: Wq