• Forum
  • Lounge
  • Functional Languages and Programming Com

 
Functional Languages and Programming Competitions

Script Coder (456)
Why are there no functional languages allowed in competitions like the IOI, the COCI, ect?
darkestfright (1128)
Because somebody that uses Lisp instead of Java has an distinct advantage hehe.
Script Coder (456)
So? They might have a disadvantage with speed.
Last edited on
ne555 (4385)
¿why are you asking here?
Go issue a request to the ACM.

meanwhile, you have google code jam and the icfp programming contest.
chrisname (6191)
Script Coder wrote:
So? They might have a disadvantage with speed.

Not really; Haskell and Erlang can give C++ a run for its money, and if the problem benefits from parallelisation, they can easily outdo C++. Purely functional languages scale better with multiple threads and cores since they don't deal with thread synchronisation due to not allowing mutable state. It's a very unintuitive way of programming, but you end up with less code, less bugs and often better performance.
Topic archived. No new replies allowed.