Don't divide the world like Hitler did. ASCII is for nazi-thinking people.
I support UTF-8 - that's the future for the world where the half of people speak languages which are not compatible to ASCII.
There is still another and much bigger problem yet to solve: timezones.
By the way, does anyone know anything like UTF-b but targeting the chaos in timzones?
Did you consider Lisp instead?
First look at DL reminds me Java property files and Unix Shell scripts at the same time: it's unnecessary simple.
Remember what Albert Einstein said? "Make it as simple as possible, but not simpler".
There is already the laguage, which is the simplest from still working ones - Lisp. Why don't you want to use Lisp? It works perfectly fine for data representation, it's very simple by its syntax and it's still power programming language.
P.S. For all schemers - I considered Scheme at the same category as Lisp in this particular context.