Those who don't need scalability, don't care what they write in or how
slow their crap is (you don't know how often I've seen horrid SQL
queries that cause full table scans).
The fast, highly optimized web code is a very niche market.
Why do people always forget another branch of programs ? We are living
on the not, but we still have programs for image processing,
compression, processing 3D data, volumetric data, just to mention some.
They are not always running on a cloud (grid) system. Just think of your
IP-tv as an examlpe. It don't have too much processor in it (though they
usually have some kind of HW accelerations). And believe me, it's not a
pleasure to write such a code with a mixtures of templates, C++, CUDA.
Especially when on a PC with multiple cores, though OpenMP is quite easy
to use.
So, I do hope D will outperform these languages and can/will combine all
the good features of the mentioned mixture: built in parallel
programming, templates for COMPILE time evaluation, access for low level
libraries (CL), (or for my best hopes: "native" support for GPU
accelerated codes ex. CUDA integration ).
So D is really needed to have a new, MODERN language for scientific
programmers as well. (Don't even dare to mention FORTRAN or matlab :) )
Gzp