in reply to Contest Ideas Quest

How about a contest where people get an existing moderately- to large-sized script
and try to make it as short as possible.
Say, if I get script which is 300 lines long and am able to reduce that
down to 50 (not very likely ;), I get let's say 25 points (300-50/10).

It's a little a sketchy and perhaps vague too, but I think you'll
get it.
Just my .02 Euro

Replies are listed 'Best First'.
(zdog) RE: (2) Contest Ideas Quest
by zdog (Priest) on Jun 08, 2000 at 20:21 UTC
    I like this idea. Even more than my own. I feel that it would be good practice for people since they could shorten the code in many different ways. I also like it because the scoring system is not based on the personal opinion of the moderators, rather it is based on the fact of how many lines you made it to be. Now, if you could elaborate on your idea, like how the code will be managed and when it will occur, I think we have a winner, at least in my book. Heh.

    -- zdog (Zenon Zabinski)
       Go Bells!!

      Well then... I guess the best way to tackle this is, someone who enters the contest gets a script to work on -- I'm not sure how we should do this, to each a different script or all the same, ideas? -- and when done, mails the new code some authorative figure (whom we shall name The CareTaker -- The Manager sounds too corporate ;). I guess this could be Vroom. When reviewed, the code should be posted up on a node for all to comment on.

        I think you should definitely give everyone in the contest the same script to "downsize" since then less scripts will be needed to be made and it is fair to the contestants since the script can be made shorter only so much, where different scripts will vary.

        -- zdog (Zenon Zabinski)
           Go Bells!!

RE: RE: Contest Ideas Quest
by le (Friar) on Jun 08, 2000 at 20:15 UTC
    I like that idea. It would be a good training for newbies finding out shortcuts that are typical Perl. Of course the script shouldn't be shortened just by removing all unnessecary white-space :-)