Something I've had puttering around in the back of my head for ages now is My Perfect Application Language. There are languages out there that I like more or less, but I still believe that another language could be a more perfect fit for the software I want to write, and I have a large number of ideas about what features it would include, what features it would omit, how it might be written, and so forth. : Why do I specify this? Well, because I believe that there's no one programming languag...