Thread overview
Important contributions to D by non-guru programmers!
Mar 01, 2009
Georg Wrede
Mar 01, 2009
Lutger
Mar 01, 2009
bearophile
Mar 01, 2009
Georg Wrede
Mar 01, 2009
Jason House
Mar 01, 2009
Ellery Newcomer
March 01, 2009
The subject sounds like spam, I know. :-)

I was browsing http://en.wikibooks.org/wiki/Algorithms and noticed that the appendix contains example code in Ada.

Having them written in D would serve several goals:

 - More clear, since D code is very near the Pseudocode one sees everywhere. (And who needs Ada anyway.)

 - The more exposure D gets, the higher it scores on TIOBE.

 - The author can get his name under Contributors.

This is one of the few ways a non-guru can get fame, and make a significant contribution to spreading our excellent language!

What would other important web sites be?
March 01, 2009
Georg Wrede wrote:

> The subject sounds like spam, I know. :-)
> 
> I was browsing http://en.wikibooks.org/wiki/Algorithms and noticed that the appendix contains example code in Ada.
> 
> Having them written in D would serve several goals:
> 
>   - More clear, since D code is very near the Pseudocode one sees
> everywhere. (And who needs Ada anyway.)
> 
>   - The more exposure D gets, the higher it scores on TIOBE.
> 
>   - The author can get his name under Contributors.
> 
> This is one of the few ways a non-guru can get fame, and make a significant contribution to spreading our excellent language!
> 
> What would other important web sites be?

I just found www.rosettacode.org, I don't know if it's important but it's pretty nice and already has ton's of examples in D. Here is the todo list for D:

http://www.rosettacode.org/wiki/Tasks_not_implemented_in_D

March 01, 2009
Georg Wrede wrote:
> The subject sounds like spam, I know. :-)
> 
> I was browsing http://en.wikibooks.org/wiki/Algorithms and noticed that the appendix contains example code in Ada.
> 
> Having them written in D would serve several goals:
> 
>  - More clear, since D code is very near the Pseudocode one sees everywhere. (And who needs Ada anyway.)
> 
>  - The more exposure D gets, the higher it scores on TIOBE.
> 
>  - The author can get his name under Contributors.
> 
> This is one of the few ways a non-guru can get fame, and make a significant contribution to spreading our excellent language!
> 
> What would other important web sites be?

PLEAC might be a good target for showcasing D
March 01, 2009
Lutger:
> I just found www.rosettacode.org, I don't know if it's important but it's pretty nice and already has ton's of examples in D. Here is the todo list for D:

I think most of those already present D examples are written by downs and me :-)

Bye,
bearophile
March 01, 2009
bearophile wrote:
> Lutger:
>> I just found www.rosettacode.org, I don't know if it's important but it's pretty nice and already has ton's of examples in D. Here is the todo list for D:
> 
> I think most of those already present D examples are written by downs and me :-)

Cool!!

The page http://www.rosettacode.org/wiki/Tasks_not_implemented_in_D lists stuff that still needs to be done.

Is there any idea in trying to deal the tasks somehow? Like the more difficult ones to more experienced D programmers? Or is that necessary at all?
March 01, 2009
Lutger wrote:

> Georg Wrede wrote:
>> What would other important web sites be?
> 
> I just found www.rosettacode.org, I don't know if it's important but it's pretty nice and already has ton's of examples in D. Here is the todo list for D:
> 
> http://www.rosettacode.org/wiki/Tasks_not_implemented_in_D

I just did 3 of the missing items (ackermann, array init, pointers/references).  I encourage others to pick a few to write as well. It's a really long list of missing items...