根据wikipedia,QML是一种声明性的,被动的脚本编程语言。它似乎也是一种独特的语言。没有任何类似的东西显然存在,而今天广泛使用的许多其他编程语言无耻地复制彼此的想法。
是否存在模仿QML的语言(如C ++中)的编程语言或方法?
我问的原因是因为我试图实现我自己的类QML语言并将其编译成Lua,但这很难。甚至远程类似于QML的东西也可能起到作用。
答案 0 :(得分:1)
同年QML发布(2009年),微软发布了XAML。
XAML与C#一起工作,就像QML和C ++一样。 JavaScript也是集成的。
<canvas debug="true">
<button name="button1" text="Click me !">
<handler name="onclick">
parent.button1.setAttribute("text","Hello, World !"); // JavaScript-Code
</handler>
</button>
</canvas>