View mode: basic / threaded / horizontal-split · Log in · Help
February 09, 2006
D library contest ideas
Hi

The idea about a D code contest have been raised before 
but nothing have been made jet.

I think that a code contest would be a good way to promote D 
and if it is made right it may also give the D community 
some good code libraries .

Here is some ideas on how such a contest could be.

1) We make a open money pool where everybody can donate. 
2) To participate you have to write a D library of your own choice.
3) The first deadline is 4 month from the start.
At this deadline the libraries is released to the D community 
under a open source license so that the write can get feedback from the
community.

4) The last deadline is after 6 month from the start 
and here the final version is send to the contest committee.

5) After the committee have found the winners the money pool 
is divided with 
1/2 of the money to 1. place, 
1/4 to 2. place 
1/8 to 3. place
1/16 to 4. place
etc.

6) Then the best libraries is add to the standard lib 
and D 1.0 is released :-) 
7) The the contest is repeated for D 2.0.

Ps.) 
This post where made late at night so please ignore all the errors.
February 10, 2006
Re: D library contest ideas
Andrew Fedoniouk andrew-at-terrainformatica.com |News| wrote:

>
> ----- Original Message ----- From: "Knud Sørensen" <12tkvvb02@sneakemail.com>
> Newsgroups: digitalmars.D
> Sent: Thursday, February 09, 2006 3:00 PM
> Subject: D library contest ideas
>
>
>> Hi
>>
>> The idea about a D code contest have been raised before
>> but nothing have been made jet.
>>
>> I think that a code contest would be a good way to promote D
>> and if it is made right it may also give the D community
>> some good code libraries .
>>
>> Here is some ideas on how such a contest could be.
>>
>> 1) We make a open money pool where everybody can donate.
>> 2) To participate you have to write a D library of your own choice.
>> 3) The first deadline is 4 month from the start.
>> At this deadline the libraries is released to the D community
>> under a open source license so that the write can get feedback from the
>> community.
>>
>> 4) The last deadline is after 6 month from the start
>> and here the final version is send to the contest committee.
>>
>> 5) After the committee have found the winners the money pool
>> is divided with
>> 1/2 of the money to 1. place,
>> 1/4 to 2. place
>> 1/8 to 3. place
>> 1/16 to 4. place
>> etc.
>>
>> 6) Then the best libraries is add to the standard lib
>> and D 1.0 is released :-)
>> 7) The the contest is repeated for D 2.0.
>>
>> Ps.)
>> This post where made late at night so please ignore all the errors.
>>
>
> Nice idea. But I think that it makes sense to outline
> area of such libraries somehow. Library for the Go game is
> probably make sense, but I think that lets say IDE (as a library) makes
> more sense at this point.
>
> Andrew.

Here I kindly disagree :-)

I don't think the a Go expert which would write a Go library
would magical transform into a IDE expert just because 
Go libs wasn't allowed.
So the only thing such or similar limit would achieve would be 
to prevent the D community from having a Go library.

And the limit wouldn't encourage the Go expert to try D 
and discover, which a fine language it is.


So, I don't think we should limit the area but
I do think that a IDE lib would stand a better chance of winning.

But we might tell them that the libs should be written with 
unit testing in mind or other similar goals.
Top | Discussion index | About this forum | D home