A summary of D's design principles
Jesse Phillips
jessekphillips+D at gmail.com
Tue Sep 28 10:34:07 PDT 2010
bearophile Wrote:
> Jesse Phillips:
>
> > This is exactly how it should be marketed. It has the productivity
> > of Python, other dynamic languages, with the performance and power
> > of a natively compiled language.
>
> Most programmers are able to see that's very false, today.
>
> The main and maybe only advantage of D over C# is that it's multi-platform. But today the Web is very important, and D can't be used in browers.
>
> I think that if D wants a chance to not die as many other C-inspired languages have done in past, Walter needs lot of perseverance and to keep slowly improving D for 8-10 more years. When D will be "good enough" maybe some people will start to use it. But the implementation of D2 is currently far from that point.
>
> Bye,
> bearophile
I agree that much more time and work must go into it, especially a good working selection of libraries. But for the most part it does deliver what I described but not in all areas, e.g. web.
However I will not agree multi-platform is the only thing D has over C#. Granted there are many great things about C#, but I tend to miss a lot of what D offers. Oh, and I need to figure out how to effectively use a GUI designer so that production is actually increased when making GUIs.
More information about the Digitalmars-d
mailing list