如果你是一名 Web 开发者,你最喜欢哪种编程语言? CSS? JavaScript? PHP? HTML 5?为什么选择这种语言?卡内基梅隆大学的研究人员现在开发出一种新的语言,试图将所有这些语言结合在一起。
新的语言被称为 Wyvern——以一种神话中的双足飞龙名字命名,让 Web 开发者使用一种语言去设计 Web 应用和网站。研究人员指出,今天的 Web 应用程序是用多种不同的语言编写的,如客户端 JavaScript,HTML 结构,CSS 样式,Ajax 通讯 XML,Java,纯文本配置文件,数据库软件,等等。复杂性和学习成本大大增加,安全性也难以得到保障。Wyvern 的开发得到了 NSA 的资助,源代码采用 GPLv2 许可。