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

Reply via email to