Java:用于嵌入Java桌面应用程序的脚本语言(宏)

Eug*_*ota 7 javascript java scripting lua jython

我正在用Java编写图形应用程序.最终我想用脚本语言构建,所以事情是可编程的.你推荐哪种语言库?

可能的嫌疑人是:

不太可能的候选人是:

目标受众可能不是核心程序员,因此首选的是较少的晦涩语言.我的猜测是JavaScript更容易被他们接受,即使它的怪癖只是因为他们已经看到了更多.

Lua似乎在C/C++中很受欢迎,但至少LuaJava需要额外的.dll/.so,这使部署变得复杂.

编辑: PhiLho写道,有一个Java实现的Lua称为甘露.


相关问题:

Bla*_*ohr 9

如果目标受众是"没有编程技能......"选择jython(python)它很容易学习.(我7岁的女儿学得很快)

布鲁斯·埃克尔(Bruce Eckel)在"思考java"中用jython作了一章.

在危险中获得"向下投票"的蟒蛇更容易作为BASIC :-)