News for hackers. Stuff that matters.
Re:Battlecode – AI Programming Competition by brlewis on Friday October 07, 2016 @10:16PM (#12665313)
What does it mean that "supported programming languages are Java and Scala"? Are other JVM languages allowed?
Re:Battlecode – AI Programming Competition by Cixelyn on Saturday October 08, 2016 @07:45AM (#12666595)
Other JVM languages are technically allowed, but AFAIK they generate way too much scaffolding & reflection-based flow such that you end up burning your entire bytecode computation budget just in calling one or two functions.

So yes, you could probably use Jython or Jruby, but you wouldn't be competitive against the people writing straight Java.

Re:Battlecode – AI Programming Competition by brlewis on Saturday October 08, 2016 @09:48AM (#12666918)
I bet Kawa Scheme performs well in that regard.