I am looking for a scripting language that meets the following criteria:
- Well Documented
- Implemented in Java
- Understands Datatypes (can handle longs, strings, etc)
- Is fully extensible
Any suggestions? Currently, I’m using Javascript, but the Doubles that it sets numbers to is not big enough for the data work I’m doing.
Thanks!
Groovy
In particular, Groovy can be used as a scripting language, but doesn’t have to be, and is built on top of Java. It isn’t a Java port of a different language, which means it integrates more closely with Java than JRuby/Jython, although that may have changed since I last looked at them.
As for documentation for Groovy, you may want to buy Groovy in Action (plug plug 😉