You can't make decisions today about what will be the standard in 10 years. Computers will be exponentially faster and used for different things. It's just pointless.<p>JSON is widely accepted now, and BSON overcomes its only real shortcoming (lack of binary support).<p>There's nearly 0% chance any of your software (or any of ours) will still be used/maintained in 10 years, so make a decision about what's available now.
I am a bit confused as to why one would need regex literals, doesn't that get fairly nicely represented in just strings? (sans the fun with escapes)