11th Annual ICFP Contest Begins 22
Matthew Fluet writes "The 11th Annual ICFP Programming Contest begins July 11 (12:00 Noon PDT) and runs through July 14 (12:00 Noon PDT). As in the previous ten editions, this is your chance to show that your favorite programming language (or your team) is better than all others! In addition to prize money, the winner's programming language is declared the 'programming language of choice for discriminating hackers.' Contestants may use any programming language (or combination of languages) to show their skill. How will your favorite language fare?"
BASIC (Score:4, Funny)
I plan to use BASIC. I can't wait until BASIC is declared the "programming language of choice for discriminating hackers."
Re: (Score:3, Funny)
Then may the Forth be with you!
Re: (Score:2)
Then may the Forth be with you!
Great! Another Lisper! :-)
Here is a LiveCD [common-lisp.net] for getting things done. Though truth be told, Dylan is a beautiful language; and my heart goes out to the Gwydion hackers, this CMUCL/SBCLers considers them semantic blood relatives ;-)
Re:Fist Prose (Score:5, Funny)
Forgot to tick the box, didn't you?
*sniff sniff* (Score:2)
Malbolge (Score:3, Funny)
Please, please won't someone really 1337 use Malbolge [wikipedia.org]?
Re: (Score:2)
Re:Malbolge (Score:4, Interesting)
Unfortunately people have done cryptanalysis of Malebolge and have managed to find an, er, exploit: it's now possible to actually write programs for it on purpose, rather than having to do brute-force searches of the program space until you find one that matches. See this link for details [voxelperfect.net]. If you're really brave, here is an implementation of 99 green bottles [99-bottles-of-beer.net] in Malebolge. (You may be interested to note that the program is roughly twice as long as its output...)
If you also wondered what the hell ICFP was... (Score:5, Informative)
If you also wondered what the hell ICFP was...
"The ACM SIGPLAN International Conference on Functional Programming (ICFP)"
http://www.icfpconference.org/ [icfpconference.org] ...it's their annual programming contest.
-- Terry
Re: (Score:2)
"Insane Clown F***ing Posse?"
And then I thought: "What the heck could people program for them? And then I thought... ooohhhh..."
And then I went to bed.
what are the last 10 languages? (Score:2)
"programming language of choice for discriminating hackers."
ok, so if this is annual, then the language of choice is only valid for one year? what are the last 10, so we know they've past their use-by date?
Re: (Score:1)
Languages for discriminating hackers: C++ (2007), 2D, Haskell, Haskell, C++, OCaml, Haskell, OCaml.
Languages that are fine tools for many applications: Perl (2007), D, Dylan, Haskell and C++, C++, C, Dylan, OCaml.
Re: (Score:2)
Languages for discriminating hackers: C++
of course they are.. they're discriminating against everyone who doesn't use C++.
Re: (Score:2)
https://projects.cecs.pdx.edu/~jgmorris/icfpc08/index.cgi/ticket/9 [pdx.edu]
10 years! Wow! (Score:4, Insightful)
The last one I participated in was the first one. The page is broken, but it was a program to play arbitrary sized Pousse by taking an input board and outputting your next move. It's hard to believe that was 10 years ago!
And for those who are talking about language discrimination: Of course they discriminate! It's a *functional* programming contest, so the problems are very slanted. The format of the Pousse contest made that pretty clear, but the next year I think the contest was to optimize s-expressions or something equally unsubtle.
Go /.!!! (Score:2)
Re: (Score:1)
The other topic is about a day older. Besides, to really discuss this, you need a knowledge of functional programming.
To bash windows, all you need is a rock (or Cygwin). ;-)
Re: (Score:2)
I had hoped, mostly for a fly-on-the-wall perspective to see more comments in here. The whole, "This is better and why." Type of discussion would be a nice read for me though I'm, by no