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