On Sunday, 3 April 2016 at 09:12:05 UTC, Joakim wrote:
I though Laeeth had a good suggestion on how to market D a
couple months ago, as the current front-page pitch may be too
general for some chunk of readers:
"A set of 'channels' for different use cases might be helpful.
Eg bioinformatics, numerical computing, web, etc. Both for
tutorials and setting out the advantages."
I'd organize it by adding a usage page to dlang.org with a list
of popular channels like that, with a paragraph of info for
each and links to the wiki with more info about use in that
field. The usage page would have some links from the front page
pitch.
As such, we need to collect info on how you all are using D
now. If you are using D in some field like that, please
describe what you're doing and we'll add it to the website.
Just to add my usage of D:
I'm a computer science/engineering maths student studying
dynamics in multi-agent systems which involves a fair amount of
floating-point operations and serial agent communication so speed
is quite important and parallelism isn't a big concern. I enjoy D
for several reasons, but the big bonuses for me are tools like
rdmd providing the ability to iterate over code like a scripting
language, while possessing compiled speeds. I certainly like
getting to avoid C++'s clunky syntax and really enjoy D's
arrays/slices in particular. Given little dependence on
pre-existing libraries, D is perfect for my use.