Conspiracy Theory #1
Gzp
galap at freemail.hu
Thu Nov 19 23:21:57 PST 2009
>
> 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
More information about the Digitalmars-d
mailing list