I wonder if you would like to help me make an comparison of different scripting engine available in java. Maybe make this thread sticky? If you reply with more or argue something, I will enter it in the list:
For each scripting language:
- Name
- Introduction
- Status (dead or alive)
- Deployment
- Pros
- Cons
I start with:
Name: Beansell
Description: This scripting language is very java like, but with a few things working differently.
Status: I think it is dead (but working well)
Deployment: Include the jar.
Pros: Easy to develop (both the actual scripting language and to include it in your application). Flexible variables inside the script, before you run a script you can set any value to be used inside the script.
Cons: Not the fastest scripting language around. Not 100% java-like.