Dart 1.0發布,Dart VM將嵌入進Chrome
Google 的 Web 應用結構化開發語言 Dart 發布 1.0 版。Dart 團隊釋出了 Dart SDK 1.0,包括輕量級的開發環境 Dart Editor ;Dart to JavaScript 翻譯器 dart2js;包管理器 Pub;
整合 Dart VM 的 Chromium 定制版本 Dartium 等。開發者透露,Dart VM 將嵌入進 Chrome 穩定版,它接下來的精力將集中在改進 Dartium 和增強 Dart 性能上。Google 希望最終能用 Dart 替代 Javascript 創建 Web 應用程序。
Dart是一種基于類的可選類型化編程語言,設計用于創建Web應用程序。 Google稱,Dart的設計目標是為Web編程創造結構化但又富有靈活性的語言;編程方法一目了然,符合程序員的自然習慣,易于學習;能在所有瀏覽器 和不同環境中實現高性能。
Dart代碼以兩種方式執行,一種是原生虛擬機,一種是JavaScript引擎,用編譯器將Dart代碼翻譯成 JavaScript代碼。這允許程序員在Dart中創建Web應用,編譯后在任何瀏覽器上運行。Dart語言官網提供了名叫Dartboard的在線應 用,讓感興趣的開發者在線上編程和運行。
示例代碼:
class Point { Point(this.x, this.y); distanceTo(Point other) { var dx = x - other.x; var dy = y - other.y; return Math.sqrt(dx * dx + dy * dy); } var x, y; } main() { Point p = new Point(2, 3); Point q = new Point(3, 4); print('distance from p to q = ${p.distanceTo(q)}'); }
來自:
Solidot
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!