On Friday, 20 March 2015 at 15:12:44 UTC, David Gileadi wrote:
On 3/19/15 10:22 PM, Walter Bright wrote:
On 3/19/2015 10:44 AM, Joakim wrote:
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!
I didn't know about rosettacode. Thanks! It also might be a
great
resource for better examples to use in the Phobos
documentation.
Someone who knows about copyright/licensing would probably need
to check that it's okay if we plan to use them verbatim. If we
can't then it might be worth linking to the above page from
somewhere on dlang.org.
All of the content on rosettacode appears to be licensed under
GNU FDL, I believe it would just have to be released under the
GNU FDL or a similar copyleft license that fulfills the GNU FDL.