2011年10月18日

除了 JavaScript 你還可以用 Dart 開發 Web 前端!



前端網頁的程式語言一直都是 JavaScript 的天下,Google 的 V8 JavaScript Engine 跑得飛快,甚至可以用 JavaScript 開發其他語言的 interpreter ,這個局面還會持續多年。也就是 JavaScript 許多讓人詬病的問題,也會持續被抱怨下去...

不過最近 Google 開始推行一種新程式語言「Dart」:

Dart is a new class-based programming language for creating structured web applications. Developed with the goals of, efficiency, and scalability, the Dart language combines powerful new language features with familiar language constructs into a clear, readable syntax.
Dart 是一種以類別基礎的新程式語言,用來建構結構化的網頁應用程式。Dart 的發展目標是簡單、有效率及易擴展,結合新的語言特性及一般熟悉的語言建構元素,成為清楚、易讀的語法型態。

Dart 目前可以在多種現代瀏覽器(Modern Browsers)上執行:
Chrome, Safari 5+, Firefox 4+
* IE??? Who care...

Dart 的網址是:

延伸閱讀:
  1. Google推DART語言,欲取代JavaScript?
  2. Google Dart to “ultimately ... replace JavaScript”

3 則留言:

  1. 基本上javascript 還是要懂,Dart 只是讓程式結構上更為清楚,可以參考一下此篇文章。
    http://clonn.blogspot.com/2011/10/javascript.html

    回覆刪除
  2. Dart 不會取代 JavaScript ,但是可以讓開發人員多一種選擇,也**有機會**降低門檻、幫助進階,就看它的造化了。

    回覆刪除
  3. 沒錯!javascript 的確有太多不明的地方,對於初學者來說需要好一段時間摸索,對於模組化來說,實在是麻煩至極,Dart、coffeescript 都是針對此問題的良好解決模式,至於哪個會出頭,有待時間考驗。

    不過,javascript 還是要學習!XD

    回覆刪除

lyhcode by lyhcode
歡迎轉載,請務必註明出處!