Description of interesting language facet # 1
Groovy is a unique language for many different reasons. One reason Groovy is different than Java in particular, is that Groovy is a language that has dynamic typing. This means the coder does not specify the data type of a given variable or method being instantiated. This allows the coder an environment that can be fast paced because the coder does not need to specify the data type. Programming languages that have dynamic typing are more efficient for the programmer.
One issue with dynamic typing is that it can be vague and it does not specify the type. This becomes an issue when coders are pair programming.

Comments
Post a Comment