I don't know much about D, but it seems like a very cool language with a very uncool name. I think that renaming the language from 'D' to 'Diamond' would make it a lot more attractive to the public. You know, rubies and perls, they are all nice, but diamonds are forever ;-)