Not that I think D has a chance of succeeding against C#, but that's because I have a boring, commercial definition of "succeed" :)
One thing that grabbed my interest was the mention of "Versioning" built into the language. It's not what I was hoping, which is a separation of class name from version, so one could do:
import org.apache.foo 2.3 - 2.7;
and generate a link error if any version of a class outside that range is linked. Oh well..
Posted by jefft at September 11, 2002 01:33 PM