There are already a lot of tests and discussions. Although I do not give a lot of loans (no) for benchmarking. The top 2 bidders (listed in order of speed):
I tried both and they are not the same in my use cases. Scala came out much faster than groovy ++ (again, these are not my use cases and may not differ in your use cases). Scala was almost native java speed.
Groovy (not groovy ++), Closure, JRuby are all very slow. Groovy and JRuby run about 8 times slower on simple algorithms compared to Java versions, even after a decent amount of warm-up.
I cannot guarantee that you will receive the same numbers as me, but it would be a decent order to try them.
source share