我們在學習編程的時候可能會接觸到dart,那麽它到底是什麽呢?
Dart的簡介
Dart是壹種適用於萬維網的開放源代碼編程語言,由Google主導開發,於2011年10月公開。它的開發團隊由GoogleChrome瀏覽器V8引擎團隊的領導者拉爾斯?巴克主持,目標在於成為下壹代結構化Web開發語言。類似JavaScript,Dart也是壹種面向對象語言,但是它采用基於類編程。它只允許單壹繼承,語法風格接近C語言。
Dart是面向對象的、類定義的、單繼承的語言。它的語法類似C語言,可以轉譯為JavaScript,支持接口、混入、抽象類、具體化泛型、可選類型和soundtypesystem。
發展歷史
2011年Google在丹麥奧胡斯舉行的GOTO國際軟件開發大會預告將發布新網頁編程語言Dart,是壹種基於類編程語言,在所有瀏覽器都能夠有高性能的運行效率。2011年10月10日Google宣布推出Dart的預覽版。運行方式當前Dart有兩種方式運行:壹是在本地的虛擬機上,二是將Dart代碼轉成Javascript,直接在Javascript引擎上運行。
總的來說,直到現在Dart能夠被編譯成標準的JavaScript,它能夠有效地在所有現代瀏覽器上運行。