Slashdot Mirror


Get Ready for For The 7th ICFP Programming Contest

nate writes "Convinced your favorite programming language provides unbeatable productivity? Convinced you and your friends are world-class programmers? If so, we're providing you the opportunity to prove it! We are pleased to announce the 7th ICFP Programming Contest to be held in conjunction with ICFP 2004. All programmers are invited to enter the contest, either individually or in teams; we especially encourage students to enter. You may use any programming language (or combination of languages) to show your skill." Read on below for the details.

"On Friday, 4 June at 12:00 Noon (EDT), we will publish a challenge task on the Web site and by e-mail to the contest mailing list. Teams will have 72 hours until Monday, 7 June 12:00 Noon (EDT) to implement a program to perform this task and submit it to the contest judges. We have designed the contest for direct, head-to-head comparison of language technology and programming skill. We have a range of prizes including cash awards and, of course, unlimited bragging rights for the winners.

Previous contests included: 2003, 2002, 2001, 2000, 1999 and 1998."

2 of 18 comments (clear)

  1. Reality Check by stoolpigeon · · Score: 4, Funny

    Whenever some relative gets all complimentary because I fixed their pc - or someone tells me I must be smart because I work with computers- I just check out past challenges. Oh yeah-- I can almost hear the ego hissing away as my head returns to normal size.

    Too many liberal arts classes in college I guess

    --
    It's hard to believe that's how Micronians are made. Why don't we see it right now by having you both kiss one another?
  2. Re: Best maintainer? by anomalous+cohort · · Score: 4, Funny

    I like it. Here's another, less reverent, variation.

    • Get any book written in the early 90s on object oriented programming. The more academic, the better.
    • Write a complex system that makes heavy use of everything in that book. Absolutely everything.
    • Publish this as part of the instructions. Describe a fairly modest change as the objective of the competition.
    • State that the winner will be assigned based on as small and accurate a change as possible.
    • Accept submissions.
    • Bring each submitter in for in interview. Hook him or her up to a blood pressure monitor and say "Why did it take you so long to make such a modest change to such a well designed system?"
    • The contestant with the smallest increase in blood pressure wins.