就快速动态类型语言而言,我真的开始喜欢Javascript,因为我在Web项目中使用它很多,特别是因为它使用与Actionscript(flash)相同的语法.
它将是shell脚本的理想语言,可以更轻松地从站点的前端和后端移动代码,而不是python的奇怪语法.
有一个很好的,javascript解释器,易于安装(我知道有一个基于java,但这将意味着安装所有的Java东西使用),
我个人使用SpiderMonkey,但这里有一个广泛的ECMAScript shell列表
示例spidermonkey在Ubuntu上安装和使用:
$ sudo apt-get install spidermonkey $ js myfile.js output $ js js> var f = function(){}; js> f();
当然,在Windows中,JavaScript解释器随OS一起提供.
只需运行cscript
或wscript
反对任何.js文件.
目前有四个大的JavaScript解释器.V8,Squirrelfish,Spidermonkey和Rhino.我认为比性能更重要的是它与现有基础架构的集成程度,我猜Rhino与Java的桥梁在这里获胜.