|
新的基于javascript語言帶來的速度 灰鴿子下載,遠(yuǎn)程控制軟件
一門新的語言,Imba編譯JavaScript和在很大程度上依賴標(biāo)記和選擇器。
1.jpg (21.73 KB, 下載次數(shù): 1497)
下載附件
2015-8-27 08:01 上傳
語言編譯成JavaScript的列表是歡迎新人不知道,早日為網(wǎng)絡(luò)語言,灰鴿子使用教程。
目前在late-beta階段,Imba的開發(fā)者Sindre Aarsaether,奧斯陸,看到了語言的標(biāo)記和選擇器作為一個(gè)關(guān)鍵的區(qū)別!巴ㄟ^實(shí)現(xiàn)標(biāo)簽的方式我們不知道,很少有需要復(fù)雜的框架,并與視圖相關(guān)的代碼變得很簡潔很高性能,“Aarsaether在一封電子郵件中說。
Imba是如此之快,他說,它使構(gòu)建單頁面應(yīng)用程序的新方法。“在應(yīng)用程序的狀態(tài),大多數(shù)框架試圖以不同的方式處理數(shù)據(jù)綁定。
基本上在連續(xù)技,你可以重新呈現(xiàn)在每一幀整個(gè)應(yīng)用程序,作為回報(bào)。
你不需要考慮跟蹤任何更改,綁定任何聽眾呈現(xiàn)。它極大地簡化了如何編寫應(yīng)用程序!
語言級支持提供了定義,擴(kuò)展,實(shí)例化,子類化和呈現(xiàn)DOM節(jié)點(diǎn)!斑@是到目前為止最重要的部分…。“
Aarsaether說!皼]有這個(gè),我真的不會推薦…任何嚴(yán)肅的工作,因?yàn)樗鼤尤ヒ粋(gè)更成熟的語言與一個(gè)更大的社區(qū)。我們實(shí)現(xiàn)的性能使得它!
雖然不知道最終編譯成JavaScript性能很難達(dá)到的水平?jīng)]有編譯步驟。
他說!拔覀兙彺嬷赜肈OM節(jié)點(diǎn)的方式會非常繁瑣和不切實(shí)際的如果你用手去做。它比普通虛擬DOM實(shí)現(xiàn)更快。”
這個(gè)世界真的需要另一種語言嗎?Aarsaether看到Imba填充一個(gè)洞。“我們總是需要嘗試新的想法,我們應(yīng)該努力提高我們?nèi)绾螛?gòu)建軟件。如果不需要一種新語言,它將不會獲得任何收養(yǎng)。如果有一些新奇的想法,它可以激勵(lì)其他更為成熟的語言發(fā)展。
我真的認(rèn)為DOM標(biāo)記值得一等公民,如數(shù)字、字符串、數(shù)組和其他對象!
他說:“使用后不知道在我自己的專業(yè)工作好幾年了,我真的認(rèn)為我們有一些特別的東西。至少這里有一些有趣的想法,其他語言和框架可能會撿起來。灰鴿子”
Aarsaether描述Imba是相當(dāng)穩(wěn)定,在使用幾個(gè)業(yè)務(wù)應(yīng)用程序。
文檔,然而,仍然在pre階段,Aarsaether不建議使用任何重要的項(xiàng)目,直到文檔的語言是改善。 |
|