Escher: 用隐喻编程的语言 http://escher.io
Escher 是一种用于表示纯比喻的通用标记图的简单语法,类似于 XML 是一种用于表示通用标记树的(并不简单)语法。Escher 图还可以解释为由独立处理单元组成的可执行电路。通过这种方式,Escher 电路(用作代码)可以操作 Escher 电路(表示数据),从而实现算法和数据之间的语言统一性。相比之下,用于操作 XML 的标准语言 JavaScript 是在事后设计的,与 XML 的语义和语法完全不相关。
Escher 程序操作 Escher 电路和 JavaScript 程序操作 XML 之间的类比并非偶然。事实上,Escher 运行时是我们提出的一种新的“无头浏览器”,我们有时也称之为“后端浏览器”,因为使用 Escher,可以像操作网页的 DOM 一样操作整个数据中心。
暂无开放 Issues,或尚未同步最近议题。