Have you ever coded in a scripting language? Be it Python, Ruby or even Beanshell, they're really handy. They can be used for a wide variety of things like GUI, Job Control, text processing, etc programming. They make life easier for you and I; the working people. Groovy is my favourite scripting language because it has simple commands that do...
One of the most useful things I've come across for Java is Groovy. Groovy isn't made to be a replacement, but to be an added improvement and I like that. I already know Java pretty well and I always want to know alittle more about it and things to improve it but I don't want to have to learn an almost completly new syntax system and...