If you have the time, I'd love to hear a bit about why you ended up creating D, rather than writing an Ada compiler? (Seeing how you wrote a c++ compiler...).
But D did get _ embeddable in numeric literals, a very nice feature that D made popular and now it's normal in other languages.