根據wikipedia,QML是一種聲明性的,被動的,腳本編程語言。它似乎也是一種獨特的語言。顯然沒有類似的東西存在,而今天廣泛使用的許多其他編程語言無恥地將想法彼此複製。類QML方法或編程語言?
在語言中是否存在編程語言或方法(例如在C++中),它模仿QML?
我問的原因是因爲我試圖實現自己的類QML語言並將其編譯到Lua中,但這很難。甚至與QML遠程相似的東西也可以完成這項工作。
根據wikipedia,QML是一種聲明性的,被動的,腳本編程語言。它似乎也是一種獨特的語言。顯然沒有類似的東西存在,而今天廣泛使用的許多其他編程語言無恥地將想法彼此複製。類QML方法或編程語言?
在語言中是否存在編程語言或方法(例如在C++中),它模仿QML?
我問的原因是因爲我試圖實現自己的類QML語言並將其編譯到Lua中,但這很難。甚至與QML遠程相似的東西也可以完成這項工作。
同年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>
在XAML內部,您可以集成JavaScript代碼。也許它不舒服,因爲它在QML中。看看我添加的代碼。 –
這個例子很好,雖然'XAML'不是一種編程語言。您可以像其他任何字符串一樣嵌入腳本。 – user1095108
大約有一門編程語言,所有未關閉的許多問題,這裏有一個例子http://stackoverflow.com/questions/3679792/which-programming-language-for-a-calendar-software。我將刪除對「實施」的引用。 – user1095108
[這個問題正在Meta上討論](http://meta.stackoverflow.com/q/254944/456814),以確定它是否是Stack Overflow的主題。另見[help/on-topic]準則。 –