Google宣布結構化編程語言Dart的設計目標
Google官方博客宣布了新語言Dart。Dart是一種基于類的可選類型化編程語言,設計用于創(chuàng)建Web應用程序。 Google稱,Dart的設計目標是為Web編程創(chuàng)造結構化但又富有靈活性的語言;編程方法一目了然,符合程序員的自然習慣,易于學習;能在所有瀏覽器 和不同環(huán)境中實現(xiàn)高性能。

Dart代碼以兩種方式執(zhí)行,一種是原生虛擬機,一種是JavaScript引擎,用編譯器將Dart代碼翻譯成 JavaScript代碼。這允許程序員在Dart中創(chuàng)建Web應用,編譯后在任何瀏覽器上運行。Dart語言官網(wǎng)提供了名叫Dartboard的在線應 用,讓感興趣的開發(fā)者在線上編程和運行。
Dart值得注意:
1) 效率上 V8效率很好,已證實適合在瀏覽器與服務器上使用
2) 能力上 Dart配合HTML5,足以開發(fā)大型WebApp
3) 法律上 可能是解決Oracle Java爭議的一種Android App新方案
4) 學習上 語法可以同時吸引Java與JavaScript的程序員
5) 過渡上 通過轉換成JavaScript,可在其他瀏覽器運
【編輯推薦】