I was surprised to see Simon announce UTF-32 support in parrot. Not that I'm against it but if you haven't looked in the direction of UTF-32, it may suffice to tell you that it is often referred to by some as "WTF-32", and that many are suggesting that it is really the result of a failed luddite attempt to make the internet 4 times slower.
The question I'm asking is "Why?". Is it simply a "because we can thing", or does WTF-32 have hidden advantages currently seen only by a happy few ? In any case the parrot stuff looks really really exciting.
Probably a pre-requisite to processing Kingon, Sumerian or something.