【发布时间】:2009-11-13 22:09:20
【问题描述】:
基本上,我正在寻找一种最小公分母的声明性 GUI 语言,它非常适合使用 JavaScript 渲染为 HTML/CSS,使用 Python 渲染为 wxPython,使用 C# 渲染为 WinForms……强调最小公分母。否则,我完全清楚这几乎是不可能的。基本上,JSON 用于声明性 GUI,而不是数据。
哦,是的,真正的关键:没有 XML。时期。理想情况下,语法类似于 Markdown,但看起来不像代码。
如果您不知道任何此类事情,您可以发布一些关于您认为它应该是什么样子以及您认为它应该(或可以)如何工作的想法,因为我正计划自己创建一个。我只是确保我没有重新发明轮子。
【问题讨论】:
-
为什么不是 xml?这适合天真的用户吗?
-
我完全支持使用 XML 的 XML。恕我直言,它不适合设计类型的工作;它适用于标记、明确的标记交换以及机器可以做的有用的事情。 ;-)
标签: user-interface language-agnostic cross-platform declarative