I really like Groovy as a general purpose scripting language. I"m sure most people use Python for the kind of things I use Groovy for, but I had to use Groovy with Grails 15 years ago and Groovy has stuck as my scripting language of choice even though I haven't used Grails in ten years.