轉自:https://www.blackglory.me/straightforward-dart/
Dart是Google公司發布的網絡編程語言,其誕生的目的是為了讓廣大C類OOP程序員們克服JavaScript那”復雜”的語言特性.
眾所周知,JavaScript雖然是OOP語言,但其OOP特性是基於原型鏈(Prototype)實現的,這與傳統的OOP實現方式大相徑庭,導致了部分程序員的學習困難.
然而Dart使用了更貼近傳統的實現方式,內含class等常用關鍵字,降低了學習成本.
有了Dart,你可用的網頁腳本將不只是JavaScript專屬.
在使用Chromium的瀏覽器中,你可以直接運行Dart程序,而且有可靠的虛擬機幫助你提升程序性能和安全性.
即使你的瀏覽器不支持Dart語言,Dart也可以被轉換為JavaScript代碼,也不必再擔心兼容上的問題.
同時,Dart還可以用來編寫桌面應用程序,這很像JavaScript的Node.js,相信Dart在日漸完善后能成為強大的語言.
接下來我將在這個博客更新Dart的入門教程,如果在你看到這篇文章的時候Dart語言已經流行,希望我描述的概念不會與那時有太大差距.
文章中出現的筆誤和概念錯誤請在評論中指出,萬分感謝.
目錄請轉向專頁.