|Think about Loose Coupling|
One for the weekend: challengeby BrowserUk (Pope)
|on May 30, 2008 at 21:58 UTC||Need Help??|
I recently came across a task that originally pitted Java programmers against Lisp programmers, in support of the premise that, for a given task, Lisp programmers produce more concise (less bugs) solutions more quickly than their Java couterparts. I'm not concerned with discussing the premise, nor the validity of the test methods which were all done to death on slash-dot a couple of years ago.
What does interest me is seeing what Perl programmers make of the task. It isn't possible to assess the time taken to produce results in this environment, so the assesment process will be:
The scores will be the product of the above three values (lines * seconds * maintainability-demerits), with the lowest score being the winner.
Assessment will begin on Wednesday. (Arbitrary cut-off date that could be extended if need be.)
All the information required to complete the challenge is detailed here in the first four bullet points.
Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
"Science is about questioning the status quo. Questioning authority".
In the absence of evidence, opinion is indistinguishable from prejudice.