When reviewing Paul King's slide share of Groovy , i found groovy is called mostly dynamic. I always thought groovy is a duck type dynamic language. Is some part of the groovy is not so dynamic?
It is called a mostly dynamic language due to the static type checking introduced in 2.0.