Maior desempenho: através do suporte à invocação dinâmica do JDK 7 para acelerar o Groovy, mas também da compilação estática do JDK 5, e além. Especialmente para aqueles que estão dispostos a abandonar alguns aspectos dinâmicos para se proteger do "monkey patching", pode-se ganhar a mesma velocidade do Java;
Mais integração com Java: com o suporte às melhorias do Projeto Coin do Java 7, o Groovy e o Java estão com sintaxes mais parecidas. E com a verificação estática de tipos, ambas as linguagens podem ter o mesmo nível de verificação e segurança de tipos que o fornecido pelo javac;