While I'm a fan of the ICFP, I do feel as if the questions are a bit too full of themselves (for lack of a better term).
While I'm sure they are trying to remove ambiguity, but the way they are couched and their length make them a lot less approachable than they should be. I feel like in about 1/10 the wording and narrative complexity they could create an equally interesting programming challenge.
In the interest of promoting friends/coworkers: The contest this year is a really cool challenge, and was set up by one of my partners in crime, Duncan. (Of course, ICFP is always a cool challenge and is always set up by good people :)
> (Of course, ICFP is always a cool challenge and is always set up by good people :)
I agree in general. Only that car engine / fuel challenge a few years ago was really obtuse. (And when I met the guys who set it up, they were so happy about it. ;o)
Lambda the Ultimate and the satelites were really cool!
[The ICFP Programming Contest 2014 is the 17th instance of the annual programming contest series sponsored by The ACM SIGPLAN] International Conference on Functional Programming.
So the strategy for the GCC (the Lambda-man controller) is that you actually build a compiler/pre-processor for it in some other tool, versus just logically solving the problem with the given instruction set?
The details on the ghosts are dramatically clearer than the details on the Lambda man.
(Posted about the contest an hour earlier, only got two votes. Oh well.)
If I am reading the problem correctly, there is no interactive component this year? You get one submission and don't get to test it against anything else.
> It is not essential that the judges be able to run your code
[+] [-] kenjackson|11 years ago|reply
While I'm sure they are trying to remove ambiguity, but the way they are couched and their length make them a lot less approachable than they should be. I feel like in about 1/10 the wording and narrative complexity they could create an equally interesting programming challenge.
[+] [-] clamprecht|11 years ago|reply
[+] [-] thoughtpolice|11 years ago|reply
Get a team together and start competing!
[+] [-] eru|11 years ago|reply
I agree in general. Only that car engine / fuel challenge a few years ago was really obtuse. (And when I met the guys who set it up, they were so happy about it. ;o)
Lambda the Ultimate and the satelites were really cool!
[+] [-] agumonkey|11 years ago|reply
[+] [-] lucvh|11 years ago|reply
[+] [-] owlish|11 years ago|reply
[+] [-] akavel|11 years ago|reply
[The ICFP Programming Contest 2014 is the 17th instance of the annual programming contest series sponsored by The ACM SIGPLAN] International Conference on Functional Programming.
[+] [-] unknown|11 years ago|reply
[deleted]
[+] [-] personZ|11 years ago|reply
The details on the ghosts are dramatically clearer than the details on the Lambda man.
[+] [-] Fando|11 years ago|reply
[+] [-] keenerd|11 years ago|reply
If I am reading the problem correctly, there is no interactive component this year? You get one submission and don't get to test it against anything else.
> It is not essential that the judges be able to run your code
So is this a beauty pageant?
[+] [-] thedufer|11 years ago|reply
That's the part they don't have to be able to run. They won't even try unless your entry is in the running, it seems.
The .ghc and .gcc (the actual submission) does have to run, since that's what's being scored.
[+] [-] btczeus|11 years ago|reply
[+] [-] ska|11 years ago|reply