如果你说发现C风格的语法是邪恶的轴心你是否只是绝望地被谴责,如果你想为你的用户提供很酷的web 2.0应用程序 – 例如通常使用JQuery和Ajax等?那里没有其他选择吗?我们目前正在使用挂架和一堆JavaScript以及一些Evoque来构建Intranet应用程序.很明显,对于我们来说,如果相反存在与PythonScript一样的等价物,那么世界将是一个更好的地方.但除了Android系统的ASE之外,我还没有看到任何接近它的东西 – 但显然这是相当无关的.仍然 – 如果浏览器可以支持其他脚本语言….
解决方法:
“某些”“浏览器”支持的其他语言是VBScript,但是……你不想去那里.
对其他语言的支持仍在进行中.
今天你能得到的是拥有一个框架或库来将一种语言翻译成JavaScript
以下是其中一些以及一些小样本:
> GWT – Java
// Add a button to remove this stock from the table.
Button removeStockButton = new Button("x");
removeStockButton.addClickHandler(new ClickHandler() {
public void onClick(ClickEvent event) {
int removedindex = stocks.indexOf(symbol);
stocks.remove(removedindex);
stocksFlexTable.removeRow(removedindex + 1);
}
});
stocksFlexTable.setWidget(row, 3, removeStockButton);
> Pyjamas – Python
def greet(sender):
Window.alert("Hello, AJAX!")
> CofeeScript – (Ruby like)
square: (x) -> x * x
cube: (x) -> square(x) * x
> Pyscript – (Python之类)
// Example One
function triangle(a,b):
function sqroot(x): return Math.pow(x,.5)
return sqroot( a*a + b*b )
从这一点来看,GWT是最强大的.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。