I have been experimenting with Kotlin lately, and it's a very simple and comfortable alternative to Java (at least in the scope of programming contests, I cannot find a case where some solution written in Kotlin would be uglier than the Java equivalent). Moreover, Codeforces supports Scala, which also runs on JVM, it's a much more expressive language with more advanced features, although they are useless for the competitive programming context: thus is makes more sense to add Kotlin (also|instead).
I would like to know what people think about it, and if I can contribute anyhow to make it possible, I would like to know as well. Thanks!
Totally agree! This way, we can learn not only coding skills but also a programming language on Codeforces. If possible, please also consider Julia too.
Well, creating several dimension array (3d for example) is (or at least was) uglier than in Java
Why Java is ugly?
C++:
Java:
C#:
Python:
Scala:
Kotlin: ?
The Kotlin alternative is very flexible, it works for any kind of nested datastructures.
tda = [[[0] * d1] * d2] * d3No
C'mon I said 'than in Java',
What does these languages do with the topic?
It would be a great idea. It was already supported in the surprise language contest before so it won't be a huge work :D
Kotlin has been already added.