我用过rhino,很好用,也能跟Java很好地交互、融合。至于没有火起来,可能有这几个因素: 作为一种服务器脚本语言,并不是所有Java程序员都愿意写“脚本”的,即便写脚本,Java领域有更成熟的方案,比如Groovy; Node.js极大降低了前端人员开发服务器程序的门槛,但rhino不会,因为用rhino写服务器程序,绕不开Java这道坎; rhino性能远没有Node.js高,尽管它把JavaScript编译成JVM的二进制代码,但无法跟V8引擎相比,甚至比JSP还差些。
我用过rhino,很好用,也能跟Java很好地交互、融合。至于没有火起来,可能有这几个因素: