On Saturday, 23 November 2013 at 00:13:03 UTC, bearophile wrote:
Chris:
But D goes deeper. D raises fundamental questions about how
a good program should look like, what is good / practicable.
You could write a blog post/article to explain why you think
this, with some examples.
Bye,
bearophile
Sure. One of the reasons is that you have the choice. OO,
structs, ranges, functional. This makes me think about how to
solve which problem. In Java you get one concept, OO, and that's
it. What do you do? Write a class, what ever the task at hand may
be.