On Thursday, 19 March 2015 at 00:52:12 UTC, Walter Bright wrote:
On 3/18/2015 5:34 PM, cym13 wrote:
Maybe there should be a "part 2" to the C-to-D little tutorial, one that shows how to code at a higher level introducing gently functional structures instead of just teaching how to write C in D. To stop thinking about steps to think
about transformations isn't an easy thing.

Andrei and I talked about this, how we are failing to point out how to idiomatically use D to advantage. We need to do a lot better at this.

One underused resource seems to be all the examples bearophile has put on Rosetta Code:

http://rosettacode.org/wiki/Category:D

If he, Adam, or some other proficient D user were to do a weekly series breaking down each of those 733 examples one at a time- what idioms were used, why certain variations were more efficient- that could go a long way to introduce the language and its idioms to beginners. It would provide enough examples for 14 years of such a weekly series, by which time D3 will be getting started!

Reply via email to